pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/autoconf



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Nov 23 11:09:36 UTC 2009

Modified Files:
        pkgsrc/devel/autoconf: Makefile distinfo

Log Message:
Update to 2.65:

* Major changes in Autoconf 2.65 (2009-11-21) [stable]
  Released by Eric Blake, based on git versions 2.64.*.

** Autoconf is now licensed under the General Public License version 3
   or later (GPLv3+).  As with earlier versions, the license includes
   an exception clause so that you may release a configure script
   generated by autoconf under the license of your own program.

** New macros to support Objective C++.
   AC_PROG_OBJCXX  AC_PROG_OBJCXXCPP

** The following undocumented autoconf macros, removed in Autoconf 2.64,
   have been reinstated:
   AH_CHECK_HEADERS

   These macros are present only for backwards compatibility purposes.

** The macro AC_LANG_COMPILER no longer fails on embedded systems that
   lack fopen in the C library, such as AVR or RTEMS (regression
   introduced in 2.64).

** The AC_FC_FREEFORM macro no longer suffers from a whitespace bug that
   made it fail with some Fortran compilers (regression introduced in
   2.64).

** The AC_TYPE_UINT64_T and AC_TYPE_INT64_T macros have been fixed to no
   longer mistakenly select a 32-bit type on some compilers (bug present
   since macros were introduced in 2.59c).

** The AC_FUNC_MMAP macro has been fixed to be portable to systems like
   Cygwin (bug present since macro was introduced in 2.0).

** The following documented autotest macros are new:
   AT_CHECK_EUNIT

** The following m4sugar macros now quote their expansion:
   m4_toupper  m4_tolower

** The following m4sugar macros are new:
   m4_escape

** The m4sugar macro m4_text_wrap now copes with embedded quoting without
   requiring quadrigraphs.  For uses like AC_ARG_VAR([a], [[b c]]),
   this gives the intuitive behavior of "[b c]" in the output (2.63
   gave the output of "[b], [c]", and 2.64 encountered a failure).

** The `$tmp' temporary directory used in config.status is documented for
   public use now.

** config.status now provides a --config option to produce the configuration.

** Many cache variables used by Autoconf's macros are now documented.

** Configure scripts work better on DJGPP by avoiding a bug present in
   the DJGPP port of bash 2.04 in handling 'return' in a shell
   function (regression introduced in 2.64).


To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 pkgsrc/devel/autoconf/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/autoconf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index