Mail Archives: djgpp/2003/03/28/14:10:04
Hello.
I'd like to announce DJGPP packages of autoconf 2.57. But what is autoconf?
>From its README:
"Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
operating system features that the package can use, in the form of M4
macro calls."
Release 3 fixes a number of bugs:
* config.site no longer generates a warning, when a configure script
generated with autoconf 2.13 is run. The warning was inappropriate,
given that users and not developers of a package run
the configure script.
* The code for AC_CONFIG_LINKS was broken by a change to work around
the special behaviour of DJGPP's 'ln -s'. Linking to file
in subdirectories was broken. Linking to files in the top-level
directory was fine.
The change was reverted. One side-effect of this change is that
linking executables in AC_CONFIG_LINKS may not work as expected.
This is because 'ln -s foo.exe bar' will create an executable
called 'bar.exe', not 'bar'.
* Reverted the work-around for a bug in Perl 5.6.1's POSIX::WEXITSTATUS.
Perl 5.6.1 release 3 has a fix for this bug. Perl 5.6.1 release 3
is now required.
* Backport a fix from autoconf CVS for normalising test output.
This meant that a number of DJGPP-specific patches could be reverted
from the test suite.
I recommend that you upgrade to release 3, if you are using an earlier release
of autoconf 2.57. You will need to upgrade to perl 5.6.1 release 3, fileutils
4.1 release 6 and m4 1.4 release 2, if you have not done so already.
If you wish to use autoconf and read its documentation in info format, you
only need to download the binary package (acnf257b.zip). If you wish to read
its documentation in DVI, HTML or PostScript, you need to download the
documentation package (acnf257d.zip). If you wish to read the sources, rebuild
from sources or run the autoconf testsuite, you need to download the source
package (acnf257s.zip).
Binaries:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/acnf257b.zip&name=acnf257b.zip
Documentation:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/acnf257d.zip&name=acnf257d.zip
Sources:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/acnf257s.zip&name=acnf257s.zip
Before you install autoconf 2.57, please read the README and changelog files:
http://www.phekda.freeserve.co.uk/richdawe/djgpp/autoconf/2.57/readme.dos
http://www.phekda.freeserve.co.uk/richdawe/djgpp/autoconf/2.57/changelog.dos
autoconf 2.57 comes with a new config.site file. Please back up the file
share/config.site in your DJGPP directory. If you do not, you will lose any
modifications you've made.
Much of the work on this port was done by Tim van Holder, so many thanks go
out to him. Thanks also to Eli Zaretskii for his advice on how
to handle the config.{guess,sub} man pages with regard to short filenames.
Please direct any further discussions about this port to comp.os.msdos.djgpp
newsgroup (or write to its e-mail gateway djgpp AT delorie DOT com). I try to read
the DJGPP newsgroup on a regular basis,
but also please feel free to contact me by e-mail (address below).
Regards,
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]
- Raw text -