This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Libtool".
The branch, master has been updated via 2f75576d051fad9a8c0b274c5be1289d57c0b636 (commit) from 754721442a645b599113f53bae5ed76d804de5bd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2f75576d051fad9a8c0b274c5be1289d57c0b636 Author: Todd C. Miller <todd.mil...@courtesan.com> Date: Sat Jan 11 13:15:32 2014 +1300 libtoolize: don't remove install-sh. If you are not using automake, libtoolize would remove install-sh. It needs the same treatment as config.guess and config.sub. * libtoolize.in (func_require_seen_libtool): Remove install-sh from $all_pkgaux_files, the list of files removed by `libtoolize --force`. * THANKS: Add Todd C. Miller. * NEWS: Update. Copyright-paperwork-exempt: Yes Signed-off-by: Gary V. Vaughan <g...@gnu.org> ----------------------------------------------------------------------- Summary of changes: NEWS | 3 +++ THANKS | 1 + libtoolize.in | 7 ++++--- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index c8730c7..1ca6d65 100644 --- a/NEWS +++ b/NEWS @@ -69,6 +69,9 @@ NEWS - list of user-visible changes between releases of GNU Libtool - Recognize more variants (e.g. those starting with a LIBRARY statement) of module-definitions (.def) files when using them instead of a raw list of symbols to export. + - Fix a long-standing bug when using libtoolize without automake; we + no longer remove install-sh with --force, since it's not a file + libtoolize will reinstall without --install.. ** Important incompatible changes: diff --git a/THANKS b/THANKS index b59bed2..de0cfde 100644 --- a/THANKS +++ b/THANKS @@ -194,6 +194,7 @@ Sven Verdoolaege sk...@liacs.nl Terry D. Dontje terry.don...@sun.com Tim Mooney moo...@dogbert.cc.ndsu.nodak.edu + Todd C. Miller todd.mil...@courtesan.com Todd Vierling t...@pobox.com Tom Tromey tro...@cygnus.com Tor Lillqvist t...@iki.fi diff --git a/libtoolize.in b/libtoolize.in index 1842465..d819470 100644 --- a/libtoolize.in +++ b/libtoolize.in @@ -1894,9 +1894,10 @@ func_require_seen_libtool () # Lists of all files libtoolize has ever installed. These are removed # before installing the latest files when --force was passed to help # ensure a clean upgrade. - # Do not remove config.guess nor config.sub, we don't install them - # without --install, and the project may not be using Automake. - all_pkgaux_files="compile install-sh depcomp missing ltmain.sh snippet/_Noreturn.h snippet/arg-nonnull.h snippet/c++defs.h snippet/warn-on-use.h" + # Do not remove config.guess, config.sub or install-sh, we don't + # install them without --install, and the project may not be using + # Automake. + all_pkgaux_files="compile depcomp missing ltmain.sh snippet/_Noreturn.h snippet/arg-nonnull.h snippet/c++defs.h snippet/warn-on-use.h" all_pkgmacro_files="argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.in ltversion.m4 lt~obsolete.m4" all_pkgltdl_files="COPYING.LIB Makefile Makefile.in Makefile.inc Makefile.am README acinclude.m4 aclocal.m4 argz_.h argz.c config.h.in config-h.in configure configure.ac configure.in libltdl/lt__alloc.h libltdl/lt__dirent.h libltdl/lt__glibc.h libltdl/lt__private.h libltdl/lt__strl.h libltdl/lt_dlloader.h libltdl/lt_error.h libltdl/lt_system.h libltdl/slist.h loaders/dld_link.c loaders/dlopen.c loaders/dyld.c loaders/load_add_on.c loaders/loadlibrary.c loaders/preopen.c loaders/shl_load.c lt__alloc.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h ltdl.mk slist.c" hooks/post-receive -- GNU Libtool