Subject: CVS commit: pkgsrc/devel/autoconf
To: None <>
From: Thomas Klausner <>
List: pkgsrc-changes
Date: 12/06/2003 18:26:36
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sat Dec  6 18:26:36 UTC 2003

Modified Files:
	pkgsrc/devel/autoconf: Makefile PLIST distinfo
	pkgsrc/devel/autoconf/patches: patch-aa patch-ab patch-ac

Log Message:
Update to 2.59:
* Major changes in Autoconf 2.59                       -*- outline -*-

  Released 2003-11-04, by Akim Demaille

** ac_abs_builddir etc.
  Absolute paths were actually relative in 2.58.

* Major changes in Autoconf 2.58

  Released 2003-11-04, by Akim Demaille

** core.*
  core.* files are no longer removed, as they may be valid user files.

** autoreconf and auxiliary directory
  Autoreconf creates the auxiliary directory if needed.  This is
  especially useful for initial "bootstrapping" of fresh CVS checkouts.

  Use this macro to declare the directory for local m4 macros for aclocal.

  No longer includes twice the same file in LIBOBJS if invoked
  multiple times.

  The directory for its first argument is automatically created.  For
  instance, with

      AC_CONFIG_COMMANDS([src/modules.hh], [...])

  $top_builddir/src/ is created if needed.

** Autotest and
  The optional file is always included in Autotest test suites.

** Warnings
  The warnings are always issued, including with cached runs.
  This became a significant problem since aclocal and automake can
  run autoconf behind the scene.

** autoheader warnings
  The warnings of autoheader can be turned off, using --warning.
  For instance, -Wno-obsolete disables the complaints about acconfig.h
  and other deprecated constructs.

** New macros

  Works again.

  Now checks that mktime is the inverse of localtime.

** Improve DJGPP portability
  The Autoconf tools and configure behave better under DJGPP.

** Present But Cannot Be Compiled
  New FAQ section dedicated to the mystic

    configure: WARNING: pi.h: present but cannot be compiled
    configure: WARNING: pi.h: check for missing prerequisite headers?
    configure: WARNING: pi.h: proceeding with the preprocessor's result

** Concurrent executions of autom4te
  autom4te now locks its internal files, which enables concurrent
  executions of autom4te, likely to happen if automake, autoconf,
  autoheader etc. are run simultaneously.

** Libtool
  Use of Libtool 1.5 and higher is encouraged.  Compatibility with
  Libtool pre-1.4 is not checked.

** Autotest
  Testsuites no longer rerun failed tests in verbose mode; instead,
  failures are logged while the test is run.

  In addition, expected failures can be marked as such.

To generate a diff of this commit:
cvs rdiff -r1.43 -r1.44 pkgsrc/devel/autoconf/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/autoconf/PLIST
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/autoconf/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/autoconf/patches/patch-aa \
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/autoconf/patches/patch-ac

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