Parent Directory
|
Revision Log
|
Patch
--- ChangeLog 2004/10/03 21:38:09 1.1667.2.1
+++ ChangeLog 2004/10/23 19:09:02 1.1667.2.43
@@ -1,5 +1,288 @@
+2004-10-23 Gary V. Vaughan <gary@gnu.org>
+
+ GNU libtool 1.9f was released.
+
+ * configure.ac: Bumped version to 1.9f.
+ * NEWS: Updated.
+
+2004-10-22 Gary V. Vaughan <gary@gnu.org>
+
+ * clcommit.m4sh: Add --rcfile option.
+
+ * clcommit.m4sh: Updated again, to support file list limited
+ commits to CVS, and to fix another occurence of the bash bug
+ that was preventing non-tla users from sending a commit mail.
+
+2004-10-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * Makefile.maint: Fix typo.
+
+2004-10-22 Gary V. Vaughan <gary@gnu.org>
+
+ * clcommit.m4sh, config/mailnotify.m4sh: Updated again, but
+ this time after merging local changes back first.
+
+ * clcommit.m4sh, config/mailnotify.m4sh: Updated from
+ cvs-utils--tla--1.0 to fix quoting of metachars in patch names.
+
+ * HACKING: Updated: `.in' files are now `.m4sh'; document some
+ more coding standards for these files.
+
+ * config/general.m4sh (sed_double_backslash): Undo an
+ over-optimisation.
+
+2004-10-21 Gary V. Vaughan <gary@gnu.org>
+
+ * AUTHORS: Reformatted to better reflect the current state of
+ Libtool maintainership.
+ * THANKS: Reformatted to give maintainers a quick way to look
+ up who has supplied FSF paperwork.
+
+2004-10-21 Noah Misch <noah@cs.caltech.edu>,
+ Gary V. Vaughan <gary@gnu.org>
+
+ * config/general.m4sh (sed_double_backslash): Improve this sed
+ expression to correct left anchored \$ input to
+ double_quote_subst, as well as backslash escaped $ preceded by
+ any odd-numbered amount of \ characters.
+
+2004-10-20 Gary V. Vaughan <gary@gnu.org>
+
+ * config/general.m4sh (sed_double_backslash): New sed expression
+ to escape \$ properly in combination with double_quote_subst.
+ (func_quote_for_eval): Four space indent margin for functions!
+ (func_quote_for_expand): Use $sed_double_backslash.
+ (func_show_eval): New function that echos an escaped but variable
+ expanded command, and then evaluates it.
+
+2004-10-20 Noah Misch <noah@cs.caltech.edu>,
+ Gary V. Vaughan <gary@gnu.org>
+
+ * m4/libtool.m4 (sed_quote_subst): Remove superfluous backslashes
+ from the match character set.
+ (double_quote_subst): Ditto.
+ * config/general.m4sh (sed_quote_subst): Ditto.
+ (double_quote_subst): New variable, copied from
+ m4/libtool.m4. Much the same as sed_quote_subst, but variable
+ references are not quoted.
+ (func_quote_for_eval): Given any $foo; $bar and
+ $foo must be identical after the following commands:
+ func_quote_for_eval "$foo"
+ eval "bar=$func_quote_for_eval_result"
+ (func_quote_for_expand): In a similar vein to to func_quote_for_eval,
+ except that variable expansions are not protected when quoting the
+ command for subsequent display.
+ * config/ltmain.m4sh: Factor away use of $sed_quote_subst now that
+ it has been subsumed into func_quote_for_eval.
+ (func_mode_link): Instead of `2004-10-14 Peter O'Gorman' below,
+ use func_quote_for_expand so that ${wl} is expanded properly in
+ the $show expression.
+
+2004-10-16 Gary V. Vaughan <gary@gnu.org>
+
+ * config/ltmain.m4sh (func_mode_finish): solaris-2.6 also has
+ crle(1).
+ Reported by Albert Chin-A-Young <china@thewrittenword.com>
+
+2004-10-15 Gary V. Vaughan <gary@gnu.org>
+
+ Update to the latest mailnotify script from
+ gary@gnu.org--2004/cvs-utils--tla--1.0:
+
+ * config/mailnotify.m4sh: Fix bugs in sendmail search and
+ for loop invocations.
+
+2004-10-14 Peter O'Gorman <peter@pogma.com>
+
+ * config/ltmain.m4sh: Revert most of my last commit, only eval
+ \$show \"$cmds\", and only when building a library. I'm a wimp.
+ Thanks Gary for pointing out errors in previous commit.
+
+2004-10-13 Gary V. Vaughan <gary@gnu.org>
+
+ * config/ltmain.m4sh (func_mode_finish): Mention crle(1) on
+ solaris 2.7 and higher in the finalisation notes.
+ Reported by Kurt J. Lidl <lidl@pix.net>
+
+ * tests/cdemo-undef.test: New test for hosts that allow shared
+ libraries with undefined symbols, but have no C++ compiler
+ installed.
+ * tests/Makefile.am (COMMON_TESTS): Add it.
+
+2004-10-13 Peter O'Gorman <peter@pogma.com>
+
+ * config/ltmain.m4sh: Make sure that we $show what we will $run,
+ use eval $show if we do $run eval.
+
+2004-10-13 Charles Wilson <spam.protected>
+
+ * config/ltmain.m4sh: add foo/bin for every foo/lib
+ in dllsearchpath when creating wrapper script. Fixes
+ depdemo-relink test failure.
+
+2004-10-13 Charles Wilson <spam.protected>
+
+ * config/ltmain.m4sh (func_mode_link): don't relink
+ on cygwin/mingw; no need. But do ensure that wrappers
+ are created unless doing a purely static build.
+
+2004-10-13 Gary V. Vaughan <gary@gnu.org>
+
+ * tests/tagdemo-undef.test: New test for hosts that allow shared
+ libraries with undefined symbols.
+ * tests/Makefile.am (CXX_TESTS): Add it.
+
+2004-10-11 Charles Wilson <spam.protected>
+
+ * tests/link.test: Fix check for use of libnlsut.a under
+ Cygwin.
+
+2004-10-11 Noah Misch <noah@cs.caltech.edu>
+
+ * tests/quote.test: Do not look for $preargs in the output,
+ because libtool may change them.
+
+2004-10-10 Charles Wilson <spam.protected>
+
+ * config/ltmain.m4sh: Really don't require versions of GNU
+ sed newer than 3.02 for Cygwin and MinGW, and don't break
+ dryrun mode.
+
+2004-10-10 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * config/getopt.m4sh: Under MinGW, reported paths may include ':'
+ so ':' should not be used as the sed delimiter. Use '*' instead
+ since it is very unlikely to appear in a path.
+
+2004-10-10 Albert Chin-A-Young <china@thewrittenword.com>
+
+ * config/ltmain.m4sh: Don't require versions of GNU sed newer than
+ 3.02 for Cygwin and MinGW.
+
+2004-10-10 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * tests/pdemo-inst.test: Correction for mis-application of
+ Charles Wilson's earlier patch.
+
+2004-10-09 Gary V. Vaughan <gary@gnu.org>
+
+ * m4/libtool.m4 (_LT_LANG_F77_CONFIG): Make sure the save and
+ restore code for CC is nested at the same depth.
+ (_LT_LANG_CXX_CONFIG): Ditto, but for several variables.
+
+2004-10-08 Gary V. Vaughan <gary@gnu.org>
+
+ Update to the latest commit and mailnotify scripts from
+ gary@gnu.org--2004/cvs-utils--tla--1.0:
+
+ * commit, config/mailnotify: Removed. Now built from...
+ * clcommit.m4sh, config/mailnotify.m4sh: ...these new sources.
+ * Makefile.maint (commit, config/mailnotify): How to build them.
+ * bootstrap: If we have a checked out tree (i.e. clcommit.m4sh
+ is present), then build them.
+
+2004-10-08 Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+ * tests/pdemo-inst.test: pdemo-inst should depend on pdemo-make.
+ * config/ltmain.m4sh: Windows and Cygwin reserve the .lnk
+ extension to represent shortcuts. Use the extension ".lnkscript"
+ rather than ".lnk" for the piecewise linking ld script in order to
+ avoid the conflict.
+
+2004-10-08 Gary V. Vaughan <gary@gnu.org>
+
+ Fix some issues that mangled the reexecution path to a script,
+ and thus prevented it from finding itself:
+
+ * config/general.m4sh (progname): Don't actually change the name
+ of the script if it begins with a `-', just prepend `./'.
+ (progpath): Add a new clause that first searches the execution
+ PATH, and then finally assumes this script is in the current
+ working directory if $progname has no directory separators (e.g
+ when invoked as `$SHELL progname').
+
+2004-10-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * libltdl/ltdl.c (lt_dlexit, lt_dlpath_insertdir): Fix memleaks,
+ free user_search_path on lt_dlexit.
+
+2004-10-08 Gary V. Vaughan <gary@gnu.org>
+
+ * config/general.m4sh (func_verbose): Work around a bash bug in
+ shell functions.
+
+2004-10-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * tests/sh.test: Remove tests which fail on AS_SHELL_SANITIZE
+ from autoconf >= 2.59.
+
+2004-10-07 Gary V. Vaughan <gary@gnu.org>
+
+ * tests/defs.m4sh (scripts): Actually scan the generated ltmain.sh
+ for shell portability problems.
+
+ * m4/libtool.m4 (_LT_FORMAT_COMMENT): Shell meta-characters in
+ _LT_DECL descriptions were not being escaped before injection into
+ TAG CONFIG here documents in config.status.
+
+2004-10-06 Peter O'Gorman <peter@pogma.com>
+
+ * m4/libtool.m4 (_LT_PROG_CXX, _LT_PROG_F77): New macros to work
+ around the deficiencies in AC_PROG_CXX and AC_PROG_F77.
+ * configure.ac: Cleaned up, having moved the checks for compilers
+ which do not exist to libtool.m4.
+
+2004-10-05 Peter O'Gorman <peter@pogma.com>
+
+ * config/ltmain.m4sh [darwin]: Make the -dylib_file flag work on
+ older darwins too. Reported by Christoph Egger.
+
+2004-10-04 Gary V. Vaughan <gary@gnu.org>
+
+ * m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Don't confuse $ECHO
+ with $lt_ECHO, or we always get a libtool with ECHO=echo, rather
+ than testing for a mechanism that quotes \ properly.
+ * NEWS: Updated.
+
+ * config/ltmain.m4sh: Need to include getopt.m4sh earlier so that
+ progpath is set before it is called to --no-reexec.
+ * NEWS: Updated.
+
+2004-10-04 Gary V. Vaughan <gary@gnu.org>
+
+ Without this change, the distributed libtool tarball has a
+ dependency on autom4te. There was some inconsistency in the
+ filenames: now we have foo.m4sh -> m4sh -> foo.in -> configure
+ -> foo[.sh]. Bootstrap runs the m4sh steps and the resulting .in
+ files are distributed:
+
+ * tests/Makefile.am (EXTRA_DIST): Distribute defs.m4sh.
+ * Makefile.am (EXTRA_DIST): Distribute libtoolize.m4sh.
+ (libtoolize.in, libtoolize): Split into bootstrap and runtime
+ stages.
+ ($(top_srcdir)/tests/defs.in, $(top_srcdir)/tests/defs): Ditto.
+ ($(top_srcdir)/config/ltmain.sh): Swap ltmain.m4sh and ltmain.in
+ names.
+ * bootstrap: Make libtoolize.in and tests/defs.in.
+ * NEWS: Updated.
+
+2004-10-03 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * README, README.alpha: Update notes regarding available VERBOSE
+ settings.
+
+2004-10-03 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * config/ltmain.in: Change $XSED to $Xsed to fix hang noticed
+ under MinGW.
+ * tests/defs.in: Support VERBOSE=debug to enable shell tracing
+ while running tests.
+
2004-10-03 Gary V. Vaughan <gary@gnu.org>
+ * NEWS: Updated.
+ * configure.ac: Bumped version to 1.9e.
+
GNU libtool 1.9d was released.
* configure.ac: Bumped version to 1.9d.
@@ -2676,4 +2959,4 @@
Continued in ChangeLog.2003
- $Revision: 1.1667.2.1 $ $Date: 2004/10/03 21:38:09 $
+ $Revision: 1.1667.2.43 $ $Date: 2004/10/23 19:09:02 $
| savannah-hackers-public@gnu.org | ViewVC Help |
| Powered by ViewVC 1.1.5 |