patch for `make install'

2005-04-20 Thread Eric Blake
Makefile.am ensure that it is created before `make install' is called, that I am not sure how to solve). 2005-04-20 Eric Blake [EMAIL PROTECTED] (tiny change) * Makefile.am (ltdldatadir): Fix typo. (ltdldatafiles): Skip configure. Index: Makefile.am

Re: FYI: remove stale reference to libltdl/loaders/Makefile [libtool--gary--1.0--patch-22]

2005-04-20 Thread Eric Blake
Gary V. Vaughan gary at gnu.org writes: Commited to HEAD. * libltdl/configure.ac (AC_OUTPUT): loaders/Makefile is no longer used. This is needed on branch-2-0 as well.

Re: wrapperdot on cygwin (was: small abstractions: func_source, func_execute_cmds)

2005-08-10 Thread Eric Blake
for all of cygwin? Or just for new cygwin versions? Probably the safest course, for now. It would certainly need testing, whatever happens. -- Eric Blake

Re: wrapperdot on cygwin (was: small abstractions: func_source, func_execute_cmds)

2005-08-10 Thread Eric Blake
requires the latest cygwin. -- Eric Blake

Re: cygwin build problem with m4 HEAD

2005-09-09 Thread Eric Blake
test) down to 9 failures (I'll post further info to the m4 lists). Cheers, Ralf * libltdl/ltdl.c (lt_argz_insert): Work around newlib argz_insert bug. * Makefile.am (VERSION_INFO): Bumped revision. Reported by Eric Blake [EMAIL PROTECTED]. Index: Makefile.am

compiler warning fixes for cygwin

2005-09-22 Thread Eric Blake
-09-22 Eric Blake [EMAIL PROTECTED] (tiny change) * libltdl/loaders/loadlibrary.c (vm_open): Silence gcc warnings. [__CYGWIN__]: Include sys/cygwin.h for prototype. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE

bootstrap warning

2005-10-26 Thread Eric Blake
specified after it). Please specify options before other arguments. diff: ./stamp-vcl: No such file or directory Patched thusly: 2005-10-26 Eric Blake [EMAIL PROTECTED] * Makefile.am (vcl-tmp): Avoid warnings from diff. * bootstrap: Avoid warnings from find. - -- Life is short - so

Re: bootstrap warning

2005-10-26 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 10/26/2005 6:46 AM: 2005-10-26 Eric Blake [EMAIL PROTECTED] * Makefile.am (vcl-tmp): Avoid warnings from diff. * bootstrap: Avoid warnings from find. It would help if I actually attached the patch

Re: FYI: bootstrap warning

2005-10-26 Thread Eric Blake
Hi Eric, * bootstrap: Avoid warnings from find. Which find version is this? findutils-4.2.25 (the latest stable version, and the default on cygwin) -- Eric Blake

Re: FYI: 277-gary-rename-remaining-troublesome-ltdl-apis.diff

2005-10-26 Thread Eric Blake
-in place is returned without advancing through the list. Shouldn't this have been: if (!handle) handle = (lt__handle *) handles; else handle = handle-next; /* advance while the interface check fails */ ... -- Eric Blake

Re: FYI: 277-gary-rename-remaining-troublesome-ltdl-apis.diff

2005-10-26 Thread Eric Blake
Hi Eric, * Eric Blake wrote on Wed, Oct 26, 2005 at 05:11:57PM CEST: CVS head is currently broken on cygwin. It looks like the patch to rename lt_dlhandle_next to lt_dlhandle_iterate was incomplete. Yep. And we see me goofing up once more: loadlibrary.c:vm_open() really _has_

Re: FYI: 277-gary-rename-remaining-troublesome-ltdl-apis.diff

2005-10-26 Thread Eric Blake
to the Windows name, this idiom of using a trailing dot to supress implicit .dll should then work just fine for using LoadLibrary even inside cygwin managed mounts. -- Eric Blake

Re: cygwin dlopening backends

2005-11-12 Thread Eric Blake
realize that there is another problem with lt_dlinterface_register: 2005-10-26 Eric Blake [EMAIL PROTECTED] * libltdl/ltdl.c (lt_dlinterface_register): Fail if lt__strdup did. Index: libltdl/ltdl.c === RCS file: /cvsroot

./bootstrap --help

2005-11-17 Thread Eric Blake
Inspired by GNU coding standards, and by the example of CVS tar, I propose patching bootstrap to be a little friendlier. I didn't know what would make a good --version, so that is left for someone else to provide. 2005-11-17 Eric Blake [EMAIL PROTECTED] * bootstrap (--help): Provide

Re: ./bootstrap --help

2005-11-18 Thread Eric Blake
! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDfh6D84KuGfSFAYARAswHAKCVGTENq8zueYeA97CRkechjjD0/ACgsEYP

Re: fail to boostrap with CVS autoconf/automake

2005-12-06 Thread Eric Blake
be nice. -- Eric Blake

Re: fail to boostrap with CVS autoconf/automake

2005-12-07 Thread Eric Blake
! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD4DBQFDluX684KuGfSFAYARAmaLAJ9n3eaLVVKl6BOYBswGvh5XU4n/CwCY0FOo 88

compiler warning

2005-12-08 Thread Eric Blake
! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDmDnf84KuGfSFAYARAq3oAKCL2tSaSCaX+MZgmpFpfoA6oSGHswCfXxdM

Re: compiler warning

2005-12-08 Thread Eric Blake
Hi Eric, Hi Ralf, So, should we change libltdl/libtldl/lt__alloc.h to have the FREE(mem) macro cast away const by calling free ((void *) mem), Yes, I've applied this to HEAD. Except you forgot to bump the copyright year in lt__alloc.h. -- Eric Blake

Update CVS instructions

2005-12-19 Thread Eric Blake
See http://savannah.gnu.org/forum/forum.php?forum_id=4168. The release notes for 1.5.22 have the wrong instructions. 2005-12-19 Eric Blake [EMAIL PROTECTED] * HACKING (release note templates): Update anon cvs location. Index: HACKING

Re: Update CVS instructions

2005-12-19 Thread Eric Blake
Missed one. Apply this in addition to the previous mail. 2005-12-19 Eric Blake [EMAIL PROTECTED] * HACKING (release note templates): Update anon cvs location. 2005-12-19 Eric Blake [EMAIL PROTECTED] * HACKING (release note templates): Update anon cvs location

Re: Update CVS instructions

2005-12-20 Thread Eric Blake
ChangeLog, but only applied my patch to HACKING. You need to also apply my second patch to fix README.alpha. 2005-12-19 Eric Blake [EMAIL PROTECTED] * HACKING (release note templates): Update anon cvs location. * README.alpha (Reporting Bugs): Likewise. -BEGIN PGP SIGNATURE

add myself as contributor

2006-01-21 Thread Eric Blake
. 2006-01-21 Eric Blake [EMAIL PROTECTED] * THANKS: Move myself to contributor. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg

Re: add myself as contributor

2006-01-21 Thread Eric Blake
Commit libtool-commit@gnu.org mailnotify: Delivering mail, please wait... mailnotify: ...succeeded. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake

Re: PGI Compiler patch for cygwin

2006-02-24 Thread Eric Blake
the compiler inside a script that does the command-line conversion, and use that script as the compiler. So you were correct that it is not the correct fix, but it is a good indication of the problem that needs to be resolved. - -- Life is short - so eat dessert first! Eric Blake [EMAIL

Re: autotools versions and WORKING_LIBOBJ_SUPPORT

2006-03-21 Thread Eric Blake
- so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: autotools versions and WORKING_LIBOBJ_SUPPORT

2006-03-25 Thread Eric Blake
, and also mentioning that stable autoconf 2.59 and automake 1.9 are supposed to also be usable (albeit potentially slower)? - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key

Re: autotools versions and WORKING_LIBOBJ_SUPPORT

2006-03-25 Thread Eric Blake
to a conclusion, then. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: Partial linking of .lo objects, rev 2 (CVS HEAD)

2006-05-04 Thread Eric Blake
of autoconf 2.60, where the manual will again be online in html format. -- Eric Blake

Re: changing compiler flags at configure time

2006-06-13 Thread Eric Blake
your first read of my hastily written first cut. 2006-06-12 Eric Blake [EMAIL PROTECTED] * libltdl/m4/ltoptions.m4 (_LT_SET_OPTION): Require literal options. (LT_ENABLE_SHARED, LT_DISABLE_SHARED): New macros. (LT_ENABLE_STATIC, LT_DISABLE_STATIC): New macros

ignore -ldl on cygwin

2006-07-18 Thread Eric Blake
for me (at least, by installing this patch, then bootstrapping m4 on cygwin, I was once again able to pass the testsuite where it had been failing ever since I upgraded cygwin from 1.5.19). Okay to apply? 2006-07-18 Eric Blake [EMAIL PROTECTED] * libltdl/m4/ltdl.m4 (LT_LIB_DLLOAD

Re: ignore -ldl on cygwin

2006-07-21 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: 2006-07-18 Eric Blake ebb9 at byu.net * libltdl/m4/ltdl.m4 (LT_LIB_DLLOAD): Search for dlopen without depending on -ldl, required by cygwin 1.5.20. Committing this using the 72-hour rule with no comments, since it makes a difference on cygwin

avoid compiler warning in ltdl

2006-07-22 Thread Eric Blake
/libltdlc_la-ltdl.o ltdl.c:155: warning: 'loader_init_callback' defined but not used Checking in this obvious patch. 2006-07-22 Eric Blake [EMAIL PROTECTED] * libltdl/ltdl.c (loader_init_callback) [HAVE_LIBDLLOADER]: Protect definition to avoid compiler warnings about unused

spelling fix

2006-07-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I noticed that CVS m4's configure inherited en_UK spellings from libtool, although the GNU coding standards recommend en_US. Any objections to applying this to 1.5.x and CVS head? 2006-07-24 Eric Blake [EMAIL PROTECTED] * libtool.m4

Re: spelling fix

2006-07-28 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: I noticed that CVS m4's configure inherited en_UK spellings from libtool, although the GNU coding standards recommend en_US. Any objections to applying this to 1.5.x and CVS head? It's been more than 72 hours; I interpreted silence as consent, and installed

Re: ignore -ldl on cygwin

2006-08-07 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Ralf Wildenhues on 8/4/2006 9:51 AM: 2006-07-18 Eric Blake ebb9 at byu.net * libltdl/m4/ltdl.m4 (LT_LIB_DLLOAD): Search for dlopen without depending on -ldl, required by cygwin 1.5.20. This patch looks fine. A backport

Avoid compiler warnings

2006-08-11 Thread Eric Blake
backporting it to 1.5.x as well? 2006-08-11 Eric Blake [EMAIL PROTECTED] * libltdl/m4/libtool.m4 (lt_cv_sys_global_symbol_pipe): Work in spite of -Wmissing-prototypes. * libltdl/m4/ltdl.m4 (LTDL_INIT): Avoid macros marked obsolete in latest autoconf. * libltdl

Re: Avoid compiler warnings

2006-08-11 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: I tried configuring m4 with its --enable-debug switch, which enables various -W warning options, and combined it with -Werror to forcefully see the warnings. A followon - using LTDL_SET_PRELOADED_SYMBOLS() choked with -Wnested-externs. 2006-08-11 Eric

Re: less mixing of object and function pointers

2006-08-29 Thread Eric Blake
in the callbacks, to avoid the number of unused parameters, but I think your approach is a little cleaner. -- Eric Blake

Re: TESTSUITE_FLAGS - TESTSUITEFLAGS

2006-08-29 Thread Eric Blake
' rather than `TESTSUITE_FLAGS', like Autoconf. * HACKING, README, README.alpha: All uses changed. Yes, please. I recently changed m4 to follow the same paradigm; it is nice having a documented, consistent variable between projects. -- Eric Blake

Re: less mixing of object and function pointers

2006-08-30 Thread Eric Blake
? But as it is, this is an improvement over no test at all, so I would go ahead and check it in if trying to put it in autotest proves too challenging. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key

Re: cygwin/mingw: do not lie about hardcoding

2006-09-06 Thread Eric Blake
is mingw only, instead of cygwin/mingw. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http

Re: cygwin/mingw: do not lie about hardcoding

2006-09-07 Thread Eric Blake
track what you are doing. That is not to say that LoadModule can't work on cygwin, but that libtool on cygwin should default to dlopen unless specifically configured otherwise by a knowledgeable user. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP

plug libltdl memory leak with deplibs

2006-10-03 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I noticed this while debugging a memory leak in m4. This is against head, but if it is approved, I imagine it needs to be backported to the branch as well. OK to apply? 2006-10-02 Eric Blake [EMAIL PROTECTED] * libltdl/ltdl.c

Re: plug libltdl memory leak with deplibs

2006-10-06 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Ralf, According to Ralf Wildenhues on 10/6/2006 7:58 AM: Hello Eric, * Eric Blake wrote on Tue, Oct 03, 2006 at 01:55:20PM CEST: I noticed this while debugging a memory leak in m4. This is against head, but if it is approved, I imagine

Re: silence m4 --warn-syntax warning

2007-01-29 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 1/29/2007 6:53 AM: Using /usr/local/bin/m4 as a wrapper around CVS branch-1_4 of M4 (ie. the eventual M4 1.4.9), I got this false positive: /home/eblake/m4/build/src/m4:ltdl/m4/libtool.m4:916: Warning: semantics

Re: silence m4 --warn-syntax warning

2007-01-29 Thread Eric Blake
hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: libltdl exports no symbols (cygwin)

2007-01-30 Thread Eric Blake
like Windows. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: building HEAD needs GNU make

2007-02-24 Thread Eric Blake
front that gmake refers to the user's installation of GNU make? - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using

Re: building HEAD needs GNU make

2007-02-24 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [adding m4-discuss - this was http://thread.gmane.org/gmane.comp.gnu.libtool.patches/7289] According to Ralf Wildenhues on 2/24/2007 7:13 AM: * Eric Blake wrote on Sat, Feb 24, 2007 at 02:03:43PM CET: According to Ralf Wildenhues on 2/24/2007 5:55

Re: 312-gary-add-license-url.diff

2007-02-26 Thread Eric Blake
Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301 USA - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake

Re: [cygwin] cwrapper emits wrapper script

2007-06-07 Thread Eric Blake
int S_XFLAGS = S_IXOTH | S_IXGRP | S_IXUSR; -- Eric Blake

Re: [patch] fix nits in recent cwrapper patch

2007-06-08 Thread Eric Blake
)) but that means changing all callers, whereas simply trading C99 variadic macro for a C89 variadic function only changes the definition, at the expense of the semantic change of always evaluating the arguments.] -- Eric Blake

Re: [patch] fix nits in recent cwrapper patch

2007-06-09 Thread Eric Blake
. Feel free to check it in when ready. -- Eric Blake ---BeginMessage--- Index: libltdl/config/ltmain.m4sh === RCS file: /cvsroot/libtool/libtool/libltdl/config/ltmain.m4sh,v retrieving revision 1.78 diff -u -r1.78 ltmain.m4sh --- libltdl

silence compile warning

2007-07-04 Thread Eric Blake
this as obvious: 2007-07-04 Eric Blake [EMAIL PROTECTED] * libltdl/ltdl.c (advise_dup): Delete function no longer used after memleak fix three days ago. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version

Re: [4/11] Native MSVC support (file-magic-glob)

2007-07-17 Thread Eric Blake
some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGnLqm84KuGfSFAYARAqxwAKDMGFek4/+SL2Eb

unused variable in chase_symlinks

2007-07-22 Thread Eric Blake
variable `rv' due to unused code being generated by libtool. OK to commit? Also, ltmain.m4sh has a lot of whitespace problems (space-tab and end-of-line whitespace) that emacs flagged, is it okay to fix that in a separate commit? 2007-07-22 Eric Blake [EMAIL PROTECTED] * libltdl

Re: unused variable in chase_symlinks

2007-07-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Ralf Wildenhues on 7/23/2007 11:44 AM: Hi Eric, Thanks for your patches. I noted a tiny nitpick in the ChangeLog entry: * Eric Blake wrote on Mon, Jul 23, 2007 at 12:44:29AM CEST: * libltdl/config/ltmain.m4sh

Re: Use GFDL 1.2

2007-07-23 Thread Eric Blake
(especially since we were previously GFDL 1.1 or later - this is exercising our right to relicense under the 'or later' clause). Count this as your approval. -- Eric Blake

Re: HEAD: fix lt_dlloader_remove memleak in libltdl

2007-09-01 Thread Eric Blake
, but looking closer, get_vtable registers with a NULL callback. In fact, lt_dlhandle_iterate special cases a NULL filter callback to visit everything. But the documentation in libtool.texi does not mention that. - -- Don't work too hard, make some time for fun as well! Eric Blake

Re: HEAD: fix lt_dlloader_remove memleak in libltdl

2007-09-03 Thread Eric Blake
some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG3ACM84KuGfSFAYARAobaAJ9uXs8r6OJIs

fix breakage with m4_append semantics change

2007-10-11 Thread Eric Blake
to continue working with autoconf 2.61, without tripping on the semantic change in 2.62. OK to apply? (Also, if this patch is approved, I will do a separate followon patch to kill the trailing whitespace in these two files). 2007-10-11 Eric Blake [EMAIL PROTECTED] Deal with Autoconf 2.62

Re: m4_defn overhead

2007-10-11 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 10/11/2007 2:49 PM: Before the patch, m4_append and m4_append_uniq disagreed as to whether separator should be quoted. I went with the latter, apparently libtool wants the former. On further examination, I've decided

FYI: ignore argz.h

2007-10-11 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I added argz.h to libltdl/.cvsignore, since it gets created from argz_.h on cygwin. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin

fix lt_join

2007-10-13 Thread Eric Blake
the implementation that mirrors what I'm installing into m4sugar; it has the added benefit of being faster as well. OK to apply? 2007-10-13 Eric Blake [EMAIL PROTECTED] Fix bug in lt_join(|,one,,,). * libltdl/m4/ltsugar.m4 (lt_join, _lt_join): Rewrite to match autoconf 2.62's faster

Re: fix lt_join

2007-10-16 Thread Eric Blake
Ralf Wildenhues Ralf.Wildenhues at gmx.de writes: Still, once I fixed my setup, the numbers speak for themselves: Yep, they do. Again, please feel free to apply. Applied. -- Eric Blake

optimize lt_combine

2007-10-17 Thread Eric Blake
m4sugar.m4 ltsugar.post - a_1, a_2, b_1, b_2 2007-10-17 Eric Blake [EMAIL PROTECTED] Speed up bootstrap by improving lt_combine. * libltdl/m4/ltsugar.m4 (lt_combine): Mirror Autoconf 2.62 improvements. Includes a semantic change where the separator can now be empty

Re: Building CVS HEAD libtool outside of source directory

2007-10-17 Thread Eric Blake
that can interfere with autoconf. Autoconf 2.62 will require 1.4.5 or better, but depending on what you were using pre-upgrade, I may need to beef up Autoconf to be more selective about which m4 it uses. -- Eric Blake

Re: Building CVS HEAD libtool outside of source directory

2007-10-17 Thread Eric Blake
/man-pages/FreeBSD/man1/m4.1.html). -- Eric Blake

Re: Building CVS HEAD libtool outside of source directory

2007-10-17 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: OK, I'm beefing up the autoconf test. And in the process, found this gem. ALL versions of coreutils are currently affected (including 1.9a). $ echo $ac_snippet | /usr/local/bin/m4 -F conftest.m4f -t mac /usr/local/bin/m4: INTERNAL ERROR: bad token data

Re: Building CVS HEAD libtool outside of source directory

2007-10-17 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: And in the process, found this gem. ALL versions of coreutils are currently s/coreutils/m4/. typing too fast today. -- Eric Blake

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Eric Blake
too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Eric Blake
to a temporary file, then it is reopened and read, but reading at eof means the entire diversion is lost, rather than output correctly. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public

Re: Building CVS HEAD libtool outside of source directory

2007-10-19 Thread Eric Blake
. http://lists.gnu.org/archive/html/bug-m4/2007-07/msg00016.html -- Eric Blake

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

2008-01-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 1/22/2008 11:30 PM: | However, autoreconf -fi now complains: | | autoreconf: running: aclocal --force -I ltdl/m4 | configure.ac:92: error: multiple libltdl directories: `ltdl', | `nonrecursive convenience' | ltdl/m4/ltdl.m4

Re: FYI m4 quoting in doc examples

2008-01-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 1/23/2008 9:07 PM: | Since this is documentation only, I'm committing it as obvious. | | 2008-01-24 Eric Blake [EMAIL PROTECTED] | | Add proper quoting to doc examples. | * doc/libtool.texi: Use quotes where

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

2008-01-24 Thread Eric Blake
before the first aclocal run. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http

Re: 341-gary-libtoolize-recognise-LTDL_INIT

2008-01-25 Thread Eric Blake
| +# - | +m4_pushdef([_LT_AT_LTDL_SETUP], Even though this is an internal factorization, a one-liner comment stating that prior to the actual definition would be helpful. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version

Re: git? branch-2-2?

2008-03-04 Thread Eric Blake
was manually syncing CVS and git was a bit awkward, and things went more smoothly once we committed to the master savannah repository being git only. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5

Re: libtool generated by GNU $PACKAGE

2008-03-04 Thread Eric Blake
, such as PACKAGE_NAME, which might fit better (and in the case of libtool, preserve the name 'GNU libtool')? - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net

Re: Speed up progname, progpath setting

2008-04-09 Thread Eric Blake
with both anyway. But I personally don't know how likely you are to hit a shell that forgets to assign PWD. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key

Avoid warning on cygwin

2008-04-10 Thread Eric Blake
is not standard, my understanding is that the cwrapperexe is only created on platforms where it is present. OK to apply this? 2008-04-10 Eric Blake [EMAIL PROTECTED] Avoid usage of setmode without declaration on cygwin. * libltdl/config/ltmain.m4sh (func_emit_cwrapperexe_src): Ensure

Re: Avoid warning on cygwin

2008-04-11 Thread Eric Blake
Ralf Wildenhues Ralf.Wildenhues at gmx.de writes: * Eric Blake wrote on Thu, Apr 10, 2008 at 06:56:07PM CEST: src/.libs/lt-m4.c: In function `main': src/.libs/lt-m4.c:288: warning: implicit declaration of function `_setmode' OK to apply this? OK provided it's been tested under MinGW

git ChangeLog merge driver

2008-04-16 Thread Eric Blake
to deal with merge conflicts). From 4f1c4fc7d4825368d526d51579fbbd807826d9c1 Mon Sep 17 00:00:00 2001 From: Eric Blake [EMAIL PROTECTED] Date: Wed, 16 Apr 2008 14:52:35 -0600 Subject: [PATCH] Make ChangeLog merges easier. * .gitattributes: New file. * HACKING: Mention how it helps. Signed-off

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

2008-04-24 Thread Eric Blake
given by MALLOC. So I'm committing this as obvious. From fe9c6440a352de1d7b2d148fd4393c669927ac82 Mon Sep 17 00:00:00 2001 From: Eric Blake [EMAIL PROTECTED] Date: Thu, 24 Apr 2008 10:05:12 -0600 Subject: [PATCH] Fix bug in 2008-04-21 type improvements. * libltdl/ltdl.c (load_deplibs): Fix casting

libltdl and cygwin 1.7.0

2008-04-30 Thread Eric Blake
] Error 1 OK to apply? From 2db764974e01cc576dd1bcfb7afad2ec7d64217a Mon Sep 17 00:00:00 2001 From: Eric Blake [EMAIL PROTECTED] Date: Wed, 30 Apr 2008 10:49:45 -0600 Subject: [PATCH] Support cygwin 1.7.0 in loadlibrary loader. * libltdl/m4/ltdl.m4 (LT_LIB_DLLOAD) cygwin: Check for modern function

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

2008-05-06 Thread Eric Blake
| esac | | cat EOF | - printf (%s, script_text); | + printf (%s, script_text_part1); | + printf (%s, script_text_part2); Isn't puts slightly more efficient than printf? But it doesn't matter that much to me. - -- Don't work too hard, make some time for fun as well! Eric

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

2008-05-06 Thread Eric Blake
with a ':'-terminated path #' */ What's up with the #' in the comment? - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment

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

2008-05-13 Thread Eric Blake
need to rework this patch, or else fall back to configure-time checking instead of autoconf-time checking. -- Eric Blake

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

2008-05-13 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: Gnulib was able to get away with an autoconf-time check because it _generates_ the .m4 file that contains the replacement *_LIBSOURCES definition, and substitutes the correct directory name in during that generation. And with my proposed patch

optimize lt_combine

2008-05-14 Thread Eric Blake
is now treated as a valid suffix. * libltdl/m4/libtool.m4 (_lt_decl_varnames_tagged): Adjust to new semantics of lt_combine. (lt_decl_varnames_tagged): Fix quoting and optimize. Signed-off-by: Eric Blake [EMAIL PROTECTED] --- ChangeLog | 11 +++ libltdl/m4/libtool.m4 | 12

Re: optimize lt_combine

2008-05-17 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Gary V. Vaughan on 5/16/2008 11:24 AM: | | Yes, please apply! | | * libltdl/m4/ltsugar.m4 (lt_combine): Mirror Autoconf 2.62 | improvements. Applied. - -- Don't work too hard, make some time for fun as well! Eric Blake

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

2008-05-17 Thread Eric Blake
, | on the assumption that libtoolize correctly installed them. | | | Looks good to me. Please apply. Applied. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key

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

2008-05-19 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: | * libltdl/m4/ltdl.m4 (_LT_LIBSOURCES): Delete. | (LTDL_INIT): Ignore arguments to AC_LIBSOURCES during _LTDL_SETUP, | on the assumption that libtoolize correctly installed them. | | | Looks good to me. Please apply. Applied. Bah. I had tested

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

2008-05-19 Thread Eric Blake
Eric Blake ebb9 at byu.net writes: | + /* otherwise ... */ | + newargz[++newargc] = xstrdup (argv[i]); Shouldn't you handle -- as the end of wrapper options, in case the user really wants to pass --lt-env-* as the first option to the wrapped executable? This caused a regression

argz whitespace

2008-05-20 Thread Eric Blake
some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkgyxMkACgkQ84KuGfSFAYBYVwCePlf

Re: argz whitespace

2008-05-20 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Eric Blake on 5/20/2008 6:32 AM: | Also, would anyone be interested in a patch that renames argz_.h to | argz.in.h to match gnulib? Gnulib recently changed to avoid _ in file | names where possible, and these days, platforms that don't

Re: argz whitespace

2008-05-20 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bob Friesenhahn on 5/20/2008 10:14 AM: | On Tue, 20 May 2008, Eric Blake wrote: | Also, would anyone be interested in a patch that renames argz_.h to | argz.in.h to match gnulib? Gnulib recently changed to avoid _ in file | names where

avoid gcc compiler warning

2008-09-26 Thread Eric Blake
patch (wchar was declared as an array): From: Eric Blake [EMAIL PROTECTED] Date: Fri, 26 Sep 2008 09:43:04 -0600 Subject: [PATCH] Avoid gcc warning. * libltdl/loaders/loadlibrary.c (vm_open): Don't check for array being a NULL pointer. Signed-off-by: Eric Blake [EMAIL PROTECTED] --- ChangeLog

Re: avoid gcc compiler warning

2008-09-29 Thread Eric Blake
with alloca, so that it is a pointer rather than an array (MAX_PATH is 260, so it is safe to stack allocate whether directly or via alloca)? - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin

  1   2   3   >