diff --git a/ChangeLog b/ChangeLog index 0d8325b26..d6847c2fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2002-02-09 Thien-Thi Nguyen + + * acinclude.m4: Remove embedded libtool.m4. + AC_LANG not a variable now -- use __cplusplus unconditionally. + + * configure.in (AC_STRUCT_ST_RDEV, AC_STRUCT_ST_BLKSIZE): No + longer use these. Instead use AC_CHECK_MEMBERS. + + (AC_STRUCT_ST_BLOCKS): Use instead of ad-hoc test. + + Use AC_PREREQ, AC_INIT and AC_CONFIG_SRCDIR sequence + instead of lone AC_INIT. + + Use AC_CONFIG_FILES, AC_CONFIG_COMMANDS and AC_OUTPUT sequence + instead of lone AC_OUTPUT. + + (AC_CONFIG_FILES): Add test-suite/Makefile and check-guile. + (AC_CONFIG_COMMANDS): Also chmod +x check-guile. + + * check-guile.in: Back port from 1.9, with the following exception: + Set "-e" at the start. + + * autogen.sh: Also pass "--force" to libtoolize. + Add recursion into libltdl. + Add "now run configure" message. + 2000-06-21 Mikael Djurfeldt * Guile 1.4 released. @@ -38,11 +64,11 @@ * configure.in: added AC_SUBST lines for the new LIBGUILE version variables. - + 2000-06-01 Michael Livshin * autogen.sh: call ./guile-aclocal.sh instead of aclocal. - + * guile-aclocal.sh: new file, works around aclocal problems. 2000-05-30 Dirk Herrmann @@ -141,7 +167,7 @@ Tue Jan 11 13:42:35 2000 Greg J. Badros * autogen.sh: Added messages as we run autogen in subdirectories. * configure.in: Output libugile/guile-func-name-check script, and - chmod +x it. + chmod +x it. 2000-01-11 Marius Vollmer @@ -156,7 +182,7 @@ Tue Jan 11 13:42:35 2000 Greg J. Badros * configure.in: Make "--with-modules=yes" the default. Do not clear INCLTDL, LIBLTDL prior to processing "--with-modules". - + 1999-07-25 Thomas Tanner * Makefile.am: add libltdl to SUBDIRS, automake automatically @@ -189,7 +215,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros 1999-12-12 Greg J. Badros - * configure.in: Create guile-doc-snarf, chmod +x that script after + * configure.in: Create guile-doc-snarf, chmod +x that script after AC_OUTPUTted. 1999-12-10 Greg J. Badros @@ -219,7 +245,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros guile-readline's autogen.sh script. Straighten up the situation regarding guile.m4 and qthreads.m4. - + We can't have .m4 files which are installed where aclocal can see them, but also used by guile's own configure.in, because aclocal will read both copies, complain about duplicate macro @@ -300,7 +326,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros * configure.in (GUILE_STAMP): Don't set this variable, or substitute it into anything. Full explanation in ice-9/ChangeLog. * configure, Makefile.in: Regenerated. - + 1999-09-06 James Blandy Propagate the changes of 2 Sept the rest of the way through. @@ -360,7 +386,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros * Makefile.am: Likewise for make. * NEWS: Explain how to activate the readline support. * configure, Makefile.in: Regenerated. - + 1999-07-19 Jim Blandy Fixes for EMX from Mikael Ståldal. @@ -400,7 +426,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros 1.4, libtool 1.2f (1.385 1999/03/15 17:24:54). I've upgraded to all the right tools, according to README, but I'm still getting different results than Mikael is. Hmm. - + 1999-03-22 Mikael Djurfeldt * New libtool: 1.2f @@ -519,7 +545,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros 1998-10-12 Jim Blandy * configure: Regenerated. - + * configure.in (GUILE_FUNC_DECLARED): Name the cache variables starting with guile_cv_; ac_cv_ is autoconf's namespace. @@ -544,11 +570,11 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros regression from 1.3a, but everyone knows that the next release is 1.3, I want to switch to a more coherent version numbering system, and now is the time. - + 1998-10-09 Jim Blandy * configure.in: Call AC_C_INLINE, so we can use inline happily in - libguile. + libguile. * configure: Regenerated. 1998-10-07 Jim Blandy @@ -579,7 +605,7 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros * configure.in (FD_SETTER, FILE_CNT_GPTR): New cases for SCO's stdio implementation. (Thanks to David Tillman.) * configure: Rebuilt. - + * guile-config: Renamed from `build'. * Makefile.am (SUBDIRS): Mention `guile-config', not `build'. * configure.in: Create `guile-config/Makefile.in', not @@ -633,11 +659,11 @@ Tue Dec 14 09:12:22 1999 Greg J. Badros public version of automake, not the hacked Cygnus version. * config.guess, config.sub, ltconfig, ltmain.sh: New versions from libtool. - + * configure.in, qthreads.m4: Display a message about how the threads configuration went. * aclocal.m4, configure: Regenerated. - + 1998-07-28 Jim Blandy Remove the TOTORO kludge. We're not doing snapshots any more, so @@ -767,7 +793,7 @@ Sun Dec 7 06:11:24 1997 Gary Houston * configure.in: Use it. * configure: Regenerated. * acconfig.h (DLSYM_ADDS_USCORE): New #define. - + 1997-10-26 Mikael Djurfeldt * README (libtool): Tell people to use version 1.0e. @@ -894,7 +920,7 @@ Sat Jun 28 16:13:43 1997 Tim Pierce Thu Jun 26 20:43:31 1997 Jim Blandy * Guile 1.2 released. - + * configure.in: Check for librx after libm; fundamentals need to come first. * configure: Regenerated. @@ -912,7 +938,7 @@ Sun Jun 22 15:43:07 1997 Jim Blandy sending in bug reports. * configure.in: Provide libguile its version information through a separate header file generated by the Makefile, not through - scmconfig.h. + scmconfig.h. (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION, GUILE_VERSION): AC_SUBST these, instead of AC_DEFINE'ing them. (GUILE_STAMP): New AC_SUBST: the time we configured the tree. @@ -1021,7 +1047,7 @@ Mon May 12 18:29:45 1997 Jim Blandy Thu May 8 11:48:40 1997 Anthony Green - * aclocal.m4: Fixes for building with coop threads in a + * aclocal.m4: Fixes for building with coop threads in a seperate compilation directory. * configure: Rebuilt. @@ -1034,7 +1060,7 @@ Fri May 2 16:24:15 1997 Jim Blandy * configure.in: When configuring qt, sunos needs the underscore files; Solaris and Linux both need the normal files. * configure: Reebilt. - + Thu May 1 15:35:49 1997 Jim Blandy * configure.in: Get the paths for qt's md files right, so it can @@ -1082,7 +1108,7 @@ Fri Apr 11 15:43:07 1997 Jim Blandy * ltconfig, ltmain.sh: Upgraded libtool files to 0.9d. * README: Say where to find libtool 0.9d. - + Wed Apr 9 17:51:13 1997 Jim Blandy Changes to work with automake-1.1n, which has better libtool @@ -1109,7 +1135,7 @@ Sat Mar 15 01:11:44 1997 Mikael Djurfeldt Mon Feb 24 21:43:26 1997 Mikael Djurfeldt * ltconfig, ltmain.sh: New versions from libtool-0.9. - + * configure.in: Added AM_MAINTAINER_MODE Fri Feb 7 17:57:46 1997 Jim Blandy @@ -1137,7 +1163,7 @@ Sun Jan 5 16:57:10 1997 Jim Blandy * Guile 1.0 released. This is the first release by the Free Software Foundation; Cygnus has also released earlier versions of Guile. - + * GUILE-VERSION: Updated version number. * NEWS: Added comments for all the user-visible changes marked in the ChangeLogs. @@ -1168,7 +1194,7 @@ Wed Oct 16 07:32:14 1996 Mark Galassi Thu Oct 10 14:37:43 1996 Jim Blandy - * Makefile.in (TAGS tags): Find the source files in $srcdir. + * Makefile.in (TAGS tags): Find the source files in $srcdir. Wed Oct 9 19:37:14 1996 Jim Blandy @@ -1181,7 +1207,7 @@ Tue Oct 1 00:13:55 1996 Mikael Djurfeldt * aclocal.m4: New file. For now used for thread support configuration. - + Fri Sep 13 14:39:30 1996 Mark Galassi * Makefile.in (DISTFILES): added mkinstalldirs to the DISTFILES