delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/09/27/07:26:04

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
Sender: rich AT phekda DOT freeserve DOT co DOT uk
Message-ID: <3F7571A6.667BA50B@phekda.freeserve.co.uk>
Date: Sat, 27 Sep 2003 12:16:54 +0100
From: Richard Dawe <rich AT phekda DOT freeserve DOT co DOT uk>
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586)
X-Accept-Language: de,fr
MIME-Version: 1.0
To: DJGPP workers <djgpp-workers AT delorie DOT com>
Subject: Part 2 of: [Fwd: Autoconf 2.57d released]
Reply-To: djgpp-workers AT delorie DOT com

Hello.

Sorry, my mailer truncated my original mail.

- Sometimes Makefiles are generated with spurious ^Ms. E.g.:
the automake-1.7.2c snapshot.

This has happened for a couple of tests from the automake 1.7.x test suite. I
wonder if this is a spurious ^M in the autoconf sources in the DJGPP port.
Perhaps the archive extractor I used did something weird - maybe I used
WinZip, not djtar. Anyway, this needs investigation.

Tim van Holder: Do you have any DJGPP patches for autoconf 2.57d? Do you want
to maintain the autoconf packages again?

Does anyone fancy maintaining the DJGPP port of autoconf?

Thanks, bye, Rich =]

Akim Demaille wrote:
> 
> <#secure method=pgpmime mode=sign>
> 
> This is our candidate release for Autoconf 2.58.  We plan to release
> it soon, so that Automake 1.8 can be released, hence Libtool 1.6, so
> that GNU M4 2.0 can be shipped, enabling Autoconf 2.60 ;)
> 
> Please, test it thoroughly.
> 
>         Akim, Alexandre, Jim, Paul, and Tom.
> 
> Here are the compressed sources:
>   http://www.lrde.epita.fr/~akim/download/autoconf-2.57d.tar.gz   (1.2MB)
>   http://www.lrde.epita.fr/~akim/download/autoconf-2.57d.tar.bz2  (837KB)
> 
> And here are xdelta-style diffs:
>   http://www.lrde.epita.fr/~akim/download/autoconf-2.57b-2.57d.xdelta   (26KB)
> 
> Here are GPG detached signatures:
>   http://www.lrde.epita.fr/~akim/download/autoconf-2.57d.tar.gz.asc
>   http://www.lrde.epita.fr/~akim/download/autoconf-2.57d.tar.bz2.asc
> 
> Here are the MD5 and SHA1 signatures:
> 
>   ------------------------------------------------------------------------------
> 2fd6b2ce93c20272114580696b873b13  autoconf-2.57d.tar.gz
> 11283066884ee9dac83b9e6d9a7870f4  autoconf-2.57d.tar.bz2
> f1bf3224ee351de53229c8e3957ac888  autoconf-2.57b-2.57d.xdelta
> 810ea71de4c866970f76079036847c63ad605d77  autoconf-2.57d.tar.gz
> be65e491f94df9e1fa0aa272df78848d0ef2ac84  autoconf-2.57d.tar.bz2
> 92306a504a352c140c7795839cfe374f7e931046  autoconf-2.57b-2.57d.xdelta
> 
>   ------------------------------------------------------------------------------
> 
> NEWS
> 
> * Major changes in Autoconf 2.57d
> 
> * Major changes in Autoconf 2.57b
> 
>   Released 2003-08-24, by Akim Demaille.
> 
> ** Autotest and local.at
>   The optional file local.at 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.
> 
> * Major changes in Autoconf 2.57a
> 
> ** New macros
>   AC_C_RESTRICT, AC_INCLUDES_DEFAULT.
> 
> ** AC_DECL_SYS_SIGLIST
>   Works again.
> 
> ** AC_FUNC_MKTIME
>   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
>       messages.
> 
> ** 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.
> 
> ChangeLog entries:
> 
> **********************************************************************
> ChangeLog
> **********************************************************************
> 2003-09-25  Akim Demaille  <akim AT epita DOT fr>
> 
>         Version 2.57d.
> 
>         * bin/Makefile.am (edit): Handle '@configure_input@'.
>         (autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate)
>         (ifnames): chmod -w.
>         * tests/wrapper.as (AUTOCONF, AUTOM4TE, ): Point to tests/
>         executables, not bin/ executables!  Otherwise all the magic needed
>         to find non installed files is turned off.  This caused a failure
>         of test 40 and 41 that ran aclocal 1.8 which in turn ran autom4te
>         as found in its environment (sent by tests/autoreconf): pointing
>         to bin/autom4te that could not find its files.
>         * tests/mktests.sh: Force the replacement of generated files, for
>         the sake of "mv" program that are interactive when overwriting a
>         -w file.
>         * config/install-sh: Upgrade from CVS Automake.
> 
> 2003-09-23  Paul Eggert  <eggert AT twinsun DOT com>
> 
>         * doc/autoconf.texi (Limitations of Builtins): Document test -h
>         versus test -L issues.
> 
> 2003-09-23  Daniel Jacobowitz  <drow AT mvista DOT com> and
>             Paul Eggert <eggert AT twinsun DOT com>
> 
>         Trivial change to support GCC's configuration procedure.
>         * lib/autoconf/c.m4 (AC_PROG_CPP_WERROR): New macro.
>         * lib/autoconf/headers.m4 (_AC_CHECK_HEADER_MONGREL): Don't warn
>         about inconsistency if the preprocessor is set to give errors for
>         any warning.
>         * doc/autoconf.texi (C Compiler Characteristics): Document this.
> 
> 2003-09-13  Alexandre Duret-Lutz  <adl AT gnu DOT org>
> 
>         * Makefile.am (autom4te-update, autom4te_files): Fetch Struct.pm
>         and XFile.pm from Automake.
>         * lib/Autom4te/XFile.pm: Update from Automake.
> 
> 2003-09-12  Akim Demaille  <akim AT epita DOT fr>
> 
>         Version 2.57c.
> 
> 2003-09-12  Akim Demaille  <akim AT epita DOT fr>
> 
>         * config/config.guess, config/config.sub, config/missing,
>         * lib/Autom4te/Channels.pm, lib/Autom4te/Configure_ac.pm: Update
>         from masters.
> 
> 2003-09-12  Akim Demaille  <akim AT epita DOT fr>
> 
>         * doc/autoconf.texi (Header Portability): Promote linux/types.h,
>         not asm/types.h.
> 
> 2003-09-11  Akim Demaille  <akim AT epita DOT fr>
> 
>         * doc/autoconf.texi (Header Portability): linux/random.h.
>         From Peter Hendrickson.
> 
> 2003-09-10  Akim Demaille  <akim AT epita DOT fr>
> 
>         * tests/mktests.sh (au_exclude_egrep): Make it harder to be
>         willing to edit the output files.
> 
> 2003-09-10  Akim Demaille  <akim AT epita DOT fr>
> 
>         * tests/fortran.at (GNU Fortran 77): Also exercise AC_FC_SRCEXT
>         and AC_FC_FREEFORM.
>         * tests/mktests.sh: Skip AC_FC_SRCEXT.
>         * lib/autoconf/fortran.m4 (AC_FC_SRCEXT, AC_FC_FREEFORM): Likewise.
> 
> 2003-09-09  Akim Demaille  <akim AT epita DOT fr>
> 
>         * lib/Autom4te/FileUtils.pm (&update_file): s/cannot not/cannot/g.
>         Reported by Gary Vaughan.
>         * bin/autom4te.in (handle_m4): Likewise.
> 
> 2003-09-09  Akim Demaille  <akim AT epita DOT fr>
> 
>         * lib/Autom4te/FileUtils.pm (&update_file): Be sure not to leave
>         trailing files.
> 
> 2003-09-07  Paul Eggert  <eggert AT twinsun DOT com>
> 
>         * lib/autoconf/specific.m4 (AC_SYS_RESTARTABLE_SYSCALLS):
>         Improve the accuracy of the wording about obsolescence.
>         From a suggestion by Ian Lance Taylor in
>         <http://mail.gnu.org/archive/html/autoconf/2003-09/msg00044.html>.
> 
> 2003-09-05  Paul Eggert  <eggert AT twinsun DOT com>
> 
>         * lib/autoconf/fortran.m4 (AC_FC_FREEFORM): Try -ffree-form too,
>         for the benefit of g77 3.2.  Fix suggested by Steven G. Johnson.
> 
> 2003-09-04  Akim Demaille  <akim AT epita DOT fr>
> 
>         * tests/mktests.sh (ac_exclude_list): Fix the filtering of
>         AC_FUNC_WAIT3.
> 
> 2003-09-04  Akim Demaille  <akim AT epita DOT fr>
> 
>         * bin/autom4te.in: Use &fatal where more appropriate than &error.
>         (freeze): When exiting, use $exit_code.
>         * lib/autoconf/fortran.m4: Comment changes.
> 
> 2003-09-04  Akim Demaille  <akim AT epita DOT fr>
> 
>         * tests/mktests.sh (ac_exclude_list): Add AC_FC_FUNC.
> 
> 2003-09-02  Steven G. Johnson  <stevenj AT alum DOT mit DOT edu>
> 
>         Add support for newer Fortran dialects.  The F77 interface is
>         unchanged, and continues to support Fortran 77.  New FC macros
>         correspond to all the old F77 macros, with output variables FC,
>         FCFLAGS, and FCLIBS.  AC_PROG_FC defaults to picking the newest
>         available dialect, but older dialects can be specified.  There are
>         new macros AC_FC_SRCEXT to set the source extension, and
>         AC_FC_FREEFORM to accept free-form source files.
> 
>         * lib/autoconf/c.m4 (_AC_LANG_PREFIX(C), _AC_LANG_PREFIX(C++)):
>         New macros.
>         (AC_LANG_PROGRAM(C)): Invoke _AC_LANG_PROGRAM_C_FC_HOOKS if defined.
>         * lib/autoconf/fortran.m4 (AC_LANG(Fortran), _AC_FORTRAN_ASSERT,
>         _AC_LANG_ABBREV(Fortran), _AC_LANG_PREFIX(Fortran 77),
>         _AC_LANG_PREFIX(Fortran), _AC_FC, AC_LANG_SOURCE(Fortran),
>         AC_LANG_PROGRAM(Fortran), AC_LANG_CALL(Fortran),
>         AC_LANG_PREPROC(Fortran), AC_LANG_COMPILER(Fortran),
>         _AC_FC_DIALECT_YEAR, _AC_F95_FC, _AC_F90_FC, _AC_F77_FC,
>         _AC_PROG_FC, AC_PROG_FC, _AC_PROG_FC_G, _AC_PROG_FC_C_O,
>         AC_PROG_FC_C_O, _AC_PROG_FC_V_OUTPUT, _AC_PROG_FC_V,
>         _AC_FC_LIBRARY_LDFLAGS, AC_FC_LIBRARY_LDFLAGS, _AC_FC_DUMMY_MAIN,
>         AC_FC_DUMMY_MAIN, _AC_FC_MAIN, AC_FC_MAIN, __AC_FC_NAME_MANGLING,
>         _AC_FC_WRAPPERS, AC_FC_WRAPPERS, _AC_FC_FUNC, AC_FC_FUNC,
>         AC_FC_SRCEXT, AC_FC_FREEFORM):
>         New macros.
>         (AC_PROG_F77, AC_PROG_F77_C_O, AC_F77_LIBRARY_LDFLAGS,
>         AC_F77_DUMMY_MAIN, AC_F77_MAIN, _AC_F77_NAME_MANGLING,
>         AC_F77_NAME_MANGLING, AC_F77_WRAPPERS, AC_F77_FUNC):
>         Rewrite in terms of the above.
>         (_AC_PROG_F77_G, _AC_PROG_F77_V_OUTPUT, _AC_PROG_F77_V): Remove.
>         * lib/autoconf/lang.m4 (_AC_LANG_PREFIX): New macro.
>         * tests/acfortran.at: Test AC_FC_FREEFORM, AC_FC_FUNC,
>         AC_FC_MAIN, AC_FC_SRCEXT, AC_FC_WRAPPERS, AC_PROG_FC_C_O.
> 
> 2003-09-02  Paul Eggert  <eggert AT twinsun DOT com>
> 
>         * doc/autoconf.texi (Limitations of Usual Tools, Limitations of Make):
>         Document problems with timestamp resolution that 'make', 'cp -p', and
>         'touch -r' have.
> 
> 2003-08-27  Akim Demaille  <akim AT epita DOT fr>
> 
>         * tests/m4sugar.at (cross_warning): Make sure to enable the
>         output, so that we can track spurious m4sugar output.
>         * tests/local.at: Require 2.57.
>         (AT_CHECK_M4SUGAR, AT_CHECK_M4SH): Don't m4_default the arguments that
>         are defaulted by AT_CHECK anyway.
>         Use AT_CHECK_AUTOM4TE.
>         * lib/m4sugar/m4sugar.m4: There should be no output at all: add a
>         missing dnl.
> 
> 2003-08-27  Akim Demaille  <akim AT epita DOT fr>
> 
>         * bin/autoheader.in: Issue the "Using auxiliary..." message only
>         when -Wobsolete is set.
>         Set it on by default.
>         Suggested by Klee Dienes.
> 
> 2003-08-27  Akim Demaille  <akim AT epita DOT fr>
> 
>         * doc/autoconf.texi (AC_FUNC_FSEEKO, AC_SYS_LARGEFILE): More
>         documentation.
>         From Guido Draheim.
> 
> 2003-08-26  Akim Demaille  <akim AT epita DOT fr>
> 
>         * doc/autoconf.texi (Output): Make clear that one can run code
>         after AC_OUTPUT.
> 
> 2003-08-25  Akim Demaille  <akim AT epita DOT fr>
> 
>         * config/announce-gen, GNUmakefile, Makefile.maint: Update from
>         CVS Bison.
> 
> 2003-08-25  Alexandre Duret-Lutz  <adl AT gnu DOT org>
> 
>         * bin/autoreconf.in (parse_args): Do not pass --no-force to
>         Automake versions prior to 1.8.
> 
> 2003-08-25  Akim Demaille  <akim AT epita DOT fr>
> 
>         * doc/autoconf.texi (Header Portability): netinet/if_ether.h.
>         From Ville Karaila.
> 
> 2003-08-24  Akim Demaille  <akim AT epita DOT fr>
> 
>         * configure.ac: Bump to 2.57c.

-- 
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019