/[libtool]/libtool/ChangeLog
ViewVC logotype

Diff of /libtool/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch 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