[SCM] GNU Libtool branch, master, updated. v2.4.3-9-g2ed391b

2014-11-02 Thread Gary V. Vaughan
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  2ed391b4a849b4daf7d38d7b1341accc1eceedfa (commit)
  from  55952a7cff888781551dd465b16550ccb4cf9cd8 (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 2ed391b4a849b4daf7d38d7b1341accc1eceedfa
Author: Pavel Raiskup prais...@redhat.com
Date:   Sun Nov 2 10:53:20 2014 +

libtoolize: do not remove gnulib files with --force.

* libtoolize.in (func_require_seen_libtool): Do not remove
snippet/* files which are from Gnulib.

Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 libtoolize.in |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libtoolize.in b/libtoolize.in
index d819470..9fda071 100644
--- a/libtoolize.in
+++ b/libtoolize.in
@@ -1896,8 +1896,8 @@ func_require_seen_libtool ()
   # ensure a clean upgrade.
   # 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
+  # Automake.  Similarly, do not remove Gnulib files.
+  all_pkgaux_files=compile depcomp missing ltmain.sh
   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



[SCM] GNU Libtool branch, master, updated. v2.4.3-11-gcdb6ac2

2014-11-02 Thread Gary V. Vaughan
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  cdb6ac2df44a89d729b3504b33aeae38dcde3357 (commit)
  from  f8404e1db0be283bf31bba01049e61686d435c78 (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 cdb6ac2df44a89d729b3504b33aeae38dcde3357
Author: Gary V. Vaughan g...@gnu.org
Date:   Sun Nov 2 12:30:40 2014 +

libltdl: move libltdl argz module into LT namespace.

To avoid clashes with gnulib argz module in ltdl client projects,
move ours into its own namespace.
* libltdl/argz_.h, libltdl/argz.c, m4/argz.m4: Move from here...
* libltdl/libltdl/lt__argz_.h, libltdl/lt__argz.c, m4/ltargz.m4:
...to here.
* Makefile.am, libltdl/libltdl/lt__glibc.h, libltdl/ltdl.mk,
libtoolize.in, m4/ltdl.m4: Adjust accordingly.
* tests/libtoolize.at, tests/ltdl-api.at, tests/nonrecursive.at,
tests/old-ltdl-iface.at: Adjust for different libtoolize output.
* libltdl/.gitignore: Adjust accordingly.
* NEWS: Update.
Reported by Pavel Raiskup

Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 Makefile.am  |   10 
 NEWS |9 +++
 libltdl/.gitignore   |2 +-
 libltdl/{argz_.h = libltdl/lt__argz_.h} |0
 libltdl/libltdl/lt__glibc.h  |7 +-
 libltdl/{argz.c = lt__argz.c}   |4 +-
 libltdl/ltdl.mk  |   23 ++-
 libtoolize.in|6 ++--
 m4/{argz.m4 = ltargz.m4}|   21 ++--
 m4/ltdl.m4   |4 +-
 tests/libtoolize.at  |   36 +++---
 tests/ltdl-api.at|6 ++--
 tests/nonrecursive.at|6 ++--
 tests/old-ltdl-iface.at  |6 ++--
 14 files changed, 75 insertions(+), 65 deletions(-)
 rename libltdl/{argz_.h = libltdl/lt__argz_.h} (100%)
 rename libltdl/{argz.c = lt__argz.c} (98%)
 rename m4/{argz.m4 = ltargz.m4} (88%)

diff --git a/Makefile.am b/Makefile.am
index a7ae738..0d39d66 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -352,10 +352,10 @@ lt_aclocal_m4_deps = \
$(lt_obsolete_m4) \
$(ltversion_m4) \
$(libtool_m4) \
-   $(srcdir)/$(macro_dir)/ltoptions.m4 \
+   $(srcdir)/$(macro_dir)/ltargz.m4 \
$(srcdir)/$(macro_dir)/ltdl.m4 \
+   $(srcdir)/$(macro_dir)/ltoptions.m4 \
$(srcdir)/$(macro_dir)/ltsugar.m4 \
-   $(srcdir)/$(macro_dir)/argz.m4 \
$(srcdir)/$(ltdl_dir)/configure.ac
 
 lt_configure_deps = $(lt_aclocal_m4) $(lt_aclocal_m4_deps)
@@ -435,7 +435,7 @@ pkgaux_data_files   = $(pkgaux_parent_files)
 
 # Everything that gets picked up by aclocal is automatically distributed,
 # this is the list of macro files we install on the user's system.
-pkgmacro_files = argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 \
+pkgmacro_files = libtool.m4 ltargz.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 \
  ltversion.m4 lt~obsolete.m4
 
 ## These are installed as a subdirectory of pkgdatadir so that
@@ -446,11 +446,10 @@ pkgltdl_files = COPYING.LIB \
  README \
  configure.ac \
  aclocal.m4 \
- argz_.h \
- argz.c \
  config-h.in \
  configure \
  libltdl/lt__alloc.h \
+ libltdl/lt__argz_.h \
  libltdl/lt__dirent.h \
  libltdl/lt__glibc.h \
  libltdl/lt__private.h \
@@ -467,6 +466,7 @@ pkgltdl_files   = COPYING.LIB \
  loaders/preopen.c \
  loaders/shl_load.c \
  lt__alloc.c \
+ lt__argz.c \
  lt__dirent.c \
  lt__strl.c \
  lt_dlloader.c \
diff --git a/NEWS b/NEWS
index a53526f..79f4942 100644
--- a/NEWS
+++ b/NEWS
@@ -2,10 +2,19 @@ NEWS - list of user-visible changes between releases of GNU 
Libtool
 
 * Noteworthy changes in release ?.? (-??-??) [?]
 
+** New features:
+
+  - Libltdl maintains its own fork of argz, with macros and files in
+the LT_ and lt__ namespaces (resp.) where they cannot clash with
+client projects' use of gnulib argz.
+
 ** Bug fixes:
 
   - Installation of 'libtoolize' once again obeys '--program-prefix',
 '--program-suffix' and '--program-transform-name' configure options.
+  - `libtoolize` doesn't remove any files that it can't reinstall,
+including old 

[SCM] GNU Libtool branch, master, updated. v2.4.3-12-g9b63b9b

2014-11-02 Thread Gary V. Vaughan
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  9b63b9b6660bfb424731bb1682aaaeb9da807322 (commit)
  from  cdb6ac2df44a89d729b3504b33aeae38dcde3357 (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 9b63b9b6660bfb424731bb1682aaaeb9da807322
Author: Gary V. Vaughan g...@gnu.org
Date:   Sun Nov 2 14:40:13 2014 +

libtoolize: don't forget to remove old non-gnulib argz files.

* libtoolize.in (all_pkgltdl_files): Add back argz.c and argz_.h,
as installed by previous libtool releases.

Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 libtoolize.in |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libtoolize.in b/libtoolize.in
index 9d8c860..dbc6ac3 100644
--- a/libtoolize.in
+++ b/libtoolize.in
@@ -1899,7 +1899,7 @@ func_require_seen_libtool ()
   # Automake.  Similarly, do not remove Gnulib files.
   all_pkgaux_files=compile depcomp missing ltmain.sh
   all_pkgmacro_files=libtool.m4 ltargz.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 config.h.in config-h.in configure configure.ac 
configure.in libltdl/lt__alloc.h libltdl/lt__argz.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__argz.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h 
ltdl.mk slist.c
+  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__argz.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__argz.c lt__dirent.c lt__strl.c lt_dlloader.c 
lt_error.c ltdl.c ltdl.h ltdl.mk slist.c
 
   # Files installed by func_install_*, some files are missing from these
   # lists deliberately because their respective func_install has to handle


hooks/post-receive
-- 
GNU Libtool



[SCM] GNU Libtool branch, master, updated. v2.4.3-13-g50a2dc6

2014-11-02 Thread Gary V. Vaughan
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  50a2dc6a12f2a8e86f6c81d12ab66a29f911fffb (commit)
  from  9b63b9b6660bfb424731bb1682aaaeb9da807322 (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 50a2dc6a12f2a8e86f6c81d12ab66a29f911fffb
Author: Arkadiusz Miśkiewicz ar...@maven.pl
Date:   Sun Nov 2 15:59:40 2014 +

tests: fix typo in cmdline_wrap skip check.

* tests/cmdline_wrap.at (fail_list): fix a typo in loop script
text.

Signed-off-by: Gary V. Vaughan g...@gnu.org

---

Summary of changes:
 tests/cmdline_wrap.at |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/tests/cmdline_wrap.at b/tests/cmdline_wrap.at
index 010368c..c44e1d0 100644
--- a/tests/cmdline_wrap.at
+++ b/tests/cmdline_wrap.at
@@ -28,7 +28,7 @@
 AT_SETUP([Run tests with low max_cmd_len])
 AT_KEYWORDS([recursive expensive])
 dnl If we already have failures, then reruns will fail too!
-fail_list=`for f in ?/fail ??/fail ???/fail /fail; do echo $f; end`
+fail_list=`for f in ?/fail ??/fail ???/fail /fail; do echo $f; done`
 AT_CHECK([test -z $fail_list || (exit 77)])
 m4_ifdef([AT_CAPTURE_FILE],
 [AT_CAPTURE_FILE([testsuite.log])])


hooks/post-receive
-- 
GNU Libtool