]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
20 years ago* ltmain.in: When a library is installed, dependent on a
Albert Chin-A-Young [Fri, 8 Jul 2005 15:19:56 +0000 (15:19 +0000)] 
* ltmain.in: When a library is installed, dependent on a
convenience library, and it involves relinking, the object
files extracted from the convenience library are not removed
after the relink. This is a problem if you build as non-root,
install as root, then try to remove the build directory as
non-root; Clean up properly if relink fails; Change
"$realname"U to ${realname}T to be consistent.
Missing backport of 2004-03-24 patch reported against MirLibtool
by Marc Matteo <marcm@lectroid.net>.

20 years ago* libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
Bruno Haible [Fri, 8 Jul 2005 15:03:15 +0000 (15:03 +0000)] 
* libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
executable after installing it.

20 years ago* ltmain.in (install mode): Do not assume `-f' needs an argument if
Ralf Wildenhues [Fri, 8 Jul 2005 13:48:28 +0000 (13:48 +0000)] 
* ltmain.in (install mode): Do not assume `-f' needs an argument if
the install program is `cp'.  Cleanup install mode somewhat.
Reported by Juergen Leising <juergen.leising@gmx.de>.

20 years ago* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): Quieten configure output
Thorsten Glaser [Sun, 3 Jul 2005 18:15:58 +0000 (18:15 +0000)] 
* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): Quieten configure output
for corner cases on some BSDs.
(AC_LIBTOOL_SYS_MAX_CMD_LEN): Another comment cleanup.

20 years ago* config/ltmain.m4sh (func_extract_archives, func_mode_install),
Thorsten Glaser [Sun, 3 Jul 2005 16:57:34 +0000 (16:57 +0000)] 
* config/ltmain.m4sh (func_extract_archives, func_mode_install),
m4/libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_SYS_DYNAMIC_LINKER)
(AC_LIBTOOL_WIN32_DLL, AC_PROG_LD, AC_PROG_LD_GNU)
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS):
Comment language, indentation, and backquote cleanup.
* THANKS: Updated.

20 years ago* ltmain.in (compile mode, link mode),
Ralf Wildenhues [Sat, 2 Jul 2005 10:19:39 +0000 (10:19 +0000)] 
* ltmain.in (compile mode, link mode),
libtool.m4 (_LT_AC_PROG_ECHO_BACKSLASH, _LT_AC_LOCK,
AC_LIBTOOL_SYS_DYNAMIC_LINKER,  AC_PATH_TOOL_PREFIX,
AC_DEPLIBS_CHECK_METHOD,   AC_LIBTOOL_LANG_C_CONFIG,
AC_LIBTOOL_LANG_CXX_CONFIG,  AC_LIBTOOL_POSTDEP_PREDEP,
AC_LIBTOOL_LANG_F77_CONFIG,  AC_LIBTOOL_PROG_COMPILER_PIC,
AC_LIBTOOL_PROG_LD_SHLIBS): Remove some unnecessary quotes.

20 years ago* ltmain.in (link mode): Handle spaces in paths to executed
Derek R. Price [Fri, 1 Jul 2005 02:23:01 +0000 (02:23 +0000)] 
* ltmain.in (link mode): Handle spaces in paths to executed
programs.  Quote path in error message.

20 years ago* THANKS: Updated.
Ralf Wildenhues [Wed, 29 Jun 2005 08:27:19 +0000 (08:27 +0000)] 
* THANKS: Updated.

20 years ago* ltmain.in [darwin]: Accept -arch flag.
Peter O'Gorman [Tue, 21 Jun 2005 14:16:58 +0000 (14:16 +0000)] 
* ltmain.in [darwin]: Accept -arch flag.

20 years ago* ltmain.in: Add fully-qualified paths to temp_rpath
Bob Friesenhahn [Thu, 16 Jun 2005 14:29:18 +0000 (14:29 +0000)] 
* ltmain.in: Add fully-qualified paths to temp_rpath
rather than unqualified paths in order to avoid possible errors
when computing the fully-qualified path later.

20 years ago* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Ralf Wildenhues [Sat, 11 Jun 2005 11:04:30 +0000 (11:04 +0000)] 
* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Fix sed script syntax to be portable.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS,
Ralf Wildenhues [Mon, 6 Jun 2005 16:14:04 +0000 (16:14 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS,
AC_LIBTOOL_LANG_CXX_CONFIG): PGI also has pgf95.  PGI static flag is
`-Bstatic'.  Remove harmless extra comma from whole_archive output.

20 years ago* ltmain.in (compile mode): In order to find out
Ralf Wildenhues [Sun, 5 Jun 2005 17:36:50 +0000 (17:36 +0000)] 
* ltmain.in (compile mode): In order to find out
about forbidden characters in output, check with grep after checking
func_quote_for_eval result.  Also, warn instead of fail.
(func_infer_tag, compile mode, link mode, install mode):
Revert SunOS sh bug workaround patch from 2004-12-28 as it
triggers bugs in the Tru64 5.1B shell.
Reported by Albert Chin <libtool@mlists.thewrittenword.com> and
Nicolas Joly <njoly@pasteur.fr>.

20 years ago* doc/libtool.texi (Thread Safety in libltdl),
Olly Betts [Wed, 1 Jun 2005 19:16:06 +0000 (19:16 +0000)] 
* doc/libtool.texi (Thread Safety in libltdl),
libltdl/ltdl.c (argz_create_sep): Fix some typos.

20 years ago* ltmain.in: Do not add installed static litool libraries to
Peter O'Gorman [Tue, 31 May 2005 03:47:34 +0000 (03:47 +0000)] 
* ltmain.in: Do not add installed static litool libraries to
convenience, they are not convenience libraries.
Reported by Chen-Mou Cheng <chenmou.cheng@gmail.com>

20 years ago* doc/libtool.texi (Link mode): Document -objectlist.
Ralf Wildenhues [Wed, 18 May 2005 07:49:39 +0000 (07:49 +0000)] 
* doc/libtool.texi (Link mode): Document -objectlist.
Noted by Richard Kreckel <Richard.Kreckel@ginac.de>.

20 years ago* configure.ac: Bump version.
Ralf Wildenhues [Mon, 16 May 2005 10:32:01 +0000 (10:32 +0000)] 
* configure.ac: Bump version.
* NEWS: Updated.

20 years agoGNU libtool 1.5.18 is released. release-1-5-18
Ralf Wildenhues [Mon, 16 May 2005 10:00:21 +0000 (10:00 +0000)] 
GNU libtool 1.5.18 is released.

* configure.ac: Bump version.
* NEWS: Updated.
* config.guess, config.sub, install-sh, doc/texinfo.tex: Updated.
* THANKS: Updated.

20 years ago* doc/libtool.texi (Distributing libltdl): Add note that
Ralf Wildenhues [Mon, 16 May 2005 08:55:29 +0000 (08:55 +0000)] 
* doc/libtool.texi (Distributing libltdl): Add note that
`libltdl/Makefile' should not be configured by toplevel `configure.ac'.
Reported by Gideon Go <gideon.go@gmail.com>.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sun, 15 May 2005 14:13:23 +0000 (14:13 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
[linux]: PGI: Backport whole_archive changes from HEAD.
Add $pic_flag to archive_cmds and archive_expsyms_cmds.
Bug reported against LAM by Troy Telford <ttelford@lnxi.com>.

20 years ago* THANKS: Updated.
Ralf Wildenhues [Fri, 13 May 2005 07:48:12 +0000 (07:48 +0000)] 
* THANKS: Updated.

20 years ago* ltmain.in [darwin]: Pass -framework for executables too.
Peter O'Gorman [Wed, 4 May 2005 13:52:10 +0000 (13:52 +0000)] 
* ltmain.in [darwin]: Pass -framework for executables too.
Reported by Adam <adam@albedo.art.pl>

20 years agoCommit ChangeLog entry as well.
Andreas Schwab [Mon, 2 May 2005 13:07:27 +0000 (13:07 +0000)] 
Commit ChangeLog entry as well.

20 years ago* libltdl/Makefile.am (local-install-files): Rename back from
Ralf Wildenhues [Mon, 2 May 2005 12:52:07 +0000 (12:52 +0000)] 
* libltdl/Makefile.am (local-install-files): Rename back from
install-data-local.
* Makefile.am (install-data-hook):  Readd call to local-install-files.
* NEWS: Updated.
Fixes libltdl install regression introduced in 1.5.16.

20 years agoActually commit.
Ralf Wildenhues [Fri, 29 Apr 2005 08:56:01 +0000 (08:56 +0000)] 
Actually commit.

20 years ago* ltdl.m4 (all over): Quote all arguments to AC_DEFINE and
Ralf Wildenhues [Fri, 29 Apr 2005 08:53:28 +0000 (08:53 +0000)] 
* ltdl.m4 (all over): Quote all arguments to AC_DEFINE and
AC_DEFINE_UNQUOTED consistently.  Reported by
Michael Koch  <konqueror@gmx.de>, Riccardo Mottola <zuse@libero.it>,
and Dalibor Topic <robilad@kaffe.org>.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
Ralf Wildenhues [Thu, 28 Apr 2005 12:51:17 +0000 (12:51 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
need_version to yes or no depending on the os release.
Missing backport reported by Dalibor Topic <robilad@kaffe.org>.

20 years agoCorrect Roberto Bagnara's name.
Ralf Wildenhues [Wed, 27 Apr 2005 20:02:54 +0000 (20:02 +0000)] 
Correct Roberto Bagnara's name.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
Ralf Wildenhues [Wed, 27 Apr 2005 11:53:26 +0000 (11:53 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
not understand t in regex.
Reported by Tim Van Holder <tim.vanholder@gmail.com>.

20 years ago* configure.ac, NEWS: Updated to 1.5.17a.
Ralf Wildenhues [Mon, 25 Apr 2005 18:44:19 +0000 (18:44 +0000)] 
* configure.ac, NEWS: Updated to 1.5.17a.

20 years agoGNU libtool 1.5.16 is released. release-1-5-16
Ralf Wildenhues [Mon, 25 Apr 2005 18:13:26 +0000 (18:13 +0000)] 
GNU libtool 1.5.16 is released.

20 years ago* libtool.m4 (_LT_CC_BASENAME): Ignore `compile'.
Ralf Wildenhues [Sun, 24 Apr 2005 17:45:59 +0000 (17:45 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): Ignore `compile'.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sat, 23 Apr 2005 15:46:26 +0000 (15:46 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS)
[solaris]: Update wl for Sun Studio f77/f90/f95.  Fix
whole_archive_flag_spec for cc and f77/f90/f95 to prevent reordering in
case we link with $CC.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_F77_CONFIG) [ aix4, aix5 ]:
Gary Kumfert [Sat, 23 Apr 2005 08:16:40 +0000 (08:16 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_F77_CONFIG) [ aix4, aix5 ]:
Adjust logic to match the C case: Only disable static if not
on ia64 nor runtimelinking.

20 years ago* doc/libtool.texi: Get rid of overfull hboxes.
Jonathan Ryshpan [Sat, 23 Apr 2005 06:09:52 +0000 (06:09 +0000)] 
* doc/libtool.texi: Get rid of overfull hboxes.

20 years ago* libtool.m4 (_LT_CC_BASENAME): Use $echo, not $ECHO, for consistency.
Ralf Wildenhues [Fri, 22 Apr 2005 16:40:01 +0000 (16:40 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): Use $echo, not $ECHO, for consistency.

20 years agoThe FSF are moving offices today. Changed their contact address
Gary V. Vaughan [Fri, 22 Apr 2005 09:05:43 +0000 (09:05 +0000)] 
The FSF are moving offices today.  Changed their contact address
in all files from `59 Temple Place, Suite 330, MA 02111-1307' to
`51 Franklin Street, Fifth Floor, MA 02110-1301'.

20 years agoFix changelog entry.
Ralf Wildenhues [Mon, 18 Apr 2005 17:10:09 +0000 (17:10 +0000)] 
Fix changelog entry.

20 years ago* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
Ralf Wildenhues [Mon, 18 Apr 2005 17:07:46 +0000 (17:07 +0000)] 
* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
New macros: save warnings and boilerplate of simple compile/link tests.
(AC_LIBTOOL_LANG_C_CONFIG, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_LANG_GCJ_CONFIG,
AC_LIBTOOL_LANG_RC_CONFIG): Call.
(AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Fail only if nonempty warnings different from default compile/link.
* NEWS: Update.

20 years ago* tests/hardcode.test [solaris]: Use dumpstabs if available,
Ralf Wildenhues [Sun, 17 Apr 2005 07:59:52 +0000 (07:59 +0000)] 
* tests/hardcode.test [solaris]:  Use dumpstabs if available,
to avoid false failure caused by debug section which contains
command line (Solaris cc).

20 years ago* libtoolize.in: Fix syntax typos.
Ralf Wildenhues [Sun, 17 Apr 2005 06:52:11 +0000 (06:52 +0000)] 
* libtoolize.in: Fix syntax typos.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG): Add old_archive_cmds
Maciej W. Rozycki [Fri, 15 Apr 2005 14:40:09 +0000 (14:40 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG): Add old_archive_cmds
definition.

20 years ago* libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename.
Ralf Wildenhues [Fri, 15 Apr 2005 13:38:13 +0000 (13:38 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename.
Skip ccache, distcc, purify, cmdline options, `$host_alias-' prefix.
(AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG,  AC_LIBTOOL_LANG_GCJ_CONFIG,
AC_LIBTOOL_LANG_RC_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS): Use.
* NEWS: Update.

20 years ago* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_CONFIG): Fix
Ralf Wildenhues [Tue, 12 Apr 2005 17:29:33 +0000 (17:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_CONFIG): Fix
definition of $Xsed.

20 years ago* tests/linkorder.test: Move to
Ralf Wildenhues [Fri, 8 Apr 2005 15:17:28 +0000 (15:17 +0000)] 
* tests/linkorder.test: Move to
* tests/link-order.test: New, with fixed permissions.
* tests/Makefile.am: Adjust.

20 years ago Peter O'Gorman <peter@pogma.com>
Alexandre Oliva [Fri, 8 Apr 2005 15:03:25 +0000 (15:03 +0000)] 
Peter O'Gorman  <peter@pogma.com>

* ltmain.in: Don't add files with the same base name to an
archive; rename duplicates instead.
(func_extract_an_archive): Remove section to deal with duplicate
base names in an archive.
* tests/func_extract_archives.test: remove.
* tests/duplicate_members.test: new test.
* tests/Makefile.am: Add new test, remove old.

20 years agoFix the order of -L flags added for libtool dep libs.
Alexandre Oliva [Fri, 8 Apr 2005 13:00:50 +0000 (13:00 +0000)] 
Fix the order of -L flags added for libtool dep libs.

* ltmain.in (link mode): Add to tmp_libs paths for libtool dep
libs in reverse order as well.
* tests/defs: Set $build to allow to detect cross-compiles.
* tests/Makefile.am, tests/linkorder.test: New test.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [ netbsd, freebsd, openbsd,
Mike Stump [Fri, 1 Apr 2005 09:29:32 +0000 (09:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [ netbsd, freebsd, openbsd,
darwin, dragonfly]: Use 3/4 of argmax, instead of 1/4.

20 years ago* libtool.m4 (AC_LIBTOOL_CONFIG): Typo.
Ralf Wildenhues [Mon, 28 Mar 2005 13:01:37 +0000 (13:01 +0000)] 
* libtool.m4 (AC_LIBTOOL_CONFIG): Typo.

20 years ago* m4/libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG):
Ralf Wildenhues [Mon, 28 Mar 2005 09:33:57 +0000 (09:33 +0000)] 
* m4/libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG):
Set $cc_basename.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move linux entry to
Ralf Wildenhues [Tue, 22 Mar 2005 10:22:36 +0000 (10:22 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move linux entry to
correct position, re-indent.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris]: Use ${wlarc}
Ralf Wildenhues [Tue, 22 Mar 2005 07:40:53 +0000 (07:40 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris]: Use ${wlarc}
and set to empty when using $LD for linking.  Fixes regression
introduced in 2004-12-20.
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de> and
Пухальский Юрий Андреевич <pooh@cryptopro.ru>.

20 years ago* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
Ralf Wildenhues [Mon, 21 Mar 2005 18:16:49 +0000 (18:16 +0000)] 
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS):
For matching compiler names: Pick only first word, allow leading white
space..
* tests/sh.test: ..and test for missing `*' at end of patterns.

20 years agoUpdate .cvsignore files.
Ralf Wildenhues [Sat, 19 Mar 2005 20:10:13 +0000 (20:10 +0000)] 
Update .cvsignore files.

20 years ago* tests/demo-nopic.test: Enhance status output
Ralf Wildenhues [Sat, 19 Mar 2005 19:55:01 +0000 (19:55 +0000)] 
* tests/demo-nopic.test: Enhance status output
noted by Tom Burger <tvburger@few.vu.nl>.

20 years ago* libtool.m4: The compiler can be a program name with args, so
Peter O'Gorman [Fri, 18 Mar 2005 15:33:58 +0000 (15:33 +0000)] 
* libtool.m4: The compiler can be a program name with args, so
always check cc_basename against compiler name and a wildcard.
Also, drop unnecessary quotes in `case' argument.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ solaris2.6+ ]:
Albert Chin-A-Young [Fri, 18 Mar 2005 14:39:48 +0000 (14:39 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ solaris2.6+ ]:
When linking convenience libraries on Solaris with the Sun C++
compiler, pass convenience libraries through to the linker with
-Qoption between allextract/defaultextract.  The Sun C++ compiler
bundles -Qoption arguments so convenience libraries are linked with
defaultextract otherwise.
Backport of branch-2-0 patch dated 2004-03-14.

20 years ago* ltmain.in: unconditionally set IFS, and set it
Ralf Wildenhues [Wed, 16 Mar 2005 17:31:02 +0000 (17:31 +0000)] 
* ltmain.in: unconditionally set IFS, and set it
to the one true right sequence: space, tab, newline.

20 years ago* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments
Ralf Wildenhues [Wed, 16 Mar 2005 10:05:52 +0000 (10:05 +0000)] 
* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments
that are meaningless in configure.
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.

20 years agoAllow special characters in source file names. Will break unless
Per Bothner [Tue, 15 Mar 2005 14:51:57 +0000 (14:51 +0000)] 
Allow special characters in source file names.  Will break unless
`-o target' is also given, which must not contain special characters.
En passant, fix source file quoting broken for cygwin/MSVC.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [linux]: Remove MAIN_
Ralf Wildenhues [Mon, 14 Mar 2005 11:12:05 +0000 (11:12 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [linux]: Remove MAIN_
dependency when creating shared libraries with Portland pgf77.

20 years ago* ltmain.in (link mode): Reword double negation in error message.
Ralf Wildenhues [Sat, 12 Mar 2005 08:44:11 +0000 (08:44 +0000)] 
* ltmain.in (link mode): Reword double negation in error message.
Reported by Jesper Louis Andersen <jlouis@mongers.org>.

20 years ago* libltdl/Makefile.am (install-data-local): Don't force v7 tar
Gary V. Vaughan [Thu, 10 Mar 2005 20:20:41 +0000 (20:20 +0000)] 
* libltdl/Makefile.am (install-data-local): Don't force v7 tar
format with the `o' flag in create mode.
Set the umask to 0 when untarring to avoid copied files taking
their mode from the installer's umask.
* libtoolize.m4sh (func_copy_cb): Ditto.
Ignore errors from failed `cd' in the tar processes, since we
may be running in dryrun mode.
* libltdl/Makefile.am (ltdldatafiles): List all files needed to
build a newly libtoolize installed libltdl directory even if the
parent project doesn't use autoconf and automake.
Reported by Noah Misch <noah@cs.caltech.edu>,
Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG,
Albert Chin-A-Young [Tue, 8 Mar 2005 16:25:59 +0000 (16:25 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_PROG_LD_SHLIBS) [irix*, osf*]: Output -update_registry
information to ${output_objdir} directory, not ${objdir}.
${output_objdir} will work when a project has a single Makefile and
performs builds in subdirectories. ${objdir} expects the source in
the current directory, breaking single-Makefile builds.

20 years ago* THANKS: Update.
Ralf Wildenhues [Tue, 8 Mar 2005 09:24:16 +0000 (09:24 +0000)] 
* THANKS: Update.

20 years ago* libtoolize.m4sh (func_copy_cb): Use tar chof to avoid symlink
Gary V. Vaughan [Wed, 2 Mar 2005 15:58:14 +0000 (15:58 +0000)] 
* libtoolize.m4sh (func_copy_cb): Use tar chof to avoid symlink
attacks.
* libltdl/Makefile.am (install-data-local): Ditto.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): The Portland group's
Peter O'Gorman [Fri, 25 Feb 2005 14:14:20 +0000 (14:14 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): The Portland group's
compiler does not pass --whole-archive. Move gnu ld check for
the flag to the top so it can be overridden.
(AC_LIBTOOL_LANG_CXX_CONFIG): Unset whole_archive_flag_spec for
the portland group's c++ compiler too.
Reported by Jeff Squyres <jsquyres@lam-mpi.org>

20 years ago* Makefile.am (install-data-hook): Remove call to
Gary V. Vaughan [Thu, 24 Feb 2005 20:40:50 +0000 (20:40 +0000)] 
* Makefile.am (install-data-hook):  Remove call to
local-install-files, which is no longer required.

20 years agoUsing `libtoolize --copy --ltdl' was not preserving timestamps, so
Gary V. Vaughan [Thu, 24 Feb 2005 12:06:04 +0000 (12:06 +0000)] 
Using `libtoolize --copy --ltdl' was not preserving timestamps, so
parts of the autoconf bootstrap would be rerun spuriously after
the files had been copied into the source tree:

* libtoolize.in: Use $tar to copy files to preserve timestamps.
(tar): New default tar command.
(cp): Use -p to try and preserve timestamps.
* libltdl/Makefile.am (ltdldatadir): Installation destination for
libltdl sources.
(install-data-local): New rule to install libltdl tree with tar to
preserve timestamps.
(local-install-files): Removed.
Reported by Jeff Squyres <jsquyres@lam-mpi.org>

20 years ago Peter O'Gorman <peter@pogma.com>
Alexandre Duret-Lutz [Sat, 12 Feb 2005 14:49:11 +0000 (14:49 +0000)] 
Peter O'Gorman  <peter@pogma.com>

* Makefile.am (web-manual): Use makeinfo, not texi2html.

20 years ago* ChangeLog: Upped version to 1.5.15a.
Peter O'Gorman [Sat, 12 Feb 2005 13:54:43 +0000 (13:54 +0000)] 
* ChangeLog: Upped version to 1.5.15a.
* NEWS: Updated.

20 years agoGNU libtool 1.5.14 is released. release-1-5-14
Peter O'Gorman [Sat, 12 Feb 2005 12:12:33 +0000 (12:12 +0000)] 
GNU libtool 1.5.14 is released.

* ChangeLog: Upped version to 1.5.14.
* NEWS: Updated.
* config.guess, config.sub: Updated.

20 years ago* ltmain.in, libtoolize.in: --version should show "(C) 2005".
Peter O'Gorman [Thu, 10 Feb 2005 15:01:09 +0000 (15:01 +0000)] 
* ltmain.in, libtoolize.in: --version should show "(C) 2005".
Reported by Paul Eggert <eggert@CS.UCLA.EDU>

20 years ago* ltmain.in: Add -pthread like flags when linking executables too.
Peter O'Gorman [Mon, 7 Feb 2005 14:18:41 +0000 (14:18 +0000)] 
* ltmain.in: Add -pthread like flags when linking executables too.
Reported by Andreas Schwab <schwab@suse.de>

20 years ago* configure.ac: Bump version to 1.5.13a
Peter O'Gorman [Sat, 5 Feb 2005 17:23:17 +0000 (17:23 +0000)] 
* configure.ac: Bump version to 1.5.13a
* NEWS: Updated

20 years agoLibtool-1.5.12 release release-1-5-12
Peter O'Gorman [Sat, 5 Feb 2005 15:01:18 +0000 (15:01 +0000)] 
Libtool-1.5.12 release

* libltdl/Makefile.am: Bump library revision (I remembered!).
* configure.ac: Bump version to 1.5.12.
* NEWS: Updated
* config.guess, config.sub: Updated.

20 years ago* ltmain.in (func_extract_archives) [darwin]: This didn't actually
Peter O'Gorman [Sat, 5 Feb 2005 13:59:49 +0000 (13:59 +0000)] 
* ltmain.in (func_extract_archives) [darwin]: This didn't actually
work on a real fat archive, should do now.
* tests/func_extract_archives.test: remove darwin fat tests which
did not actually work.

20 years ago* Makefile.am (web-manual): Make this target actually work.
Peter O'Gorman [Sat, 5 Feb 2005 13:49:16 +0000 (13:49 +0000)] 
* Makefile.am (web-manual): Make this target actually work.

20 years ago* ltmain.in (link mode): Allow five digits in version-info
Ralf Wildenhues [Fri, 4 Feb 2005 16:11:33 +0000 (16:11 +0000)] 
* ltmain.in (link mode): Allow five digits in version-info

20 years ago* NEWS: s/Linux/GNU &/.
Ralf Wildenhues [Fri, 4 Feb 2005 15:49:11 +0000 (15:49 +0000)] 
* NEWS: s/Linux/GNU &/.

20 years ago* ltmain.in (link mode): With piecewise (partial) linking, fix
Ralf Wildenhues [Thu, 3 Feb 2005 20:42:09 +0000 (20:42 +0000)] 
* ltmain.in (link mode): With piecewise (partial) linking, fix
intermediate output name for subdir-objects.

20 years ago* ltmain.in (link mode): Backport yet another cygwin subdir fix
Ralf Wildenhues [Thu, 3 Feb 2005 15:08:47 +0000 (15:08 +0000)] 
* ltmain.in (link mode): Backport yet another cygwin subdir fix
(wrappersource).

20 years agoBackported from branch-2-0:
Charles Wilson [Thu, 3 Feb 2005 15:01:21 +0000 (15:01 +0000)] 
Backported from branch-2-0:
* ltmain.in (func_generate_dlsyms): addresses
in _preloaded_symbols[] cannot go into .rdata section
if symbols are DATA imported from DLL, on windows,
because runtime relocations must happen.
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS):
build exports for symbols in .rdata sections

20 years ago* README: Update.
Peter O'Gorman [Thu, 3 Feb 2005 13:55:05 +0000 (13:55 +0000)] 
* README: Update.

20 years ago* THANKS: Update.
Ralf Wildenhues [Thu, 3 Feb 2005 13:01:45 +0000 (13:01 +0000)] 
* THANKS: Update.

20 years ago* ltmain.in (link mode) [cygwin]: Fix broken subdir path
Reid Spencer [Thu, 3 Feb 2005 12:58:07 +0000 (12:58 +0000)] 
* ltmain.in (link mode) [cygwin]: Fix broken subdir path
computation, exposed by using `-dlopen self'.  Fix broken sed
script exposed by additionally using `-export-symbols FILE'.

20 years ago* tests/quote.test: Backport fix for spurious failures on Cygwin.
Ralf Wildenhues [Thu, 3 Feb 2005 10:03:51 +0000 (10:03 +0000)] 
* tests/quote.test: Backport fix for spurious failures on Cygwin.

20 years ago* THANKS: Update.
Ralf Wildenhues [Thu, 3 Feb 2005 07:42:30 +0000 (07:42 +0000)] 
* THANKS: Update.

20 years ago* ltmain.in [darwin]: Don't add installed libs to temp_rpath when
Peter O'Gorman [Thu, 3 Feb 2005 03:53:07 +0000 (03:53 +0000)] 
* ltmain.in [darwin]: Don't add installed libs to temp_rpath when
building executables on darwin, or other systems which use
hardcode_automatic. It may break our wrapper scripts.

20 years ago* ltmain.in, libtoolize.in: Exit with nonzero status on write failures
Ralf Wildenhues [Wed, 2 Feb 2005 22:17:04 +0000 (22:17 +0000)] 
* ltmain.in, libtoolize.in: Exit with nonzero status on write failures
with --help or --version or, in case of ltmain, --config or --features.

20 years ago* NEWS: Update.
Ralf Wildenhues [Wed, 2 Feb 2005 16:18:15 +0000 (16:18 +0000)] 
* NEWS: Update.

20 years ago* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
Ralf Wildenhues [Tue, 1 Feb 2005 17:45:00 +0000 (17:45 +0000)] 
* m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
[ pw32, freebsd3.[01], freebsdelf3.[01] ]
(AC_LIBTOOL_LANG_CXX_CONFIG) [ aix4.[012]*, freebsd[12] ]
[ hpux9* with aCC  solaris2.[0-5] ]
(AC_LIBTOOL_PROG_LD_SHLIBS) [ linux with GNU ld < 2.11, aix4.[012]* ]
(AC_LIBTOOL_LANG_GCJ_CONFIG): Fix [] quoting.  Should fix various spurious
failures.

20 years ago* tests/func_extract_archives.test: Clean up afterwards.
Ralf Wildenhues [Tue, 1 Feb 2005 14:39:14 +0000 (14:39 +0000)] 
* tests/func_extract_archives.test: Clean up afterwards.

20 years ago* libtoolize.in, libltdl/ltdl.c: Nothing significant changed in 2005,
Peter O'Gorman [Tue, 1 Feb 2005 13:57:11 +0000 (13:57 +0000)] 
* libtoolize.in, libltdl/ltdl.c: Nothing significant changed in 2005,
backing out copyright update. Thanks Gary.

20 years ago* config/ltmain.m4sh (func_win32_libid, func_infer_tag)
Ralf Wildenhues [Tue, 1 Feb 2005 07:35:38 +0000 (07:35 +0000)] 
* config/ltmain.m4sh (func_win32_libid, func_infer_tag)
(func_extract_an_archive, func_extract_archives):
adjust to preferred function header layout.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Unicos 9 sed rejects
Ralf Wildenhues [Mon, 31 Jan 2005 17:32:18 +0000 (17:32 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Unicos 9 sed rejects
empty parentheses as in 's/x()/1/'.
(AC_LIBTOOL_PROG_COMPILER_PIC) [unicos*]: wl=-Wl,.

20 years ago* tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'.
Ralf Wildenhues [Mon, 31 Jan 2005 17:26:22 +0000 (17:26 +0000)] 
* tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sat, 29 Jan 2005 15:10:40 +0000 (15:10 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
[linux]: Update for Intel Compiler icc/icpc/ifort: add -i_dynamic and
-nofor_main, if necessary.  Simplify logic somewhat.

20 years ago* AUTHORS, THANKS: Copy from cvs HEAD.
Peter O'Gorman [Sat, 29 Jan 2005 14:33:47 +0000 (14:33 +0000)] 
* AUTHORS, THANKS: Copy from cvs HEAD.

20 years ago* ltmain.in, libtool.m4, libtoolize.in, libltdl/ltdl.c: Update
Peter O'Gorman [Sat, 29 Jan 2005 14:27:19 +0000 (14:27 +0000)] 
* ltmain.in, libtool.m4, libtoolize.in, libltdl/ltdl.c: Update
copyright.