Re: [PATCH] bootstrap: use $PATH_SEPARATOR instead of :

2015-01-21 Thread Gary V. Vaughan
On Jan 21, 2015, at 3:46 AM, KO Myung-Hun wrote: > > Hi/2. Hi! > Gary V. Vaughan wrote: >> >>> On Jan 20, 2015, at 5:22 AM, KO Myung-Hun wrote: >>> >>> On OS/2, a path separator is ';' not ':'. >>> >>> * boo

Re: [PATCH] bootstrap: use $PATH_SEPARATOR instead of :

2015-01-20 Thread Gary V. Vaughan
he result, including a couple of other unrelated improvements. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] testsuite: fix race conditions in ltdl dryrun

2015-01-20 Thread Gary V. Vaughan
+0100 > ^^^ floor()-ed > Change: 2014-12-15 14:03:42.678581581 +0100 >Birth: - > > [1] http://git.savannah.gnu.org/cgit/autoconf.git/tree/bin/autoreconf.in#n356 > > Pavel > <0001-tests-fix-race-in-aclocal-autoheader-calls.patch> Applied and pushed. Thanks again! Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] libtoolize: fix ltdl installation order

2015-01-16 Thread Gary V. Vaughan
e.am \ > - Makefile.in \ > README \ > configure.ac \ > aclocal.m4 \ > + Makefile.in \ > config-h.in \ > configure \ > libltdl/lt__alloc.h \ Agreed, thank you. Applied and pushed! Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] AIX: Optional filename-based shlib versioning

2014-12-05 Thread Gary V. Vaughan
Hi /haubi/ :), On Dec 5, 2014, at 8:37 AM, Michael Haubenwallner wrote > On 12/03/2014 11:09 PM, Gary V. Vaughan wrote: >> >> I'm sorry I forgot to thank you for this patch, which I applied in >> time for the recent 2.4.4 release. >> >> On Nov 24, 2

Re: [PATCH] make freebsd-elf version type similar to linux version type

2014-12-04 Thread Gary V. Vaughan
t failures reported on freebsds recently. Please confirm that current master is behaving for you, and I'll put out a patch release. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] AIX: Optional filename-based shlib versioning

2014-12-03 Thread Gary V. Vaughan
me slight edits after applying, so please check that it still works for you. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] libtoolize.in: remove two umask 0

2014-11-28 Thread Gary V. Vaughan
Hi Tijl, Thanks for the patches. Applied already, and will be pushed as soon as the test suite completes successfully. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) > On Nov 27, 2014, at 5:59 PM, Tijl Coosemans wrote: > > "libtoolize --ltdl -c" creates some files wit

Re: [PATCH] make freebsd-elf version type similar to linux version type

2014-11-27 Thread Gary V. Vaughan
need_version=no > need_lib_prefix=no > ;; > @@ -2888,7 +2889,7 @@ sysv4*MP*) > ;; > > sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) > - version_type=freebsd-elf > + version_type=sco > need_lib_prefix=no > need_version=no > library_names_spec='$libname$release$shared_ext$versuffix > $libname$release$shared_ext $libname$shared_ext' Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] ltdl: set libltdl_cv_need_uscore to yes on OS/2

2014-11-27 Thread Gary V. Vaughan
Hi, > On Nov 27, 2014, at 4:53 AM, KO Myung-Hun wrote: > Gary V. Vaughan wrote: >> >>> On 27 Nov 2014, at 02:47, KO Myung-Hun wrote: >>> I agree. >>> >>> Gary V. Vaughan wrote: >>>> I pushed the core of a new macro that does exactly

Re: [PATCH] ltdl: set libltdl_cv_need_uscore to yes on OS/2

2014-11-26 Thread Gary V. Vaughan
Hi! > On 27 Nov 2014, at 02:47, KO Myung-Hun wrote: > > Hi/2. > > Gary V. Vaughan wrote: >> Hi, >> >> Thanks for the report and the patch! >> >>> On Nov 22, 2014, at 4:08 AM, KO Myung-Hun wrote: >>> >>> On OS/2, dlopen() d

Re: [PATCH] ltdl: set libltdl_cv_need_uscore to yes on OS/2

2014-11-26 Thread Gary V. Vaughan
[libltdl_cv_need_uscore=no], [libltdl_cv_need_uscore=yes], > [], [libltdl_cv_need_uscore=cross]) > LIBS=$save_LIBS > + if test x"$libltdl_cv_need_uscore" = xunknown; then > + case $host_os in > + os2*) libltdl_cv_need_uscore=yes ;; > +

Re: [PATCH] Do not test undef symbols across shlibs on AIX.

2014-11-21 Thread Gary V. Vaughan
s. > * tests/template.at: Skip test with undef syms across libraries on AIX. > --- > tests/template.at | 6 +- > 1 file changed, 5 insertions(+), 1 deletion(-) Also, applied and pushed. Thanks again! -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] question mark is extended regex for non-GNU grep

2014-11-21 Thread Gary V. Vaughan
ed-regex-for-non-GNU-grep.patch> Applied and pushed on master, many thanks! -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] Fixed -fvisbility=hidden typo in a comment

2014-11-18 Thread Gary V. Vaughan
Hi Eric, > On Nov 17, 2014, at 6:52 PM, Eric Blake wrote: > On 11/17/2014 10:58 AM, Gary V. Vaughan wrote: >>> On 17 Nov 2014, at 17:29, Vincent Lefevre wrote: >>> >>> There are other >>> ones in libtool, e.g. in NEWS: >>> >>&g

Re: [PATCH] Fixed -fvisbility=hidden typo in a comment

2014-11-17 Thread Gary V. Vaughan
Hi Vincent, > On 17 Nov 2014, at 17:29, Vincent Lefevre wrote: > >> On 2014-11-17 16:01:18 +0000, Gary V. Vaughan wrote: >> Nice catch! I had no idea people scrutinized the comments so carefully :-) > > It was actually reported by Kiyoshi KANAZAWA in the G

Re: [PATCH] Fixed -fvisbility=hidden typo in a comment

2014-11-17 Thread Gary V. Vaughan
e has been annotated >correspondingly for the symbols needed. */ > #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || > (__GNUC__ > 3)) > int fnord () __attribute__((visibility("default"))); > -- > 2.1.3 Nice catch! I had no id

Re: [PATCH] OS/2 patches

2014-11-04 Thread Gary V. Vaughan
rd imported to upstream bootstrap repo, and synchronised with libtool Please check that everything still works for you as expected, as I don't have OS/2 to maintain the integrity of the OS/2 port. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] libtoolize: do not delete gnulib headers

2014-11-02 Thread Gary V. Vaughan
ll be in 2.4.4 in any case. If you'd like me to credit you in the 2.4.4 ChangeLog alongside Pavel, just let me know and I'll add a ChangeLog edit into build-aux/git-log-fix. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: libtool mailing lists

2014-10-31 Thread Gary V. Vaughan
Hii Pavel, They've been working fine for me so far... CCed just to be sure! :-) Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) > On 31 Oct 2014, at 07:57, Pavel Raiskup wrote: > > Hi Gary, has something happened with libtool's mailing lists? I was > unable to send th

Re: Add dynamic export support for tcc

2014-10-29 Thread Gary V. Vaughan
hives, and applied it to master HEAD just now. Unfortunately libtool-2.4.3 went out a day or two already, but I'm expecting to accumulate a few more patches against it over the next week or two, after which I'll roll libtool-2.4.4 including both your tcc patches. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: bug#16452: opt_duplicate_compiler_generated_deps is harmful on Solaris

2014-01-17 Thread Gary V. Vaughan
of libtool already included in > released packages. As described in the PR, I'm uncertain how to move > forward here. Suggestions? I took the liberty of writing a ChangeLog on your behalf. Pushed, this will be in the incoming release as long as testing doesn't find any issues. Thanks. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: libtool fails with uninstalled frameworks and the -F flag

2014-01-13 Thread Gary V. Vaughan
l, so that might be a more convenient way for you to submit a pull request than dropping patch attachments into the mailing list. I have a couple of small fixes of my own that I need to polish and push, and then I'll do another round of platform testing to nail down what else is a show-stopper for

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2.444-2-g581d90b

2014-01-02 Thread Gary V. Vaughan
Hi Peter, On Jan 3, 2014, at 11:55 AM, Peter Rosin wrote: > On 2014-01-02 01:32, Gary V. Vaughan wrote: >>Peter's a7462c5 fix was applied to the generated bootstrap script >>instead of the funclib.sh source, and had have been overwritten >>the next time

[PATCH] avoid undefined symbols with SunStudio12 f77/f90 in FORTRAN autotests

2013-12-21 Thread Gary V. Vaughan
Hi, I don't know FORTRAN, or whether this patch is actually sensible, so I'm posting here for feedback from someone more familiar with such things than me. Unless someone tells me that this is wrong, I'll apply in a few days. First of all, modern SunStudio f77 is just a wrapper for f90, which ex

Re: git commit forces bootstrap

2013-12-08 Thread Gary V. Vaughan
ary V. Vaughan (gary AT gnu DOT org) signature.asc Description: Message signed with OpenPGP using GPGMail

Re: bootstrap breakage starting with fec7d87

2013-11-19 Thread Gary V. Vaughan
On Nov 20, 2013, at 12:32 PM, Gary V. Vaughan wrote: > Hi Ozkan, Petor, ^H^H^H^H^H^H^HPeter, *blush* signature.asc Description: Message signed with OpenPGP using GPGMail

Re: bootstrap breakage starting with fec7d87

2013-11-19 Thread Gary V. Vaughan
n it before pushing it... I don't have access to any Windows environments, but your patch works correctly for me on various flavours of Mac OS, GNU/Linux, Solaris, HPUX, and AIX -- I no longer have access to Tru64 Unix, SCO Unix or IRIX. Thanks for the quick fix. Assuming it works on cygwin, m

Re: bug#15734: libtool 2.4.2.418 in UnixWare

2013-10-27 Thread Gary V. Vaughan
ract-trace is supposed to work standalone, I’ll find a way to have funclib.sh find a suitable sed and grep, which will fix not only the problems your patch works on, but also the remaining test failure, and no doubt similar latent bugs in other funclib.sh clients (bootstrap and libtoolize). Please, let me know if your still having issues after that. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) signature.asc Description: Message signed with OpenPGP using GPGMail

Re: Bad IFS initialisation breaks gcc build of libsanitizer

2013-08-23 Thread Gary V. Vaughan
kely fixed a latent bug there as a bonus :) This situation came about due to a historical accident, where self tests prohibited by default (for obvious reasons), before we switched to sp=' '. Now that you point it out, I'm surprised it hasn't tripped us up sooner. Thanks fo

Re: Patch for mips64 libtool.m4

2013-08-23 Thread Gary V. Vaughan
ull the latest revision and check that I didn't break your patch in the process. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [patch] Comments for linker-option section, was Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
ovement to the situation? Perfect! And applied. Many thanks. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) signature.asc Description: Message signed with OpenPGP using GPGMail

Re: Two-month patch ping: Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
Hi Alan, Thanks for the fast feedback. On Aug 22, 2013, at 10:48 PM, Alan Modra wrote: > On Thu, Aug 22, 2013 at 09:34:10PM +0700, Gary V. Vaughan wrote: >>> How can it be correct to say "-m elf32lppclinux" (32-bit) when $host is >>> explicitly 64-bit? That seems

Re: Two-month patch ping: Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
Hi Peter, On Aug 22, 2013, at 8:58 PM, Peter Rosin wrote: > On 2013-08-22 10:20, Gary V. Vaughan wrote: >> On Aug 22, 2013, at 2:54 PM, Peter Rosin wrote: >>> On 2013-08-22 09:40, Gary V. Vaughan wrote: >>>>> Can we please get this simple patch pushed? &g

Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
Hi Peter, On Aug 22, 2013, at 3:19 PM, "Gary V. Vaughan" wrote: >> All other inner cases match one of the outer or-ed expressions (i.e. >> from the first hunk) quite closely, but the outer match is still >> powerpc*-*linux* while the inner match has dropped the traili

Re: Two-month patch ping: Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
Hi Peter, On Aug 22, 2013, at 2:54 PM, Peter Rosin wrote: > On 2013-08-22 09:40, Gary V. Vaughan wrote: >>> Can we please get this simple patch pushed? >> >> Done. > > To me, it appears as if what you actually pushed was not what was posted? I am an idiot. Tha

Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
s390*-*linux*|s390*-*tpf*) >> >> > > Or what am I not getting? I'm probably just ignorant...ö Without access to ppc linux compilers and cross compilers, I only ran the test suite on my Mac before committing, which doesn't exercise any of the changes, but is at least a sanity check against syntax errors or similar breakage. Alan, your patch is already a step forward in providing the support you need without breaking anything else, so I'm happy to have committed it finally. Peter, your point about cross compiling between the 32bit and 64bit APIs is valid too, so I'd be even happier to apply a follow-up that handles those cases too. Unfortunately, we still need to figure out a plan to handle the patch backlog problem that left the original in limbo for so long. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org) signature.asc Description: Message signed with OpenPGP using GPGMail

Re: Two-month patch ping: Re: powerpc*le-linux support

2013-08-22 Thread Gary V. Vaughan
ith the somewhat dull, but very important process of applying patches that obviously move libtool forward, asking for revisions to patches that could be useful but are obviously lacking in some way, and flagging the rest for further review by me (in the remaining non- obvious cases)? That would hel

Re: bug#13414: Valid DLL def file mangled by libtool

2013-01-18 Thread Gary V. Vaughan
Or are the white-space changes in the first patch too intrusive? If you would like to separate those into a separate patch then please feel free; but I'd rather see functional progress in Libtool development than being overly anal about changeset minutiae for potential future git archa

Re: [PATCH] Add Bitrig support

2013-01-02 Thread Gary V. Vaughan
Hi Brad, On 2 Jan 2013, at 15:17, Brad Smith wrote: > On Wed, Jan 02, 2013 at 01:31:15AM +0700, Gary V. Vaughan wrote: >> The patch content looks innocuous enough to me, and I'd like to commit >> it to master... but first, would you mind regenerating agaist current >&g

Re: [PATCH] Add Bitrig support

2013-01-01 Thread Gary V. Vaughan
e patch content looks innocuous enough to me, and I'd like to commit it to master... but first, would you mind regenerating agaist current git master (ltmain.m4sh does not exist any more!), and also writing a commit log entry suitable for inclusion in the generated ChangeLog file at release

Re: [RFC] Fix libltdl preloader issues with MSVC

2012-10-19 Thread Gary V. Vaughan
r @INIT@ than beating MSVC into submission, but as long as you can do the final implementation cleanly enough that it doesn't force all the well behaved platforms to carry around dead weight for MSVC (eg not adding @INIT@ to the symbol list when it's not going to be used), and that we can keep everything nicely separated so that people who don't need to understand it to contribute in other areas can easily skip past... then, sure, go right ahead :) Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: git-version-gen w/o git

2012-10-18 Thread Gary V. Vaughan
]] That looks like a reasonable request, useful to more folks than just you. You should propose your patches to bug-gnu...@gnu.org, and when accepted, add the extra support on this side if necessary. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: Windows Line Endings

2012-10-06 Thread Gary V. Vaughan
On 6 Oct 2012, at 14:05, "Gary V. Vaughan" wrote: > Hi Peter, > > On 6 Oct 2012, at 06:20, Peter Rosin wrote: >> And lastly libtool.at. It is only \' that is a problem. If I take >> that char out of the backslashified list, the test is ok. >> Anothe

Re: Windows Line Endings

2012-10-06 Thread Gary V. Vaughan
push if you can confirm that it fixes the test on Windows for you, otherwise we'll have to wait until I have a Windows test environment to figure out what I'm missing. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: Windows Line Endings

2012-10-05 Thread Gary V. Vaughan
have LT_CONFIG_LTDL_DIR([libltdl]) and > LTDL_INIT([nonrecursive]), which does not seem entirely equivalent? Right, because I tried to convert from reusing top-level libltdlc.la to actually building our own subproject libltdl per-test. > I don't have enough autofuu to fix this. I've pushed a patch that fixes all of the above. Pending as-yet-undiscovered Windows madness, I think that should allow the test to work on your test environments too. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: Windows Line Endings

2012-10-05 Thread Gary V. Vaughan
now whether it fixes your fortran test failures -- It'll take me a few more days to find the time to build a Windows test environment. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: Windows Line Endings

2012-10-05 Thread Gary V. Vaughan
Hi Bob, On 6 ต.ค. 2012, at 1:28, Bob Friesenhahn wrote: > On Sat, 6 Oct 2012, Gary V. Vaughan wrote: >> >> I actually run a lot of virtual machines on my Mac, including a couple >> of versions of Mac OS and Linux, and I certainly wouldn't want to >> squander

Re: Windows Line Endings

2012-10-05 Thread Gary V. Vaughan
Hi Eric, On 5 Oct 2012, at 23:42, Eric Blake wrote: > On 10/05/2012 10:03 AM, Gary V. Vaughan wrote: >> Is there a legal way to get access >> to Windows and the various flavours of gcc and MSVC that libtool users >> care about, without spending hundreds of dollars on soft

Windows Line Endings [WAS Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-273-ge24f183]

2012-10-05 Thread Gary V. Vaughan
gt; $1.t && mv -f $1.t $1 (untested on Windows, but doesn't mess with whitespace on Mac or Linux) Please do push patches that improve the situation for Windows rather than holding out for a fix-all mega-patch. This will allow us to keep each other informed of breakages on platforms the other doesn't have access to. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-10-05 Thread Gary V. Vaughan
Hi Peter, On Oct 3, 2012, at 4:53 PM, Peter Rosin wrote: > On 2012-10-03 05:45, Gary V. Vaughan wrote: >> On Oct 3, 2012, at 12:32 AM, Peter Rosin wrote: >>> I just fired up a test suite run... > > Good news! Clean runs on Cygwin, MSYS/MinGW and MSYS/MSVC. Awesome.

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-10-02 Thread Gary V. Vaughan
e world a better place! :-) > I just fired up a test suite run... Thanks! I'm crossing my fingers -- I'll sleep a lot better when we've put this one behind us. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-10-02 Thread Gary V. Vaughan
Hi Peter, Sorry for the delay, it was more complicated than I had imagined :-o On 28 Sep 2012, at 11:08, "Gary V. Vaughan" wrote: > On 27 ก.ย. 2012, at 5:03, Peter Rosin wrote: >> On 2012-09-26 14:57, Peter Rosin wrote: >>> On 2012-09-22 05:31, Gary V. Vaughan wr

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-09-27 Thread Gary V. Vaughan
Hi Peter, On 27 ก.ย. 2012, at 5:03, Peter Rosin wrote: > On 2012-09-26 14:57, Peter Rosin wrote: >> On 2012-09-22 05:31, Gary V. Vaughan wrote: > > [Heavily snipped] > >> Why not commit the sc_prohibit_test_const_follows_var improvement >> last, after fixing all

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-09-26 Thread Gary V. Vaughan
> Hi Peter, Ping? > On 19 Sep 2012, at 21:50, Peter Rosin wrote: > >> On 2012-09-19 16:20, Gary V. Vaughan wrote: >>> Hi Peter, >>> >>> My bad, I'm embarrassed to say. I started to write a script to make the >>> appropriate changes, bu

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-09-21 Thread Gary V. Vaughan
Hi Peter, On 19 Sep 2012, at 21:50, Peter Rosin wrote: > On 2012-09-19 16:20, Gary V. Vaughan wrote: >> Hi Peter, >> >> My bad, I'm embarrassed to say. I started to write a script to make the >> appropriate changes, but ended up doing it manually rather tha

Re: [PATCH] tests: feed -no-undefined when linking libtool libraries

2012-09-19 Thread Gary V. Vaughan
nyway... Thanks for finding it, and sparing me from the additional shame. > Bottom line: More eyes needed on that patch! > > Ok to push the below? I think it will be safer to revert the broken patch, and then write a script to reapply those changes automatically as I should have done originally, and only then to merge the result back to head. If you hold off for a few days, I'll do that as penance for my sins when I get back to my computer. But please hold on to your test case to verify that I've made a better job of things on the do over. > Cheers, > Peter Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] tests: skip with-pic test when no "real" pic flag is used.

2012-09-19 Thread Gary V. Vaughan
...but I never got that to work in the test. It worked in an > interactive bash though. Strange. M4 will strip one level of square brackets as it generates the testsuite script. Normally we just put an extra level of quoting around regexps/globs to account for that: [*" "[^-]* | *" "-[^D]*]) real_pic=: ;; (untested -- still on vacation ;-) Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

FYI: [PATCH] gnulib: update gnulib submodule.

2011-12-23 Thread Gary V. Vaughan
ixes the reference to a local commit. * gnulib: Updated to todays master HEAD revision. * gl/top/README-release.diff: Update to account for changes to gnulib/top/README-release since the last gnulib update. Signed-off-by: Gary V. Vaughan --- gl/top/README-release.diff |

FYI: [PATCH] bootstrap: fix Autoconf version typo.

2011-12-23 Thread Gary V. Vaughan
Pushed as obvious. I must have forgotten to rerun `git add build-aux/options-parser` in my local tree between fixing this very short-lived typo and pushing the patch that came after it. Sorry about that. * build-aux/options-parses: s/2\.62/2.68/ Signed-off-by: Gary V. Vaughan --- build-aux

FYI: [PATCH] gnulib: update gnulib submodule.

2011-12-23 Thread Gary V. Vaughan
todays master HEAD revision. Signed-off-by: Gary V. Vaughan --- gnulib |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/gnulib b/gnulib index f51babf..576e46c 16 --- a/gnulib +++ b/gnulib @@ -1 +1 @@ -Subproject commit f51babfaf400eb509f854cad509f5e649b9182b1

Re: FYI: [PATCH] bootstrap: adopt autoconf echo normalization code.

2011-12-23 Thread Gary V. Vaughan
Hi Eric, On 19 Dec 2011, at 20:48, Eric Blake wrote: > On 12/18/2011 12:46 AM, Gary V. Vaughan wrote: >> Pushed as obvious. >> >> Dash shipped with Ubutu-11.10 as /bin/sh, among others, still >> has a crippled echo builtin that mis-handles backslashes. > >

FYI: [PATCH] libtool: make fork minimisation compatible with dash and zsh.

2011-12-18 Thread Gary V. Vaughan
Stefano Lattarini. Signed-off-by: Gary V. Vaughan --- build-aux/general.m4sh | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/build-aux/general.m4sh b/build-aux/general.m4sh index e96c0e4..3cfecee 100644 --- a/build-aux/general.m4sh +++ b/build-aux/general.m4sh

Re: FYI [PATCH] libtool: minimise forks per invocation under bash.

2011-12-18 Thread Gary V. Vaughan
Hi Stefano, On 18 Dec 2011, at 17:19, Stefano Lattarini wrote: > On 12/18/2011 11:07 AM, Gary V. Vaughan wrote: >> On 18 Dec 2011, at 17:02, Stefano Lattarini wrote: >>> On 12/18/2011 10:52 AM, Stefano Lattarini wrote: >>>> On 12/18/2011 06:15 AM, Gary V. Vaughan wr

Re: FYI [PATCH] libtool: minimise forks per invocation under bash.

2011-12-18 Thread Gary V. Vaughan
Hi Stefano, On 18 Dec 2011, at 17:02, Stefano Lattarini wrote: > On 12/18/2011 10:52 AM, Stefano Lattarini wrote: >> On 12/18/2011 06:15 AM, Gary V. Vaughan wrote: >>> +# We should try to minimise forks, especially on Windows where they are >>> +# unreasonably slow,

FYI: [PATCH] bootstrap: adopt autoconf echo normalization code.

2011-12-17 Thread Gary V. Vaughan
be overly long. Reported by Reuben Thomas. Signed-off-by: Gary V. Vaughan --- bootstrap| 20 +++--- build-aux/extract-trace |8 +++--- build-aux/options-parser | 60 ++--- 3 files changed, 64 insertions(+), 24 deletion

FYI [PATCH] libtool: minimise forks per invocation under bash.

2011-12-17 Thread Gary V. Vaughan
ything else if they do not work. -# NOTE: You can short-circuit the fork and test on every invocation (e.g. -# on Windows where fork emulations are unreasonably slow) by setting this -# in the environment of this script. test -z "$lt_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ -- 1.7.8 Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

[PATCH 1/2] maint: disable prohibit_always-defined_macros syntax check.

2011-12-08 Thread Gary V. Vaughan
... (local-checks-to-skip): ...to here. Reported by Peter O'Gorman. Signed-off-by: Gary V. Vaughan --- cfg.mk |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/cfg.mk b/cfg.mk index dc89660..ef1637a 100644 --- a/cfg.mk +++ b/cfg.mk @@ -38,7 +38,6 @@

Re: [PATCH] libtool: minimise forks per invocation on cygwin and mingw.

2011-12-08 Thread Gary V. Vaughan
Hi Eric, On 8 Dec 2011, at 19:56, Eric Blake wrote: > On 12/08/2011 03:21 AM, Gary V. Vaughan wrote: >> The recently pushed series of patches included the controversial >> introduction of an additional 3 forks per invocation, which might >> add a minute or two of wall-clock

Re: [PATCH] libtool: minimise forks per invocation on cygwin and mingw.

2011-12-08 Thread Gary V. Vaughan
Hi Peter, On 8 Dec 2011, at 20:40, Peter O'Gorman wrote: > On 12/08/2011 04:21 AM, Gary V. Vaughan wrote: >> The recently pushed series of patches included the controversial >> introduction of an additional 3 forks per invocation, which might >> add a minute or two o

FYI: [PATCH] tests: s/snippit/snippet/.

2011-12-08 Thread Gary V. Vaughan
Applied as obvious. * tests/demo/foo.h, tests/pdemo/foo.h: Spell `snippet' correctly. Reported by Stefano Lattarini. Signed-off-by: Gary V. Vaughan --- tests/demo/foo.h |2 +- tests/pdemo/foo.h |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/demo/fo

FYI: [PATCH] tests: make sure file restore traps are called correctly on AIX.

2011-12-08 Thread Gary V. Vaughan
(func_save_files): Ditto. Reported by Stefano Lattarini. Signed-off-by: Gary V. Vaughan --- tests/demo-noinst-link.test |5 - tests/demo-relink.test |4 +++- tests/depdemo-relink.test |4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/demo-noinst

[PATCH] libtool: minimise forks per invocation on cygwin and mingw.

2011-12-08 Thread Gary V. Vaughan
. Signed-off-by: Gary V. Vaughan --- build-aux/general.m4sh | 13 + 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/build-aux/general.m4sh b/build-aux/general.m4sh index 252b2d2..2ac6238 100644 --- a/build-aux/general.m4sh +++ b/build-aux/general.m4sh @@ -56,6 +56,7

FYI: [PATCH] maint: eliminate some more spurious leading Xs.

2011-12-08 Thread Gary V. Vaughan
Applied as obvious. * m4/libtool.m4: Reverse argument order to eliminate spurious leading X's. Signed-off-by: Gary V. Vaughan --- m4/libtool.m4 |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/m4/libtool.m4 b/m4/libtool.m4 index 0eef323..9c2574f 100644 ---

FYI: [PATCH] bootstrap: put back missing spaces before parens.

2011-12-08 Thread Gary V. Vaughan
d add it to `$buildreq'. require_buildreq_automake=func_require_buildreq_automake -func_require_buildreq_automake() +func_require_buildreq_automake () { $debug_cmd -- 1.7.8 Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH 3/4] maint: pick XSI funcs at runtime, not configure time.

2011-12-08 Thread Gary V. Vaughan
allel builds. > > I have become used to seeing substantial speedup with 'make -j 4' on a > Windows system with four cores. I just pushed the series containing this patch, but refactored to add only 3 additional forks per invocation, and with a patch to follow which might be good enough to eliminate even those 3 forks on windows machines. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

FYI: [PATCH 2/3] libtoolize: use _filter as a prefix for better ordering.

2011-12-08 Thread Gary V. Vaughan
, respectively. Adjust all callers. (Makefile_am_filter, ltdl_mk_filter, aclocal_m4_filter) (configure_ac_filter): Rename these global variables from this... (filter_Makefile_am, filter_ltdl_mk, filter_aclocal_m4) (filter_configure_ac): ...to this, respectively. Signed-off-by: Gary V. Vaughan

FYI: [PATCH 3/3] libtoolize: reorder function definitions to keep func_filter_* together.

2011-12-08 Thread Gary V. Vaughan
* libtoolize: Restore asciibetical order, so that all the filter function definitions are together. Signed-off-by: Gary V. Vaughan --- libtoolize.m4sh | 242 +++--- 1 files changed, 121 insertions(+), 121 deletions(-) diff --git a

FYI: [PATCH 1/3] libtoolize: rename ltdl.mk filter function.

2011-12-08 Thread Gary V. Vaughan
from this... (require_ltdl_mk_filter): ...to this. Adjust all callers. Signed-off-by: Gary V. Vaughan --- libtoolize.m4sh | 22 +++--- 1 files changed, 11 insertions(+), 11 deletions(-) diff --git a/libtoolize.m4sh b/libtoolize.m4sh index 31bbf3e..65972e7 100644 --- a

FYI: [PATCH 5/5] bootstrap: escape quotes properly in generated functions.

2011-12-07 Thread Gary V. Vaughan
* bootstrap: Although not a real bug, for consistency, be sure to correctly escape single quotes inside a single quoted function generator. Signed-off-by: Gary V. Vaughan --- bootstrap |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/bootstrap b/bootstrap index 5cd9cb0

FYI: [PATCH 4/5] bootstrap: reorder function definitions to keep func_buildreq_* together.

2011-12-07 Thread Gary V. Vaughan
From: "Gary V. Vaughan" * bootstrap: Restore asciibetical order, so that all the buildreq function definitions are together. Signed-off-by: Gary V. Vaughan --- bootstrap | 252 ++-- 1 files changed, 126 insertions(+), 126

FYI:[PATCH 3/5] bootstrap: use _buildreq as a prefix for better ordering.

2011-12-07 Thread Gary V. Vaughan
, require_buildreq_autopoint) (require_buildreq_libtoolize, require_buildreq_patch): ...to these, respectively. Adjust all callers. Signed-off-by: Gary V. Vaughan --- bootstrap | 44 ++-- 1 files changed, 22 insertions(+), 22 deletions(-) diff --git a/bootstrap b

FYI: [PATCH 1/5] bootstrap: make sure patch is available to bootstrap if necessary.

2011-12-07 Thread Gary V. Vaughan
Signed-off-by: Gary V. Vaughan --- bootstrap | 55 +++ 1 files changed, 55 insertions(+), 0 deletions(-) diff --git a/bootstrap b/bootstrap index ae65e37..81a4a0d 100755 --- a/bootstrap +++ b/bootstrap @@ -556,6 +556,7 @@ func_gnulib

FYI: [PATCH 2/5] bootstrap: ensure consistent function header comments.

2011-12-07 Thread Gary V. Vaughan
* bootstrap (require_bootstrap_uptodate) (require_buildtools_uptodate): Use `require_...' in header comment for these functions to be consistent with the rest, rather than `func_require_...'. Signed-off-by: Gary V. Vaughan --- bootstrap |8 1 files changed, 4 insert

Re: [PATCH 3/4] maint: pick XSI funcs at runtime, not configure time.

2011-11-28 Thread Gary V. Vaughan
Hi Peter, On 28 Nov 2011, at 18:05, Peter Rosin wrote: > Gary V. Vaughan skrev 2011-11-28 10:20: >> On 28 Nov 2011, at 15:48, Peter Rosin wrote: >>> Gary V. Vaughan skrev 2011-11-25 09:57: >>>> Determine, on a function by function basis, what XSI features >>&

Re: [PATCH 3/4] maint: pick XSI funcs at runtime, not configure time.

2011-11-28 Thread Gary V. Vaughan
Hi Peter, On 28 Nov 2011, at 15:48, Peter Rosin wrote: > Gary V. Vaughan skrev 2011-11-25 09:57: >> Determine, on a function by function basis, what XSI features >> are available in the shell that is actually running the script, >> rather than the one that was picked at

Re: [PATCH 01/10] tests: migrate legacy tests/cdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
Hi Chuck, On 26 Nov 2011, at 11:39, Charles Wilson wrote: > On 11/25/2011 4:10 AM, Gary V. Vaughan wrote: >> As usual, subject to feedback, I'll push this whole series in >> 72 hours or so. Make distcheck passes for me on my Mac 10.7 and >> my Arch Linux x86_64 machines

[PATCH] m4: fix logic error leading to -fno-rtti being added wrongly.

2011-11-25 Thread Gary V. Vaughan
Applied as the obvious fix for an error in translation in commit 962aa919. * m4/libtool.m4 (_LT_COMPILER_OPTION): Negate comparison so that compiler flags are added correctly. Signed-off-by: Gary V. Vaughan --- m4/libtool.m4 |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff

[PATCH] maint: Fix generated ChangeLog typos.

2011-11-25 Thread Gary V. Vaughan
Applied as obvious. * build-aux/git-log-fix: Spell Stefano Lattarini's name correctly. Don't use my home email address for GNU commits. Signed-off-by: Gary V. Vaughan --- build-aux/git-log-fix | 19 +++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a

Re: [PATCH 01/10] tests: migrate legacy tests/cdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
http://vaughan.pe/libtool/libtool-2.4.2.135-aa59c.tar.xz > But > then you should allow for more than three days for sending feedback > -- at least a week. That's fine, and running on those arches would be a great help in giving me confidence the migration didn't break anything. It'll take me at least a week to redo everything into smaller pieces anyway... (unless you think the time spent here will not make much difference to your review). But do let me know either way :) And thanks also for offering to make the time to look them over. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH 1/7] syntax-check: fix violations and implement sc_useless_quotes_in_case.

2011-11-25 Thread Gary V. Vaughan
On 21 Nov 2011, at 21:47, Gary V. Vaughan wrote: > I'll push the whole series in 72 hours or so as usual. Pushed. > [[snip]] > > Contrary to popular belief, Bourne shell does not resplit case > expressions after expansion, so if there are no shell unquoted > shell metac

[PATCH 09/10] tests: migrate legacy tests/fcdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
, distdir) (fake-distclean-legacy, $(DIST_MAKEFILE_LIST)): Remove. (COMMON_TESTS): Rename from this... (TESTS): ...to this. Signed-off-by: Gary V. Vaughan --- .gitignore|1 - Makefile.am | 64 +--- configure.ac | 11 -- tests

[PATCH 10/10] bootstrap: remove support for `-r' and `reconf_dirs'.

2011-11-25 Thread Gary V. Vaughan
se_options) (libtool_validate_options): Remove. Signed-off-by: Gary V. Vaughan --- bootstrap.conf | 175 +--- 1 files changed, 41 insertions(+), 134 deletions(-) diff --git a/bootstrap.conf b/bootstrap.conf index f7bc1ac..8763a33 100644 --- a/bootstrap.conf +++ b/boot

[PATCH 08/10] tests: migrate legacy tests/f77demo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
. * configure.ac (CONF_SUBDIRS): Remove tests/f77demo. Signed-off-by: Gary V. Vaughan --- Makefile.am| 41 +- configure.ac |2 +- tests/f77demo-conf.test| 34 tests/f77demo-exec.test| 35 - tests/f77demo-make.test

[PATCH 07/10] tests: migrate legacy tests/mdemo2 tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
. * configure.ac (CONF_SUBDIRS): Remove tests/mdemo2. * Makefile.am: Adjust. Signed-off-by: Gary V. Vaughan --- Makefile.am |9 + configure.ac |3 +- tests/mdemo.at| 83 + tests/mdemo2-conf.test

[PATCH 05/10] tests: migrate legacy tests/pdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
, tests/pdemo/longer_file_name_hell2.c, tests/pdemo/longer_file_name_hello.c, tests/pdemo/longer_file_name_main.c: Remove. * configure.ac (CONF_SUBDIRS): Remove tests/pdemo. * Makefile.am: Adjust. Signed-off-by: Gary V. Vaughan --- Makefile.am |9 -- configure.ac

[PATCH 04/10] tests: migrate legacy tests/tagdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
/conv.cpp, tests/tagdemo/conv.h, tests/tagdemo/foo.cpp, tests/tagdemo/foo.h, tests/tagdemo/main.cpp: Remove. * configure.ac (CONF_SUBDIRS): Remove tests/tagdemo. * Makefile.am: Adjust. Signed-off-by: Gary V. Vaughan --- Makefile.am| 32 +--- configure.ac

[PATCH 01/10] tests: migrate legacy tests/cdemo tests to Autotest.

2011-11-25 Thread Gary V. Vaughan
test, tests/cdemo-undef-make.test, tests/cdemo-undef.test: ...these legacy test cases, now removed. tests/cdemo/Makefile.am, tests/cdemo/README, tests/cdemo/configure.ac, tests/cdemo/foo.c, tests/cdemo/foo.h, tests/cdemo/main.c: Remove. * configure.ac (CONF_SUBDIRS): Remove tests/cdemo. * Makefile.am:

[PATCH 4/4] libtoolize: refactor copying filter creation.

2011-11-25 Thread Gary V. Vaughan
scripts for func_copy filtering. (require_filter_Makefile_am, require_filter_aclocal_m4) (require_filter_configure_ac): Simplify. (require_ltdl_relative_aux_dir): Remove. (require_ltdl_relative_macro_dir): Ditto. Signed-off-by: Gary V. Vaughan --- libtoolize.m4sh | 167

[PATCH 3/4] maint: pick XSI funcs at runtime, not configure time.

2011-11-25 Thread Gary V. Vaughan
, func_stripname and func_dirname_and_basename. * NEWS: Updated. Signed-off-by: Gary V. Vaughan --- NEWS |4 + build-aux/general.m4sh | 162 --- build-aux/getopt.m4sh | 38 ++-- build-aux/ltmain.m4sh | 33 -- m4

  1   2   3   4   5   6   7   8   9   10   >