]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
20 years ago* config/ltmain.in (func_mode_link): When linking an installed
Scott James Remnant [Tue, 26 Oct 2004 17:21:30 +0000 (17:21 +0000)] 
* config/ltmain.in (func_mode_link): When linking an installed
libtool library on the command line using -lfoo we need to find
the library in the search paths and add it's dependency_libs to
the link in the conv pass so that any libtool libs listed are
correctly expanded in the link pass.

21 years ago* configure.ac: Bump version to 1.5.11a.
Peter O'Gorman [Sun, 19 Sep 2004 14:13:11 +0000 (14:13 +0000)] 
* configure.ac: Bump version to 1.5.11a.
* NEWS: ditto

21 years agoGNU libtool 1.5.10 is released. release-1-5-10
Peter O'Gorman [Sun, 19 Sep 2004 12:46:57 +0000 (12:46 +0000)] 
GNU libtool 1.5.10 is released.

* configure.ac: Bump version.
* NEWS: Updated.

21 years ago* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): The linker
Ralf Wildenhues [Sun, 19 Sep 2004 12:13:50 +0000 (12:13 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): The linker
distinguishes data and code symbols on linux-gnu/ia64.  Fixes
multiple testsuite failures.  Backport from 1.9c.

21 years ago Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Alexandre Duret-Lutz [Sun, 19 Sep 2004 12:04:52 +0000 (12:04 +0000)] 
Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
* demo/Makefile.am, pdemo/Makefile.am: Use per-target CFLAGS
only for the Libtool-built objects, so that automake won't
complain about missing AM_PROG_CC_C_O but still compile Libtool-
and non-Libtool objects into different names.

21 years ago* ltdl.c (memcpy, memmove): Fix pre-ANSI replacement functions
Ralf Wildenhues [Mon, 13 Sep 2004 12:56:00 +0000 (12:56 +0000)] 
* ltdl.c (memcpy, memmove): Fix pre-ANSI replacement functions
to not use pointer-to-void arithmetic.
(memmove): Fix infinite loop.

21 years ago* libtool.m4: Fixes for the OpenBSD support
Brad [Sun, 12 Sep 2004 13:45:19 +0000 (13:45 +0000)] 
* libtool.m4: Fixes for the OpenBSD support

21 years agoRevert last change
Maciej W. Rozycki [Thu, 9 Sep 2004 23:26:19 +0000 (23:26 +0000)] 
Revert last change

21 years ago* demo/configure.ac pdemo/configure.ac: Add missing AM_PROG_CC_C_O
Ralf Wildenhues [Thu, 9 Sep 2004 14:33:06 +0000 (14:33 +0000)] 
* demo/configure.ac pdemo/configure.ac: Add missing AM_PROG_CC_C_O
to testsuite.

21 years agooops on the chlog dates
Maciej W. Rozycki [Thu, 12 Aug 2004 15:04:50 +0000 (15:04 +0000)] 
oops on the chlog dates

21 years ago* demo/Makefile.am: Stop automake warning by defining
Maciej W. Rozycki [Thu, 12 Aug 2004 14:41:57 +0000 (14:41 +0000)] 
* demo/Makefile.am: Stop automake warning by defining
libhell0_a_CFLAGS.
* pdemo/Makefile.am: Ditto.

21 years ago* configure.ac, libtool.m4: Ensure that a c++ compiler exists before
Peter O'Gorman [Thu, 12 Aug 2004 12:29:19 +0000 (12:29 +0000)] 
* configure.ac, libtool.m4: Ensure that a c++ compiler exists before
checking for the c++ preprocessor. Apparently reported by multiple
people, multiple times.

21 years ago* libtool.m4 [GNU/linux] (AC_DEPLIBS_CHECK_METHOD): Cleanup,
Peter O'Gorman [Thu, 12 Aug 2004 04:10:51 +0000 (04:10 +0000)] 
* libtool.m4 [GNU/linux] (AC_DEPLIBS_CHECK_METHOD): Cleanup,
thanks to Daniel Reed.

21 years ago* tests/demo-nopic.test: Do not run on x86_64 or s390*
Daniel Reed [Thu, 12 Aug 2004 03:34:50 +0000 (03:34 +0000)] 
* tests/demo-nopic.test: Do not run on x86_64 or s390*

21 years ago* configure.ac: Bumped version to 1.5.9a.
Peter O'Gorman [Sat, 7 Aug 2004 14:03:38 +0000 (14:03 +0000)] 
* configure.ac: Bumped version to 1.5.9a.
* NEWS: updated.

21 years agoGNU libtool-1.5.8 is released. release-1-5-8
Peter O'Gorman [Sat, 7 Aug 2004 12:24:39 +0000 (12:24 +0000)] 
GNU libtool-1.5.8 is released.

* NEWS: updated.
* configure.ac: Bumped version to 1.5.8.
* config.guess, config.sub:  Synchronized from ftp.gnu.org.

21 years ago* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Since CONFIG_SHELL may
Peter O'Gorman [Wed, 4 Aug 2004 14:12:05 +0000 (14:12 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Since CONFIG_SHELL may
not actually be set, we should use SHELL here, also make darn sure
that SHELL is set to something. Bug from Willem Jan Palenstijn
<wpalenst@math.leidenuniv.nl>.

21 years ago* ltmain.in: Allow some static libraries to be used in generating a
Jacob Meuser [Tue, 3 Aug 2004 14:55:58 +0000 (14:55 +0000)] 
* ltmain.in: Allow some static libraries to be used in generating a
shared library on NetBSD and OpenBSD. match-pattern_regex decides
which are good.

21 years agoPeter O'Gorman <peter@pogma.com>
Todd Vierling [Mon, 2 Aug 2004 14:27:25 +0000 (14:27 +0000)] 
Peter O'Gorman  <peter@pogma.com>

* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use sysctl to get the
max cmd length on BSD* and darwin. Make sure that there is a safety
factor too.

21 years ago* libtool.m4 [darwin]: Don't use -all_load.
Geoffrey Keating [Mon, 2 Aug 2004 04:03:26 +0000 (04:03 +0000)] 
* libtool.m4 [darwin]: Don't use -all_load.

21 years ago* libtool.m4 (LT_AC_PROG_SED): Set SED when running from cache as
Maciej W. Rozycki [Sun, 1 Aug 2004 08:53:31 +0000 (08:53 +0000)] 
* libtool.m4 (LT_AC_PROG_SED): Set SED when running from cache as
well.

21 years ago* libtool.m4, ltmain.in: autoconf now says the best thing to do
Peter O'Gorman [Fri, 30 Jul 2004 14:02:12 +0000 (14:02 +0000)] 
* libtool.m4, ltmain.in:  autoconf now says the best thing to do
with CDPATH is to (unset CDPATH) >/dev/null 2>&1 && unset CDPATH,
so do it.

21 years ago* libtool.m4 [darwin]: $GREP is not defined here, use $EGREP.
Peter O'Gorman [Fri, 30 Jul 2004 13:16:56 +0000 (13:16 +0000)] 
* libtool.m4 [darwin]: $GREP is not defined here, use $EGREP.
* ltmain.in (func_extract_archives): Backport func_extract_archives
from cvs HEAD to reduce code size and enable the darwin fat archive
extraction.

21 years ago* libtool.m4, ltmain.in [darwin]: Backport xlc support from cvs HEAD.
Peter O'Gorman [Wed, 28 Jul 2004 13:02:20 +0000 (13:02 +0000)] 
* libtool.m4, ltmain.in [darwin]: Backport xlc support from cvs HEAD.

21 years ago* libtool.m4: Treat bsdi5* like bsdi4*.
Joe Orton [Fri, 23 Jul 2004 14:28:21 +0000 (14:28 +0000)] 
* libtool.m4: Treat bsdi5* like bsdi4*.

21 years ago* libtool.m4 [darwin](AC_PROG_LD_RELOAD_FLAG): Use $CC -nostdlib -r
Peter O'Gorman [Thu, 8 Jul 2004 13:43:59 +0000 (13:43 +0000)] 
* libtool.m4 [darwin](AC_PROG_LD_RELOAD_FLAG): Use $CC -nostdlib -r
on darwin so that ld will not thin fat files.

21 years ago* libtool.m4 [darwin]: Clean up darwin bits. Looks more normal now.
Peter O'Gorman [Thu, 8 Jul 2004 13:23:14 +0000 (13:23 +0000)] 
* libtool.m4 [darwin]: Clean up darwin bits. Looks more normal now.

21 years ago* libtool.m4: Fixes for the OpenBSD support
Brad [Wed, 7 Jul 2004 13:40:13 +0000 (13:40 +0000)] 
* libtool.m4: Fixes for the OpenBSD support

21 years ago* libltdl/ltdl.h: Undo inadvertent changes from the last commit.
Peter O'Gorman [Wed, 7 Jul 2004 12:58:58 +0000 (12:58 +0000)] 
* libltdl/ltdl.h: Undo inadvertent changes from the last commit.

21 years ago* ltmain.in: Unset the zsh GLOB_SUBST option, which makes zsh
Noah Misch [Thu, 24 Jun 2004 12:25:33 +0000 (12:25 +0000)] 
* ltmain.in: Unset the zsh GLOB_SUBST option, which makes zsh
handle backslash quoting poorly, before doing anything else.
* tests/defs: Likewise.

21 years ago* libtool.m4: More improvements to OpenBSD support.
Brad [Wed, 16 Jun 2004 15:54:50 +0000 (15:54 +0000)] 
* libtool.m4: More improvements to OpenBSD support.
* NEWS: Updated.

21 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH): Insert space
Peter O'Gorman [Wed, 5 May 2004 13:18:42 +0000 (13:18 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH): Insert space
around = for a test and a comma between runpath_var and $1. Bug
reported by Max Bowsher.

21 years ago* ltmain.in: Fix problem with .libs/.libs/libfoo.so appearing on
Peter O'Gorman [Thu, 29 Apr 2004 14:42:36 +0000 (14:42 +0000)] 
* ltmain.in: Fix problem with .libs/.libs/libfoo.so appearing on
the link line, reported and fix confirmed by Dan S. Camper.

21 years ago* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Detect Intel C++ compiler
Gary V. Vaughan [Tue, 20 Apr 2004 21:38:54 +0000 (21:38 +0000)] 
* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Detect Intel C++ compiler
version more idiomatically.

21 years ago* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Intel C++ compiler 8.0 and
Gary V. Vaughan [Mon, 19 Apr 2004 12:53:36 +0000 (12:53 +0000)] 
* m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Intel C++ compiler 8.0 and
newer adds predep_objects and postdep_objects itself, so don't
duplicate them in $archive_cmds and $archive_expsym_cmds.
* NEWS: Updated.
Reported by Roberto Bagnare <bagnara@cs.unipr.it>

21 years ago* bootstrap: Delete acinclude.m4.
Alexandre Duret-Lutz [Wed, 14 Apr 2004 10:50:09 +0000 (10:50 +0000)] 
* bootstrap: Delete acinclude.m4.

21 years ago* Makefile.am (XDELTA_OPTIONS): Remove --pristine as that
Scott James Remnant [Tue, 13 Apr 2004 00:04:55 +0000 (00:04 +0000)] 
* Makefile.am (XDELTA_OPTIONS): Remove --pristine as that
generates huge xdeltas.

21 years ago* configure.ac: Bumped version to 1.5.7a.
Peter O'Gorman [Sun, 11 Apr 2004 07:40:57 +0000 (07:40 +0000)] 
* configure.ac: Bumped version to 1.5.7a.
* NEWS: updated.

Released 1.5.6

21 years ago* configure.ac: Bumped version to 1.5.6. release-1-5-6
Peter O'Gorman [Sun, 11 Apr 2004 05:50:42 +0000 (05:50 +0000)] 
* configure.ac: Bumped version to 1.5.6.
* NEWS: updated.

21 years ago* libltdl/Makefile.am (local-install-files): remove $srcdir from
Peter Breitenlohner [Sat, 10 Apr 2004 16:27:27 +0000 (16:27 +0000)] 
* libltdl/Makefile.am (local-install-files): remove $srcdir from
file names, they may have been placed there by automake-1.8.

21 years ago* ltdl.m4: Rename shrext to shrext_cmds here too.
Fredrik Estreen [Thu, 8 Apr 2004 00:22:55 +0000 (00:22 +0000)] 
* ltdl.m4: Rename shrext to shrext_cmds here too.

21 years ago* Makefile.am: One install-data-hook target is better than two.
Peter O'Gorman [Sun, 4 Apr 2004 14:12:23 +0000 (14:12 +0000)] 
* Makefile.am: One install-data-hook target is better than two.

21 years ago* configure.ac: Bumped version to 1.5.5a.
Peter O'Gorman [Sat, 3 Apr 2004 17:17:16 +0000 (17:17 +0000)] 
* configure.ac: Bumped version to 1.5.5a.
* NEWS: updated.

Released 1.5.4

21 years ago* configure.ac: Bumped version to 1.5.4. release-1-5-4
Peter O'Gorman [Sat, 3 Apr 2004 14:10:23 +0000 (14:10 +0000)] 
* configure.ac: Bumped version to 1.5.4.
* NEWS: updated.
* config.guess, config.sub, texinfo.tex:  Synchronized from
ftp.gnu.org.

21 years ago* ltmain.in: Remove an extra eval concat_cmds that some idiot added.
Peter O'Gorman [Thu, 1 Apr 2004 04:34:22 +0000 (04:34 +0000)] 
* ltmain.in: Remove an extra eval concat_cmds that some idiot added.
Fixes double eval on AIX, reported by Albert Chin and Uwe Moeller.

21 years ago* ltmain.in <prog linkmode>: Always add -L options to
Scott James Remnant [Wed, 24 Mar 2004 02:36:59 +0000 (02:36 +0000)] 
* ltmain.in <prog linkmode>: Always add -L options to
$newlib_search_path instead of just in scan mode to ensure that
non-libtool libraries in user-specified directories can be found.

21 years ago* m4/libtool.m4: Remove newlines from lt_ld_extra, so
Ralf Wildenhues [Sun, 14 Mar 2004 15:07:47 +0000 (15:07 +0000)] 
* m4/libtool.m4: Remove newlines from lt_ld_extra, so
variable can safely be stored in config.cache.

* m4/libtool.m4: Rename ld_extra to lt_lt_extra to be consistent
with HEAD.

21 years ago* ltmain.in (link_all_deplibs,darwin): Link libraries in the
Peter O'Gorman [Sun, 14 Mar 2004 14:28:20 +0000 (14:28 +0000)] 
* ltmain.in (link_all_deplibs,darwin): Link libraries in the
correct order. Bug from Zachary Pincus <zpincus@stanford.edu>.

21 years ago* ltmain.in: Use $EGREP, $GREP is not set.
Peter O'Gorman [Sun, 14 Mar 2004 14:25:59 +0000 (14:25 +0000)] 
* ltmain.in: Use $EGREP, $GREP is not set.

21 years ago* m4/ltmain.in: Only check precious_files_regex if it is not empty.
Scott James Remnant [Sun, 14 Mar 2004 14:18:10 +0000 (14:18 +0000)] 
* m4/ltmain.in: Only check precious_files_regex if it is not empty.

21 years ago* libtool.m4: Disable building static libraries if building
David Edelsohn [Fri, 5 Mar 2004 20:40:18 +0000 (20:40 +0000)] 
* libtool.m4: Disable building static libraries if building
shared libraries on AIX 5L.

21 years ago* bootstrap: Prune out my arch mirror dir before running
Gary V. Vaughan [Thu, 4 Mar 2004 18:12:38 +0000 (18:12 +0000)] 
* bootstrap: Prune out my arch mirror dir before running
amok through the tree with 'rm -rf'!

21 years ago* Makefile.am (web-manual): Generate the web manual carefully
Gary V. Vaughan [Sun, 22 Feb 2004 16:23:48 +0000 (16:23 +0000)] 
* Makefile.am (web-manual): Generate the web manual carefully
so that links will still work when it is uploaded to gnu.org.
* README-alpha: Note that this rule should be used at release
time.

21 years ago* commit (SHELL): Set it explicitly, incase some madman is using
Gary V. Vaughan [Wed, 18 Feb 2004 10:05:23 +0000 (10:05 +0000)] 
* commit (SHELL): Set it explicitly, incase some madman is using
tcsh as their login shell :-b

21 years ago* libtool.m4, ltmain.in: Rename shrext to shrext_cmds.
Peter O'Gorman [Sun, 15 Feb 2004 13:22:05 +0000 (13:22 +0000)] 
* libtool.m4, ltmain.in: Rename shrext to shrext_cmds.

21 years ago* commit (MKSTAMP): Look for mkstamp in the right place.
Gary V. Vaughan [Fri, 13 Feb 2004 00:31:05 +0000 (00:31 +0000)] 
* commit (MKSTAMP): Look for mkstamp in the right place.

21 years ago* ltmain.in, libtoolize.in, commit, mailnotify: Remove
Scott James Remnant [Thu, 12 Feb 2004 19:24:00 +0000 (19:24 +0000)] 
* ltmain.in, libtoolize.in, commit, mailnotify: Remove
$SED from definitions of $dirname and $basename and prefix each
use with it instead.  Some shells (zsh) treat the expansion as
a single command instead of a command with arguments.

* mailnotify (func_sendmail): Look for sendmail in a

21 years ago* config/mailnotify (func_sendmail): Look for sendmail in a
Scott James Remnant [Thu, 12 Feb 2004 19:03:52 +0000 (19:03 +0000)] 
* config/mailnotify (func_sendmail): Look for sendmail in a
couple of common non-PATH locations as well.

21 years ago* commit, mailnotify: Use $progpath as for ltmain.in to work
Gary V. Vaughan [Thu, 12 Feb 2004 13:43:19 +0000 (13:43 +0000)] 
* commit, mailnotify: Use $progpath as for ltmain.in to work
around the IRIX bug described below. Resynch with cvs-utils HEAD.

21 years ago* ltmain.in (progpath): Work around backward compatibility issue
Albert Chin-A-Young [Thu, 12 Feb 2004 13:36:25 +0000 (13:36 +0000)] 
* ltmain.in (progpath): Work around backward compatibility issue
on IRIX 6.5. On IRIX 6.4+, sh is ksh but when the shell is invoked
as "sh" and the current value of the _XPG environment variable is
not equal to 1 (one), the special positional parameter $0, within
a function call, is the name of the function. So, rather than
using "$0" in functions, we set $progpath in the body and use that
everywhere instead (incase of code refactoring later).
(EXIT_SUCCESS, EXIT_FAILURE, EXIT_MISMATCH): For clarity.

21 years ago* commit: Fix indent of CVSROOT notification header,
Gary V. Vaughan [Wed, 11 Feb 2004 15:40:11 +0000 (15:40 +0000)] 
* commit: Fix indent of CVSROOT notification header,

21 years ago* commit: Completely change CVS/Root->name sed script to actually
Gary V. Vaughan [Wed, 11 Feb 2004 15:24:32 +0000 (15:24 +0000)] 
* commit: Completely change CVS/Root->name sed script to actually
work when :ext: is not shown.

21 years ago* ltmain.in: Indentation fixes, typo fixes.
Albert Chin-A-Young [Wed, 11 Feb 2004 13:06:14 +0000 (13:06 +0000)] 
* ltmain.in: Indentation fixes, typo fixes.

21 years ago* config/mailnotify: New file for mailing commit notifications,
Gary V. Vaughan [Wed, 11 Feb 2004 12:24:59 +0000 (12:24 +0000)] 
* config/mailnotify: New file for mailing commit notifications,
imported from cvs-utils.
* commit: Updated from cvs-utils and tweaked for libtool.

21 years ago* m4/libtool.m4: Fix typo: testring -> teststring.
Albert Chin-A-Young [Wed, 11 Feb 2004 12:18:48 +0000 (12:18 +0000)] 
* m4/libtool.m4: Fix typo: testring -> teststring.

21 years ago* Makefile.am (EXTRA_DIST): No need to specify config.guess
Scott James Remnant [Fri, 6 Feb 2004 13:29:01 +0000 (13:29 +0000)] 
* Makefile.am (EXTRA_DIST): No need to specify config.guess
and config.sub, all Automake versions know we want to
distribute these.

21 years ago* ltmain.in (infer_tag, win32_libid): Style changes. Rename
Peter O'Gorman [Thu, 5 Feb 2004 14:50:29 +0000 (14:50 +0000)] 
* ltmain.in (infer_tag, win32_libid): Style changes. Rename
infer_tag to func_infer_tag and win32_libid to func_win32_libid.
* libtool.m4 (cygwin): rename win32_libid to func_win32_libid.

21 years ago* ltmain.in (infer_tag): Move tag inferrence to a shell function.
Peter O'Gorman [Wed, 4 Feb 2004 14:25:55 +0000 (14:25 +0000)] 
* ltmain.in (infer_tag): Move tag inferrence to a shell function.
Also test $base_compile against $CC with escaped arguments. Bug
reported by Geoff Keating <geoffk@apple.com>.

21 years ago* Makefile.am (install-data-hook): Manually make config.guess
Scott James Remnant [Tue, 3 Feb 2004 22:21:17 +0000 (22:21 +0000)] 
* Makefile.am (install-data-hook): Manually make config.guess
and config.sub executable after they are installed as _DATA.
We can't use _SCRIPTS because the various program name
transforms may be applied to them.
(pkgdata_DATA): List config.guess and config.sub here
(pkgdata_SCRIPTS): instead of here.

21 years ago* ltmain.in: Create temporary directory under a strict umask
Scott James Remnant [Tue, 3 Feb 2004 21:59:38 +0000 (21:59 +0000)] 
* ltmain.in: Create temporary directory under a strict umask
rather than running chmod afterwards, preventing a race
condition where the directory could be replaced with a symbolic
link in the time between the two commands.

21 years agoScott James Remnant <scott@netsplit.com>
Paul Eggert [Tue, 3 Feb 2004 19:55:29 +0000 (19:55 +0000)] 
Scott James Remnant  <scott@netsplit.com>

* libtool.m4 (_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS):
Replace needless uses of egrep with grep as egrep may not exist,
POSIX no longer mandates it.
* ltmain.in: Replace use of 'grep -E' with '$EGREP -e' in case
egrep is the only thing that exists.

21 years agoThis fixes release procedure problems discovered whilst making
Scott James Remnant [Tue, 27 Jan 2004 12:45:18 +0000 (12:45 +0000)] 
This fixes release procedure problems discovered whilst making
the 1.5.2 release.

* Makefile.am (cvs-dist): Because we check whether ChangeLog
has been committed, this rule can't be run with uncommitted
source so we can't run 'commit' and don't need to run
'make dist' a second time.  Fix CVS tag as it should be
"release-X" not "Release-X".
(cvs_commit): New rule for the cvs-release chain that runs
'commit'
(cvs-release): Depend on cvs-commit, depend on deltas instead of
cvs-diff and xdelta.
(cvs-diff): Removed, replaced with delta-diff.
(delta-diff): Unpack and diff the old and new tarballs rather
than using CVS, so we get a genuinely complete diff.
(xdelta): Removed, replaced with delta-xdelta.
(got-xdelta): New rule for improved reading.
(delta-xdiff): Copied and cleaned up version of old xdelta rule.
(deltas): Depends on delta-diff and delta-xdelta (make deltas).
(cvs-news): Don't depend on timestamps, cvs-dist itself does now.
(prev-tarball): This is the only place we need a LASTRELEASE check
so copy the code here and remove the CHECK_RELEASE variable.
(new-tarball): Check there's a new tarball (did cvs-dist work?)
* README-alpha: Update CVS instructions as everything's changed
on Savannah, remove references to bz2 as we don't generate those
on branch-1-5.
(Release procedure): Update NEWS and ChangeLog after changing
the version number (both times); Run 'make fetch' after running
'configure' (difficult to do it beforehand); Require 'commit'
before 'make cvs-dist' as that checks ChangeLog is committed;
'make deltas' instead of 'cvs-diff' and 'xdelta', pass LASTRELEASE
to make instead of OLDVERSION (and it's mandatory); Clean up
uploading paragraph; Clearer announcement sending instruction;
Removed ftp-upload@gnu.org mail as that's not necessary now;
Make web page updating instructions a bit clearer; Add an instruction
to update the manual for non-alphas.
(Alpha release note template): Add a Subject; update CVS instructions.
(Full release note template): Add a Subject; update CVS instructions.
* configure.ac: Add dist-bzip2 to AM_INIT_AUTOMAKE as we talk
about bz2 files in our release announcements.

21 years agoI'm sure I did this
Scott James Remnant [Tue, 27 Jan 2004 08:48:05 +0000 (08:48 +0000)] 
I'm sure I did this

21 years agoScrub that bogus previous commit
Scott James Remnant [Sun, 25 Jan 2004 14:10:21 +0000 (14:10 +0000)] 
Scrub that bogus previous commit

21 years agoGot the versions wrong
Scott James Remnant [Sun, 25 Jan 2004 13:46:25 +0000 (13:46 +0000)] 
Got the versions wrong

21 years ago* NEWS: updated.
Scott James Remnant [Sun, 25 Jan 2004 13:35:33 +0000 (13:35 +0000)] 
* NEWS: updated.
* configure.ac: Bumped version to 1.5.3 also in accordance with
the new versioning scheme.

21 years agoOops, remove texinfo.tex, heh release-1-5-2
Scott James Remnant [Sun, 25 Jan 2004 12:35:23 +0000 (12:35 +0000)] 
Oops, remove texinfo.tex, heh

21 years agoGNU libtool 1.5.2 was released.
Scott James Remnant [Sun, 25 Jan 2004 12:25:09 +0000 (12:25 +0000)] 
GNU libtool 1.5.2 was released.

* configure.ac: Bumped version to 1.5.2 in accordance with the
new versioning scheme.
* NEWS: updated.
* config.guess, config.sub, texinfo.tex:  Synchronized from
ftp.gnu.org.

21 years agoGary V. Vaughan <gary@gnu.org>
Scott James Remnant [Sun, 25 Jan 2004 12:07:12 +0000 (12:07 +0000)] 
Gary V. Vaughan  <gary@gnu.org>

* Makefile.am: Update the maintainer rules against HEAD, I
cannot seem to find Gary's original ChangeLog entry for these.

21 years ago* ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar
Peter O'Gorman [Sun, 25 Jan 2004 00:26:06 +0000 (00:26 +0000)] 
* ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar
Tollefsen where a dir could be added to the link line with no '-L'
on darwin.

21 years ago* ltmain.in: Move eval to after command separation to allow ~ in paths.
Peter O'Gorman [Sun, 25 Jan 2004 00:22:04 +0000 (00:22 +0000)] 
* ltmain.in: Move eval to after command separation to allow ~ in paths.

21 years ago* ltmain.in: Test $old_striplib before using it, not $striplib.
Peter O'Gorman [Sun, 25 Jan 2004 00:18:48 +0000 (00:18 +0000)] 
* ltmain.in: Test $old_striplib before using it, not $striplib.

21 years ago* ltmain.in: Check for module_cmds if max_cmd_len is exceeded too.
Peter O'Gorman [Sun, 25 Jan 2004 00:13:06 +0000 (00:13 +0000)] 
* ltmain.in: Check for module_cmds if max_cmd_len is exceeded too.

21 years ago* libtool.m4 (AC_LIBTOOL_CONFIG): Don't attempt to
Scott James Remnant [Fri, 23 Jan 2004 06:06:50 +0000 (06:06 +0000)] 
* libtool.m4 (AC_LIBTOOL_CONFIG): Don't attempt to
make ltmain.sh unless there's an ltmain.in to do it with.
This prevents make/configure loops caused by Automake's
dependency rules.

21 years ago* libtoolize.in: Fix libtoolize so the cd command run when
Scott James Remnant [Fri, 23 Jan 2004 06:06:27 +0000 (06:06 +0000)] 
* libtoolize.in: Fix libtoolize so the cd command run when
AC_CONFIG_AUX_DIR is used is shown when --dry-run is given.
(Debian Bug #153699)

21 years ago* ltmain.in: include newline in "sensible default" for IFS.
Scott James Remnant [Fri, 23 Jan 2004 06:06:13 +0000 (06:06 +0000)] 
* ltmain.in: include newline in "sensible default" for IFS.
(Debian Bug #98492 and #95447)

21 years ago* libtool.m4: allow STRIP to contain spaces and additional
Scott James Remnant [Fri, 23 Jan 2004 06:05:57 +0000 (06:05 +0000)] 
* libtool.m4: allow STRIP to contain spaces and additional
arguments.  (Debian Bug #183055)

21 years ago* m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code
Scott James Remnant [Fri, 23 Jan 2004 06:05:41 +0000 (06:05 +0000)] 
* m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code
for platforms that have been using pass_all for some time now.

21 years ago* ltmain.in: Don't suppress output of PIC mode compile if
Scott James Remnant [Fri, 23 Jan 2004 06:05:27 +0000 (06:05 +0000)] 
* ltmain.in: Don't suppress output of PIC mode compile if
-no-suppress option is given.
* doc/libtool.texi (Invoking libtool): Document it.
* NEWS: Updated.

21 years ago* libltdl/ltdl.c (lt_dlerror): change return value when
Scott James Remnant [Fri, 23 Jan 2004 06:04:53 +0000 (06:04 +0000)] 
* libltdl/ltdl.c (lt_dlerror): change return value when
no error has occured to NULL to match documentation.
(Debian Bug #157229)

21 years agoCharles Wilson <cygwin@cwilson.fastmail.fm>
Kevin P. Fleming [Fri, 23 Jan 2004 06:04:39 +0000 (06:04 +0000)] 
Charles Wilson <cygwin@cwilson.fastmail.fm>

* ltmain.in: include --tag options, if specified, in the
relink_command in uninstalled .la files.  Also, preserve --silent,
--debug options when libtool re-execs itself.
* NEWS: Updated.

21 years agoScott James Remnant <scott@netsplit.com>
James Henstridge [Fri, 23 Jan 2004 06:04:22 +0000 (06:04 +0000)] 
Scott James Remnant  <scott@netsplit.com>

* m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [Linux]: Fix the
-export-symbols and -export-symbols-regex options.

21 years ago* m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
Owen Taylor [Fri, 23 Jan 2004 06:04:07 +0000 (06:04 +0000)] 
* m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
'R' symbol type so read-only symbols can be exported when combining
GCC and Solaris LD.

21 years ago* ltmain.in: When relinking, place the -L parameter containing
Scott James Remnant [Fri, 23 Jan 2004 06:03:52 +0000 (06:03 +0000)] 
* ltmain.in: When relinking, place the -L parameter containing
the installation prefix directory after the intended destination,
so we don't accidentally link against an older installed library.

21 years ago* tests/demo-nopic.test: Skip test on hppa, which don't like
Scott James Remnant [Fri, 23 Jan 2004 06:03:32 +0000 (06:03 +0000)] 
* tests/demo-nopic.test: Skip test on hppa, which don't like
non-PIC shared libraries.

21 years ago* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include
Scott James Remnant [Fri, 23 Jan 2004 06:03:17 +0000 (06:03 +0000)] 
* m4/libtool.m4  (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include
directories found in /etc/ld.so.conf in sys_lib_dlsearch_path_spec.

21 years ago* ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs
Scott James Remnant [Fri, 23 Jan 2004 06:02:54 +0000 (06:02 +0000)] 
* ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs
and $finalize_deplibs for programs) when found on the command line
or in a .la file's dependency_libs (but don't place them there) so
they are honoured when linking both programs and libraries.

21 years ago* ltmain.in: In compile mode, delay parsing of -shared, -static,
Scott James Remnant [Fri, 23 Jan 2004 06:02:26 +0000 (06:02 +0000)] 
* ltmain.in: In compile mode, delay parsing of -shared, -static,
-prefer-pic and -prefer-non-pic until after tagged configuration
has been read.  In link mode, read tagged configuration before
parsing any arguments.  These arguments will now work when using
a non-C compiler.

21 years agoScott James Remnant <scott@netsplit.com>
Stefan Nordhausen [Fri, 23 Jan 2004 06:02:10 +0000 (06:02 +0000)] 
Scott James Remnant  <scott@netsplit.com>

* ltmain.in: Don't use the mkdir -p option when creating a
temporary output directory so a symlink attack can't be used to
arbitrarily chmod other directories on the system if libtool
gets run as root.

21 years ago* ltmain.in: new -precious-files-regex link mode option
Scott James Remnant [Fri, 23 Jan 2004 06:01:56 +0000 (06:01 +0000)] 
* ltmain.in: new -precious-files-regex link mode option
to prevent removal of matching files from the temporary
output directory.
(Debian Bug #221420)
* doc/libtool.texi: document the new option.
* NEWS: announce the new option.