Re: optimize lt_combine

2008-05-16 Thread Gary V. Vaughan
Hi Eric, On 14 May 2008, at 17:04, Eric Blake wrote: Revisiting an old thread: http://lists.gnu.org/archive/html/libtool-patches/2007-10/ msg00016.html Thanks for the ping :-) The patch was previously deferred because 2.2 was "so close" to release; now that it is out, is this okay to appl

Re: 350-gary-maintain-private-libobj-namespace

2008-05-16 Thread Gary V. Vaughan
Hi Eric, On 13 May 2008, at 18:47, Eric Blake wrote: So how about this patch? From 5160f84d0c1d00883b0db3336d79863286e8e89a Mon Sep 17 00:00:00 2001 From: Eric Blake <[EMAIL PROTECTED]> Date: Tue, 13 May 2008 16:45:29 -0600 Subject: [PATCH] Kill _LT_LIBSOURCES; it wasn't checking anything use

Re: [PATCH] Ensure cwrapper compiles without warnings under -std=c99.

2008-05-10 Thread Gary V. Vaughan
Hi Chuck, On 6 May 2008, at 22:47, Charles Wilson wrote: Unresolved: (1) whether func_emit_wrapper_part1 should even TAKE an argument (2) whether the cwrapper src, when printing a const char*, should use puts() in preference to printf("%s",...) The quality of your patches has always been

Re: [PATCH] Ensure cwrapper compiles without warnings under -std=c99.

2008-05-10 Thread Gary V. Vaughan
Hi Chuck, On 6 May 2008, at 22:47, Charles Wilson wrote: Please refer to arguments in all caps: ARG (as is done elsewhere). See above (.libs). # func_emit_wrapper [ARG=no] Somewhat confusingly, we took our inspiration from the text rendering of a gnu info document, so the line above would st

Re: [PATCH 370 bis] Implement lt_dlopening of only preloaded modules.

2008-05-08 Thread Gary V. Vaughan
Hi Olly, On 7 May 2008, at 17:25, Olly Betts wrote: On 2008-05-07, Gary V. Vaughan <[EMAIL PROTECTED]> wrote: + - New lt_dloadvise_preload() call to set a hint that only preloadeded I think "lt_dloadvise_preload" should be "lt_dladvise_preload". D&#x

[PATCH 370 bis] Implement lt_dlopening of only preloaded modules.

2008-05-07 Thread Gary V. Vaughan
t a/ChangeLog b/ChangeLog index 15ffae1..2a1c843 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2008-05-06 Gary V. Vaughan <[EMAIL PROTECTED]> + + Implement lt_dlopening of only preloaded modules. + * libltdl/m4/ltdl.m4 (LTDL_INIT): Check for a libltdl that + pr

Re: [PATCH 370] Implement lt_dlopening of only preloaded modules.

2008-05-07 Thread Gary V. Vaughan
ng else will be addressed in the repost. * Gary V. Vaughan wrote on Tue, May 06, 2008 at 07:24:46PM CEST: --- a/NEWS +++ b/NEWS @@ -2,9 +2,10 @@ NEWS - list of user-visible changes between releases of GNU Libtool New in 2.2.??: 2008-06-??: git version 2.2.5a, Libtool team: -* Bug fixes:

[PATCH 370] Implement lt_dlopening of only preloaded modules.

2008-05-06 Thread Gary V. Vaughan
--git a/ChangeLog b/ChangeLog index 15ffae1..2a1c843 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2008-05-06 Gary V. Vaughan <[EMAIL PROTECTED]> + + Implement lt_dlopening of only preloaded modules. + * libltdl/m4/ltdl.m4 (LTDL_INIT): Check for a libltdl that +

Re: [PATCH] [mingw|cygwin] Modify cwrapper to invoke target directly.

2008-05-06 Thread Gary V. Vaughan
On 6 May 2008, at 09:20, Eric Blake wrote: Doesn't func_error die when called? If so, how do the subsequent three errors get printed? If not, the name seems a bit misleading... We have func_echo, func_warn, and func_error for automatic prefixing of output, and func_fatal_error for non-ret

[PATCH 369] Dont trip over outdated acinclude.m4.

2008-05-02 Thread Gary V. Vaughan
-05-03 Gary V. Vaughan <[EMAIL PROTECTED]> + + Don't trip over outdated acinclude.m4. + * libtoolize.m4sh (all_pkgconfig_files, all_pkgmacro_files) + (all_pkgltdl_files): New variables listing all files ever + maintained by any rele

Re: [PATCH 368 bis] New libtoolize --no-warn option and LIBTOOLIZE_OPTIONS parsing.

2008-04-29 Thread Gary V. Vaughan
Hi Bob, Thanks for the review. On 29 Apr 2008, at 19:34, Bob Friesenhahn wrote: On Tue, 29 Apr 2008, Gary V. Vaughan wrote: I hope this will allay Bob's concerns for users who want to stick with deprecated macro interfaces, and don't want libtoolize to nag them to upgrade, even

[PATCH 368 bis] New libtoolize --no-warn option and LIBTOOLIZE_OPTIONS parsing.

2008-04-29 Thread Gary V. Vaughan
s(-) diff --git a/ChangeLog b/ChangeLog index 5685bda..ca8c2a1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,19 @@ 2008-04-29 Gary V. Vaughan <[EMAIL PROTECTED]> + New libtoolize --no-warn option and LIBTOOLIZE_OPTIONS parsing. + * libltdl/config/general.m4sh (opt_warn

[PATCH 368] New libtoolize --no-warn option.

2008-04-29 Thread Gary V. Vaughan
eLog index 5685bda..81a2929 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,16 @@ 2008-04-29 Gary V. Vaughan <[EMAIL PROTECTED]> + New libtoolize --no-warn option. + * libltdl/config/general.m4sh (opt_warning): New option. + (func_warning): Only display a warning message

Re: [PATCH 366] Libtoolize now advises AC_CONFIG_MACRO_DIR use where appropriate.

2008-04-23 Thread Gary V. Vaughan
Hi Ralf, On 23 Apr 2008, at 17:26, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Wed, Apr 23, 2008 at 12:04:02AM CEST: On 22 Apr 2008, at 15:27, Ralf Wildenhues wrote: I'm wondering a bit whether we should recommend putting ACLOCAL_AMFLAGS = -I MACRO-DIR in the toplevel Makefi

Re: libtool 2.2.2, ccache and -all-static

2008-04-22 Thread Gary V. Vaughan
Hallo Ralf, On 22 Apr 2008, at 15:43, Ralf Wildenhues wrote: * Richard Purdie wrote on Tue, Apr 22, 2008 at 12:29:50PM CEST: I've noticed another problem with two packages in poky, prelink and libvorbis. Both packages have areas where LDFLAGS="-all-static" is used. The problem comes about

Re: [PATCH 365] Only complain that files are up-to-date with --force.

2008-04-22 Thread Gary V. Vaughan
On 22 Apr 2008, at 16:16, Ralf Wildenhues wrote: Hi Gary, Hallo Ralf, Thanks again for the fast review :-) * Gary V. Vaughan wrote on Tue, Apr 22, 2008 at 08:49:54AM CEST: Okay to Apply? I'd say yes. + my_msg=`eval echo \\\$$1` Can this line be simplified to eval my_msg

Re: [PATCH 366] Libtoolize now advises AC_CONFIG_MACRO_DIR use where appropriate.

2008-04-22 Thread Gary V. Vaughan
Hallo Ralf, On 22 Apr 2008, at 15:27, Ralf Wildenhues wrote: * Ralf Wildenhues wrote on Tue, Apr 22, 2008 at 07:49:25PM CEST: * Gary V. Vaughan wrote on Tue, Apr 22, 2008 at 08:51:39AM CEST: * libtoolize.at (func_check_macros): Always advise use of AC_CONFIG_MACRO_DIR when not able to copy

Re: [PATCH 363] Allow better compile time type checking for lt_dladvise

2008-04-21 Thread Gary V. Vaughan
Hallo Ralf, On 21 Apr 2008, at 01:23, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Mon, Apr 21, 2008 at 02:39:37AM CEST: * libltdl/lt__private.h (lt__handle, lt__advise): Typedefs removed in favour of... * libltdl/ltdl.h (lt_dlhandle), libltdl/libltdl/lt_dlloader.h (lt_dladvise

[PATCH 366] Libtoolize now advises AC_CONFIG_MACRO_DIR use where appropriate.

2008-04-21 Thread Gary V. Vaughan
++ libtoolize.m4sh | 17 - tests/libtoolize.at | 15 --- 4 files changed, 29 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index 136f2b4..9f815db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2008-04-21 Gary V. Vaughan <[EM

[PATCH 365] Only complain that files are up-to-date with --force.

2008-04-21 Thread Gary V. Vaughan
--- tests/libtoolize.at | 217 ++- tests/testsuite.at |5 +- 5 files changed, 339 insertions(+), 138 deletions(-) diff --git a/ChangeLog b/ChangeLog index 081f8fc..136f2b4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,37 @@ 2008-04-21 Gary V. Vaughan <[EMAIL PROTECTED]> +

Re: darwin fat binary support bugfix

2008-04-21 Thread Gary V. Vaughan
Hi Peter, On 21 Apr 2008, at 16:20, Peter O'Gorman wrote: Peter O'Gorman wrote: I will fix, and even apply the (non-failing) test tomorrow. Making the test fail is better. Ok? Looks good to me. Please apply. Peter -- Peter O'Gorman http://pogma.com From d9a4d8f71ae415bb716dc8267a506a10

[PATCH 364] Capture lt~obsolete.m4 serial number correctly in libtoolize.

2008-04-20 Thread Gary V. Vaughan
geLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2008-04-20 Gary V. Vaughan <[EMAIL PROTECTED]> + Capture lt~obsolete.m4 serial number correctly in libtoolize. + * libltdl/m4/lt~obsolete.m4: Add the filename to the #serial + marker so that libtoolize's serial number checks can find it + i

Re: [PATCH 363] Allow better compile time type checking for lt_dladvise

2008-04-20 Thread Gary V. Vaughan
Howdy Bob! On 20 Apr 2008, at 21:13, Bob Friesenhahn wrote: On Sun, 20 Apr 2008, Gary V. Vaughan wrote: * libltdl/lt__private.h (lt__handle, lt__advise): Typedefs removed in favour of... * libltdl/ltdl.h (lt_dlhandle), libltdl/libltdl/lt_dlloader.h (lt_dladvise): ...changing from void* to

[PATCH 363] Allow better compile time type checking for lt_dladvise

2008-04-20 Thread Gary V. Vaughan
ons(-) diff --git a/ChangeLog b/ChangeLog index 8d2e5c3..18a58e9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,17 @@ 2008-04-20 Gary V. Vaughan <[EMAIL PROTECTED]> + Allow better compile time type checking for lt_dladvise. + * libltdl/lt__private.h (lt__handle, lt__advise):

FYI: 362-gary-add-missing-lt_dlopenadvise-docs.patch

2008-04-07 Thread Gary V. Vaughan
Applied to HEAD as obvious. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * doc/libtool.texi (Libltdl interface): Add missing documentation for lt_dlopenavise. Reported by Anton Erti <[EMAIL PROTECTED]> Index: doc/

FYI: 361-gary-use-gnu-not-gnits.patch

2008-04-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * configure.ac, libltdl/configure.ac (AM_INIT_AUTOMAKE): Use gnu rather than gnits standards so that version number 2.2.3a is not rejected! Repoted by Olly Betts <[EMAIL

FYI: 359-gary-2-2-2-prerelease-updates.patch

2008-04-01 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> GNU Libtool 2.2.2 was released. * configure.ac, libltdl/configure.ac (AC_INIT): Bump version number to 2.2.2. * libltdl/Makefile.in (LTDL_VERSION_INFO): C:R+1:A becau

FYI: 358-gary-update-m4-serials.patch

2008-04-01 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/m4/libtool.m4, libltdl/m4/ltdl.m4, libltdl/m4/ltoptions.m4: Bump serial numbers to account for changes since 2.2 release. Index: libltdl/m4/libt

FYI: 360-gary-2-2-2-postrelease-updates.patch

2008-04-01 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * configure.ac, libltdl/configure.ac (AC_INIT): Bump version number to 2.2.3a. Index: configure.ac === RCS file: /s

Re: fix installcheck for --program-transform-name

2008-03-08 Thread Gary V. Vaughan
Hallo Ralf, On 8 Mar 2008, at 08:22, Ralf Wildenhues wrote: OK to apply? This fixes ./configure --program-prefix=g make all install installcheck Nice catch, please apply. and also causes the testsuite to be correctly rebuilt upon installcheck. This is a very common configuration. Can

Re: Libtool head test status

2008-03-08 Thread Gary V. Vaughan
Hallo Ralf, On 8 Mar 2008, at 06:49, Ralf Wildenhues wrote: FWIW, here's the patch again but without mangling. OK? Yep, looks good to me. Please apply. 2008-03-07 Ralf Wildenhues <[EMAIL PROTECTED]> * tests/nonrecursive.at: Use -no-undefined for foo.la. * tests/recursive

Re: [libtool 2.2] testsuite: 18 19 64 failed [Solaris 7 SPARC]

2008-03-06 Thread Gary V. Vaughan
Hi Peter, On 7 Mar 2008, at 00:42, Peter O'Gorman wrote: Gary V. Vaughan wrote: On 6 Mar 2008, at 20:04, Peter O'Gorman wrote: Peter O'Gorman wrote: Nelson H. F. Beebe wrote: libtool: link: f90 -shared -Qoption ld --whole-archive ./.libs/liba1.a ./.libs/liba2.a -Qoptio

FYI: 357-gary-modernize-Makefile-maint.patch

2008-03-06 Thread Gary V. Vaughan
Applied to HEAD as obvious. I had to apply this to run cvs-dist successfully, but forgot to commit prior to the release. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * Makefile.maint (TSDEPS_DIST): Removed. No longer used. (TSDEPS): libtool.m4 ha

Re: [libtool 2.2] testsuite: 18 19 64 failed [Solaris 7 SPARC]

2008-03-06 Thread Gary V. Vaughan
On 6 Mar 2008, at 20:04, Peter O'Gorman wrote: Peter O'Gorman wrote: Nelson H. F. Beebe wrote: libtool: link: f90 -shared -Qoption ld --whole-archive ./.libs/ liba1.a ./.libs/liba2.a -Qoption ld --no-whole-archive - Qoption ld -soname -Qoption ld liba12.so.0 -o .libs/liba12.so.0.0.0 /c

Re: [libtool 2.2] testsuite: 19 35 36 44 45 46 48 49 50 51 52 53 60 61 62 64 failed [GNU/Linux PowerPC]

2008-03-06 Thread Gary V. Vaughan
Hi Bob, On 6 Mar 2008, at 15:03, Bob Friesenhahn wrote: There needs to be a way to output any warnings at the tail end of configure so that at least someone is more likely to see them. Without adequate notification to the user, the user is likely to try 'make' and then find that libtool do

Re: libltdl skips dlopen loader if there are others

2008-03-04 Thread Gary V. Vaughan
Ouch :-( Nice catch. On 4 Mar 2008, at 17:31, Ralf Wildenhues wrote: Gary, could you take care of pushing this change to upstream slist users if any? No other active projects are using slist to my knowledge (excepting some non-GNU stuff of my own). I have got some slist unit tests some

Re: git? branch-2-2?

2008-03-04 Thread Gary V. Vaughan
Howdy Bob, On 4 Mar 2008, at 17:29, Bob Friesenhahn wrote: On Tue, 4 Mar 2008, Ralf Wildenhues wrote: As far as cramping Gary's style goes, Gary (only used as an example here) is prone to making large changes, and these changes may soon render 'master' useless as a good source of patches for st

Re: git? branch-2-2?

2008-03-04 Thread Gary V. Vaughan
Hallo Ralf, On 4 Mar 2008, at 15:56, Ralf Wildenhues wrote: 1) Can we move to use git now? Finally!! Yes, please. 2) Can we create a branch-2-2 and cherry-pick bugfixes from HEAD into it, aiming for a soonish 2.2.2 (let's say, in a few weeks; already a few important issues are known)? Is C

FYI: 356-gary-2-2-postrelease-updates.patch

2008-03-01 Thread Gary V. Vaughan
Applied to HEAD. Really really, very almost nearly there real real soon... Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * configure.ac, libltdl/configure.ac (AC_INIT): Bump version number to 2.3a. Index

Re: FYI: 355-gary-2-2-prerelease-updates.patch

2008-03-01 Thread Gary V. Vaughan
Howdy Bob, On 1 Mar 2008, at 19:32, Bob Friesenhahn wrote: On Sat, 1 Mar 2008, Gary V. Vaughan wrote: I promise. And more than 4 years ahead of schedule (check the diff against NEWS below if you don't believe me). -New in 2.1c: 2012-??-??; CVS version 2.1c, Libtool team: +New in 2.2:

FYI: 355-gary-2-2-prerelease-updates.patch

2008-03-01 Thread Gary V. Vaughan
ow if you don't believe me). Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> GNU Libtool 2.2 was released. * configure.ac, libltdl/configure.ac (AC_INIT): Bump version number to 2.2. * NEWS: Updated.

FYI: 354-gary-skip-installed-ltdl-tests-with-distcheck.patch

2008-03-01 Thread Gary V. Vaughan
Applied to HEAD as obvious. Just a little cornercase tweak to help distcheck complete... Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * tests/lt_dladvise.at, tests/lt_dlexit.at, tests/need_lib_prefix.at: Skip these tests when called from

Re: FYI: 353-gary-argz-ac-check-funcs.patch

2008-03-01 Thread Gary V. Vaughan
Hallo Ralf, On 1 Mar 2008, at 02:36, Ralf Wildenhues wrote: Hi Gary, On Fri, Feb 29, 2008 at 04:36:17PM -0500, Gary V. Vaughan wrote: Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/m4/argz.m4 (AC_CHECK_FUNCS): Also use our replacement ar

Re: Uh, oh, libtool does not build any more

2008-02-29 Thread Gary V. Vaughan
Hi Bob, On 29 Feb 2008, at 19:44, Bob Friesenhahn wrote: On Fri, 29 Feb 2008, Gary V. Vaughan wrote: Thanks for the report. I'll hold the release until we figure out what's broken, however I can't reproduce that error on my Mac (where I have no fortran or java compilers):

Re: Uh, oh, libtool does not build any more

2008-02-29 Thread Gary V. Vaughan
Hi Bob, On 29 Feb 2008, at 17:32, Bob Friesenhahn wrote: I previously definitely built and installed a working CVS libtool on the 18th. However, I typically just type 'make' in already built directories after doing the 'CVS update'. It seems likely that the problem which is causing the wr

FYI: 353-gary-argz-ac-check-funcs.patch

2008-02-29 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/m4/argz.m4 (AC_CHECK_FUNCS): Also use our replacement argz if the system argz_add or argz_count are missing. Report by Juan Manuel Guerrero <[EMAIL PROTECTED]>

Re: libtoolize /ltmain.sh bug

2008-02-13 Thread Gary V. Vaughan
Hallo Ralf! On 14 Feb 2008, at 06:11, Ralf Wildenhues wrote: * Ralf Wildenhues wrote on Mon, Feb 11, 2008 at 11:01:53PM CET: In an empty directory this happens: $ libtoolize --copy --ltdl touch: cannot touch `/ltmain.sh': Permission denied libtoolize: can not copy `/home/ralf/local/share/libt

FYI: 353-gary-fix-nonrecursive-libobj-dist

2008-02-01 Thread Gary V. Vaughan
Applied to HEAD as an obvious bugfix. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/Makefile.inc (EXTRA_DIST): Now that we're not using Autoconf's AC_SOURCES macro, Automake can't trace our extra source files argz, lt__di

FYI: 352-gary-2-1b-postrelease-updates

2008-01-31 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * configure.ac (AC_INIT): Bump version number to 2.1c. Index: configure.ac === RCS file: /sources/libtool/libtool/configur

FYI: 352-gary-2-1b-prerelease-updates

2008-01-31 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> GNU Libtool 2.1b was released. * configure.ac (AC_INIT): Bump version number to 2.1b. * libltdl/Makefile.inc (LTDL_VERSION_INFO): Increment to account for new interfaces sin

FYI: 351-gary-distcheck-clean-compiler-droppings

2008-01-31 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * tests/cdemo, tests/depdemo, tests/fcdemo, tests/pdemo, tests/demo, tests/f77demo, tests/mdemo, tests/tagdemo (distclean-local): Remove compiler file droppings left by Autoconf

FYI: 350-gary-maintain-private-libobj-namespace

2008-01-31 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> Unfortunately, the autoconf implementation of AC_LIBOBJ and friends requires all libobjs to be in the same directory, as declared by AC_CONFIG_LIBOBJ_DIR. That might prevent

FYI: 349-gary-dont-recopy-macros-etc-for-nonsubproject-ltdl

2008-01-31 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> There are 5 distinct batches of files that libtoolize might install into a project, depending on whether libltdl is being installed in subproject mode, and in that case whether

Re: 350-gary-maintain-private-libobj-namespace

2008-01-30 Thread Gary V. Vaughan
Hallo Ralf (and other potential reviewers!) On 30 Jan 2008, at 22:00, Gary V. Vaughan wrote: Maybe Mail.app will co-operate if I use a '.txt' extension for the patch attachments? Let me know if this is better. If not, I'll post with mailnotify, and put up with the broken me

Re: 350-gary-maintain-private-libobj-namespace

2008-01-30 Thread Gary V. Vaughan
Hallo Ralf, [Repost with correct Cc: apologies] On 30 Jan 2008, at 14:43, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Tue, Jan 29, 2008 at 08:44:51AM CET: On 29 Jan 2008, at 06:45, Ralf Wildenhues wrote: I haven't reviewed your last two pending patches yet (but I'm not tell

Re: 350-gary-maintain-private-libobj-namespace

2008-01-30 Thread Gary V. Vaughan
Hallo Ralf, On 30 Jan 2008, at 14:43, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Tue, Jan 29, 2008 at 08:44:51AM CET: On 29 Jan 2008, at 06:45, Ralf Wildenhues wrote: I haven't reviewed your last two pending patches yet (but I'm not telling you to wait for me). Every li

Re: 350-gary-maintain-private-libobj-namespace

2008-01-28 Thread Gary V. Vaughan
caught my eyes though at a glance was this: * Gary V. Vaughan wrote on Mon, Jan 28, 2008 at 07:38:01PM CET: +++ b/libltdl/m4/ltdl-libobj.m4 [...] + +# Like AC_LIBSOURCES, except the directory where the source file is +# expected is separated from the user LIBOBJ directory. +AC_DEFUN(

350-gary-maintain-private-libobj-namespace

2008-01-28 Thread Gary V. Vaughan
Okay to commit? I plan to commit this one in 72 hours (or less with a favourable review) and roll libtool-2.1b. This fixes the last of Eric's recently reported bugs, making a patch to build M4 with nonrecursive libltdl possible :-) from Gary V. Vaughan <[EMAIL P

Re: building m4 master HEAD with Libtool HEAD [WAS FYI: 333-gary-refactor-LTDL_INIT.patch]

2008-01-28 Thread Gary V. Vaughan
[], + [AC_MSG_ERROR([installed libltdl is too old])]) + LDFLAGS="$save_LDFLAGS" + CFLAGS="$save_CFLAGS" +fi # Use gcc's -pipe option if available: for faster compilation. case "$CFLAGS" in -- Gary V. Vaughan ([EMAIL PROTECTED]) PGP.sig Description: This is a digitally signed message part

349-gary-dont-recopy-macros-etc-for-nonsubproject-ltdl

2008-01-28 Thread Gary V. Vaughan
Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> There are 5 distinct batches of files that libtoolize might install into a project, depending on whether libltdl is being installed in subproject mode, and in that case whether the parent project shares

FYI: 348-gary-stupid-typo-fix-for-346

2008-01-27 Thread Gary V. Vaughan
Applied to HEAD, as obvious. That's what I get for not asking for a review :-( Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (func_check_macros): Correct typo with '$opt_quiet ||' where '$opt_qui

FYI: 347-gary-simplify-opt_ltdl-vs-seen_ltdl

2008-01-27 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh: Set opt_ltdl whenever seen_ltdl is set so that libtoolize behaves as though --ltdl was passed even if it wasn't as long as LTDL_INIT (or equivalent) was seen

FYI: 346-gary-tidy-func_check_macros

2008-01-27 Thread Gary V. Vaughan
Applied to HEAD, as obvious. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (func_check_macros): Check opt_quiet in the function itself to simplify calling it. Also move the definition of the function. Index: libtooliz

FYI: 344-gary-libtoolize-factor-file-installation

2008-01-27 Thread Gary V. Vaughan
Applied to HEAD, as another obvious improvement to maintainability.. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (func_install_pkgconfig_files) (func_install_pkgmacro_files, func_install_pkgltdl_files): Factored out from the

FYI: 343-gary-libtoolize-variable-refactoring

2008-01-27 Thread Gary V. Vaughan
Applied to HEAD, as obvious. I'm splitting out the mechanical parts of my next fix into separate patches, so that the fix proper will be easier to review. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (subproject_auxdir, subproje

FYI: 342-gary-libtoolize-function

2008-01-26 Thread Gary V. Vaughan
Applied to HEAD, as obvious. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize (func_fixup_Makefile, func_massage_aclocal_DATA) (func_massage_pkgltdl_files, func_massage_pkgconfig_files): Add missing $opt_debug. Index: libtooliz

Re: 341-gary-libtoolize-recognise-LTDL_INIT

2008-01-25 Thread Gary V. Vaughan
Hi Eric, Thanks for the review. On 26 Jan 2008, at 02:58, Eric Blake wrote: According to Gary V. Vaughan on 1/24/2008 9:43 PM: | Okay to commit? The patch looks okay, and makes the situation is better than it was, so I think it is worth committing. Committed. However

FYI: 341-gary-libtoolize-recognise-LTDL_INIT

2008-01-25 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (Main): Copy (or link) libltdl sources into project tree when LTDL_INIT was seen, whether or not `--ltdl' is passed. (func_check_macros): Recommen

341-gary-libtoolize-recognise-LTDL_INIT

2008-01-24 Thread Gary V. Vaughan
Okay to commit? Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libtoolize.m4sh (Main): Copy (or link) libltdl sources into project tree when LTDL_INIT was seen, whether or not `--ltdl' is passed. (func_check_macros): Recommen

Autoreconf calling order order [WAS FYI: 333-gary-refactor-LTDL_INIT.patch]

2008-01-24 Thread Gary V. Vaughan
olize affects the contents of aclocal.m4, and should be run before # aclocal, so we can't use configure --trace which relies on a consistent # configure.(ac|in) and aclocal.m4. I'm punting this one as an autoreconf bug. Cheers, Gary -- Gary V. Vaughan ([EMAIL PROTECTED

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-23 Thread Gary V. Vaughan
upply the -- nonrecursive command-line option? Actually, it used to do that. I guess I broke it when I started moving the options around. I'll fix this before the alpha release too. Cheers, Gary -- Gary V. Vaughan ([EMAIL PROTECTED]) PGP.sig Description: This is a digita

FYI: 340-gary-remove-libtool-dvi.patch

2008-01-18 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * Makefile.am (DISTCLEANFILES): Remove libtool.dvi generated by 'make dvi'. Index: Makefile.am === RCS file:

334-gary-remove-libtool-dvi.patch

2008-01-18 Thread Gary V. Vaughan
, make distcheck always fails because it finds ./libtool.dvi after running make distclean in the unpacked tarball tree. So, we need this at least until automake is fixed. Okay to commit? Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * Makefile.am (DISTCLEANFILES):

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-16 Thread Gary V. Vaughan
e docs. Cheers, Gary -- Gary V. Vaughan ([EMAIL PROTECTED]) PGP.sig Description: This is a digitally signed message part

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-16 Thread Gary V. Vaughan
Hallo Ralf, On 17 Jan 2008, at 13:06, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Thu, Jan 17, 2008 at 05:29:17AM CET: On 16 Jan 2008, at 14:22, Ralf Wildenhues wrote: Also clarify that `${top_build_prefix}' may be used in place of `${top_builddir}/'.

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-16 Thread Gary V. Vaughan
Hallo Ralf, On 17 Jan 2008, at 03:37, Ralf Wildenhues wrote: OK to apply this patch to fix it and some other cases? Yes please. 2008-01-16 Ralf Wildenhues <[EMAIL PROTECTED]> * libtoolize.m4sh (func_scan_files): Avoid matching our own macro code when scanning configure.ac

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-16 Thread Gary V. Vaughan
Hallo Ralf, Thanks for the fast fixes! On 16 Jan 2008, at 14:22, Ralf Wildenhues wrote: OK to apply? I have some nits first. Please commit once they are addressed. 2008-01-16 Ralf Wildenhues <[EMAIL PROTECTED]> New variable LIBLTDL_DEP for use in output_DEPENDENCIES. * l

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-14 Thread Gary V. Vaughan
Hallo Ralf, On 15 Jan 2008, at 15:23, Ralf Wildenhues wrote: * Gary V. Vaughan wrote on Tue, Jan 15, 2008 at 08:04:35AM CET: On 15 Jan 2008, at 14:24, Ralf Wildenhues wrote: Expect a fix for the remaining fallout from 333 soon. I thought this was the last thing? No. What else needs to

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-14 Thread Gary V. Vaughan
Hallo Ralf, On 15 Jan 2008, at 14:24, Ralf Wildenhues wrote: Expect a fix for the remaining fallout from 333 soon. I thought this was the last thing? What else needs to be addressed before I can roll an alpha (excepting Peter's current work)? Cheers, Gary -- Gary V. Va

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-14 Thread Gary V. Vaughan
Tag Ralf, On 15 Jan 2008, at 03:24, Ralf Wildenhues wrote: * Ralf Wildenhues wrote on Tue, Jan 08, 2008 at 08:29:05PM CET: * Gary V. Vaughan wrote on Tue, Jan 08, 2008 at 05:23:24AM CET: On 8 Jan 2008, at 04:40, Ralf Wildenhues wrote: With this patch, I see in the log of make distcheck

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-08 Thread Gary V. Vaughan
#x27;re asking for here. Unless it is fixing a bug, then I'd like to leave it until after the release. Cheers, Gary -- Gary V. Vaughan ([EMAIL PROTECTED]) PGP.sig Description: This is a digitally signed message part

FYI: 339-gary-remove--debug-from-recursive-at.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * tests/recursive.at: Remove bogus --debug option. Reported by Ralf Wildenhues <[EMAIL PROTECTED]> Index: tests/

FYI: 338-gary-fix-configure-iface-test-on-windows.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * tests/configure-iface.at: Build libltdl in a subdir so that it can be easily removed without trying to remove config.log on windows (which can't delete a file until it is closed).

FYI: 337-gary-remember-to-use-_LT_BUILD_PREFIX.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/m4/ltdl.m4 (LTDL_INSTALLABLE): Use _LT_BUILD_PREFIX instead of ${top_builddir} for Autoconf-2.62. Reported by Ralf Wildenhues <[EMAIL PROTECTED]> Index: libltd

FYI: 336-gary-_LT_CONFIG_LTDL_DIR-closing-comment-typo.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * libltdl/m4/ltdl.m4 (_LT_CONFIG_LTDL_DIR): Correct closing comment. Reported by Ralf Wildenhues <[EMAIL PROTECTED]> Index: libltd

FYI: 335-gary-NEWS-grammar-nit.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * NEWS: Grammar nit. Index: NEWS === RCS file: /sources/libtool/libtool/NEWS,v retrieving revision 1.211 diff -u -u -r1.21

FYI: 334-gary-resolve-_LTDL_SETUP-clash.patch

2008-01-07 Thread Gary V. Vaughan
Applied to HEAD. Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * tests/configure-iface.at, tests/nonrecursive.at, tests/recursive.at, tests/subproject.at (_LTDL_SETUP): Renamed to _LT_AT_LTDL_SETUP to avoid a nameclash with libl

Re: FYI: 333-gary-refactor-LTDL_INIT.patch

2008-01-07 Thread Gary V. Vaughan
On 8 Jan 2008, at 04:40, Ralf Wildenhues wrote: Hello Gary, Morgen Ralf, Thanks for the review. * Gary V. Vaughan wrote on Sun, Jan 06, 2008 at 05:35:30PM CET: I'm going to try and roll an alpha release for wider testing over the next day or two. Well, I finally got done with my

Re: 333-refactor-LTDL_INIT (re-repost - third time lucky)

2008-01-04 Thread Gary V. Vaughan
It's been almost 3 weeks, so I'll try and commit this over the weekend, unless anyone has an objection... On 19 Dec 2007, at 13:32, Gary V. Vaughan wrote: Okay to commit? Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> Move libltdl build m

333-refactor-LTDL_INIT

2007-12-10 Thread Gary V. Vaughan
Index: ChangeLog from Gary V. Vaughan <[EMAIL PROTECTED]> * doc/libtool.texi (): Index: Makefile.am === RCS file: /sources/libtool/libtool/Makefile.am,v retrieving revision 1.225 diff -u -u -r1.225

Re: Drop ltdl configure banner (was: use build-aux)

2007-11-08 Thread Gary V. Vaughan
tput a banner for the libltdl configure. Avoids the need to ship mkstamp with libltdl. Cheers, Gary -- Gary V. Vaughan ([EMAIL PROTECTED])

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Gary V. Vaughan
On 19 Oct 2007, at 17:31, Eric Blake wrote: According to Bob Friesenhahn on 10/19/2007 10:15 AM: % ls -l configure -rwxr-xr-x 1 bfriesen home 28205 Oct 19 10:57 configure* There is a known bug in m4 1.4.10 on platforms where fopen(..., "a+") opens at the tail of a file, rather than the hea

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Gary V. Vaughan
Hi Bob, On 19 Oct 2007, at 17:15, Bob Friesenhahn wrote: There is clearly something seriously wrong with bootstrap of CVS HEAD on my FreeBSD system. In order to try to investigate why the VPATH build is now seriously failing tests on my FreeBSD and OS X systems, I checked out the libtool s

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Gary V. Vaughan
Hi Bob, On 19 Oct 2007, at 16:18, Bob Friesenhahn wrote: On Fri, 19 Oct 2007, Gary V. Vaughan wrote: All of my builds are done with VPATH, and I use the commit script with them just fine! When bootstrap completes it says this: WARNING: You might want to regenerate `commit' and `li

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Gary V. Vaughan
On 19 Oct 2007, at 15:55, Bob Friesenhahn wrote: On Fri, 19 Oct 2007, Gary V. Vaughan wrote: Hi Bob, On 17 Oct 2007, at 23:21, Bob Friesenhahn wrote: I suspect that not many libtool developers use the VPATH build. Gary's commit script does not seem to support it. All of my builds are

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Gary V. Vaughan
Hi Bob, On 17 Oct 2007, at 23:21, Bob Friesenhahn wrote: I suspect that not many libtool developers use the VPATH build. Gary's commit script does not seem to support it. All of my builds are done with VPATH, and I use the commit script with them just fine! Cheers, Gary -- ())_.

Re: optimize lt_combine

2007-10-19 Thread Gary V. Vaughan
Hi Eric, On 17 Oct 2007, at 19:25, Eric Blake wrote: I liked the concept of lt_combine so much that I added m4_combine to m4sugar. In the process, Thanks :-) A while ago I considered shipping the useful stuff from m4sugar and ltsugar with m4 2.0... it might also give us some scope for spe

Re: HEAD: support IBM xl* compilers on GNU/Linux/ppc

2007-08-28 Thread Gary V. Vaughan
Hallo Ralf, Sorry for the late reply... just back from an unexpectedly extended road trip. On Aug 19, 2007, at 2:00 PM, Ralf Wildenhues wrote: 2007-08-19 Ralf Wildenhues <[EMAIL PROTECTED]> * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) (_LT_LANG_CXX_CONFIG)

Re: [3/11] Native MSVC support (msvc-cwrapper)

2007-07-20 Thread Gary V. Vaughan
[[Decided against adding bug-gnulib to the Cc: list...]] On Jul 19, 2007, at 7:16 PM, Bob Friesenhahn wrote: Since Microsoft Windows is the clear market leader, and the Microsoft .net environment is now an ISO-recognized standard, there is little need for the ANSI or POSIX APIs any more. I

Re: piecewise linking with linear space complexity

2007-07-20 Thread Gary V. Vaughan
On Jul 18, 2007, at 4:35 PM, Ralf Wildenhues wrote: * Isidor Zeuner wrote on Wed, Jul 18, 2007 at 04:32:07AM CEST: You might be interested in my patch to reduce the space complexity for piecewise linking. See https://savannah.gnu.org/patch/index.php?6104 Thanks for the report and patch.

<    1   2   3   4   5   6   7   8   9   10   >