Re: Regd. use of libtool in commercial applications

2019-03-14 Thread Eric Blake
exist which would be happy to take you on as a customer and help you figure out the legal ramifications of incorporating Free and Open Source products into your company - but you're still better off contacting a sales rep than an engineer if you want to engage another company's services

Re: help

2018-02-15 Thread Eric Blake
On 02/15/2018 12:26 AM, sea star wrote: We need a bit more than a single-word message if you expect any help. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org ___ https

Re: How to build libtool from git sources properly?

2016-05-19 Thread Eric Blake
ool's own bootstrap could be merged back upstream with gnulib's bootstrap. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature ___ https://lists.gnu.org/mailman/listinfo/libtool

Re: Bash-specific performance by avoiding sed

2015-10-07 Thread Eric Blake
; } else func_quote() { portable version, except add: func_quote_result="\"$func_quote_result\"" } fi Note that with this variant, the portable version converts 'a *"b' into '"a *\"b"', while the bash version converts it into 'a\ \ \*\"b'. > @@ -8596,8 +8597,8 @@ EOF > relink_command="$var=$func_quote_for_eval_result; export $var; > $relink_command" > fi > done > - relink_command="(cd `pwd`; $relink_command)" > - relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` > + func_quote "(cd `pwd`; $relink_command)" > + relink_command=$func_quote_result Unrelated to your patch, but doesn't this fail if pwd is called in an absolute directory containing spaces? -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature ___ https://lists.gnu.org/mailman/listinfo/libtool

Re: Bash-specific performance by avoiding sed

2015-10-05 Thread Eric Blake
conf 'Shellology' > section haven't helped me. In particular, the problem is here: It is portable to use 'set +f' to disable wildcard globbing, then 'set -f' to turn them back on. (POSIX requires it). > > x='a"[a-z]*"c' > IFS=

Re: [PATCH] Re: libtool-2.4.2 is fine but libtool-2.4.6 very slow.

2015-09-23 Thread Eric Blake
7;version' > macro gone to infinite recursion (until ENOMEM). So rather s/gone to infinite/enters an infinite/ > re-define all potentially dangerous macros by empty strings, > suggested by Eric Blake. > > While we are on it, merge the macro-"blacklist" with simila

Re: [PATCH] Re: libtool-2.4.2 is fine but libtool-2.4.6 very slow.

2015-09-19 Thread Eric Blake
define > +# macros of the same name as file included in their bodies - which > +# results in infinite recursion. > +m4_define([m4_include], []) I'd recommend that you use the same fix as gettext, and define ALL of these macros to an empty string, rather than special-casing m4_

Re: Bash-specific performance by avoiding sed

2015-03-09 Thread Eric Blake
ollide with other variables in use) So, where we were previously doing: _G_unquoted_arg=`printf '%s\n' "$1" | $SED "$sed_quote_subst"` we would now do: func_quote "$1" _G_unquoted_arg=$quoted for the same result, without any forking. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature ___ https://lists.gnu.org/mailman/listinfo/libtool

Re: [SCM] GNU Libtool branch, master, updated. v2.4.5-5-gc60e054

2015-01-20 Thread Eric Blake
_G_verout=`echo "$_G_verout" |sed 1q` How probable is it that $_G_verout will ever be output captured from some tool that includes \ in its output? If so, you'd want to use printf to make sure you don't run foul of a shell where \ is interpolated by echo. -- Eric Blake ebla

Re: bootstrap patch

2014-01-27 Thread Eric Blake
On 01/27/2014 12:24 PM, Gary V. Vaughan wrote: > Hi Eric, > >> On Jan 28, 2014, at 2:30 AM, Eric Blake wrote: >> >>> On 01/26/2014 11:08 AM, Bruce Korb wrote: >>> Hi, >>> >>> "test -f .git"? Do you mean "test -d .git"?

Re: bootstrap patch

2014-01-27 Thread Eric Blake
On 01/26/2014 11:08 AM, Bruce Korb wrote: > Hi, > > "test -f .git"? Do you mean "test -d .git"? No, because .git can be a symlink, in which case test -d .git fails but test -f .git passes. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualizati

Re: git commit forces bootstrap

2013-12-06 Thread Eric Blake
at detects if the gnulib submodule changed upstream, and if so, automatically reruns bootstrap as part of 'make'. I really ought to port that to upstream gnulib's maint.mk, where we could then adapt it to libtool. -- Eric Blake eblake redhat com+1-919-301-3266 Libvir

Re: no .pc file

2012-10-26 Thread Eric Blake
se someone else > runs into this problem -- here's the file I used > > # Copyright 2012 Google Inc. All Rights Reserved. I stopped reading right here. That license is not open, and therefore, it cannot be incorporated into other projects. Are you able to relicense this under an open l

Re: no .pc file

2012-10-20 Thread Eric Blake
does not produce .pc files. If you think it should use pkg-config, then please provide patches and rationale for those patches. -- Eric Blake ebl...@redhat.com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: Open

Re: Can you force the use of the internal argz?

2012-09-10 Thread Eric Blake
also start using the same optimization. Rather, valgrind is being too noisy, and that's what suppression files were invented for. -- Eric Blake ebl...@redhat.com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature __

Re: Broken workflow

2012-03-16 Thread Eric Blake
[adding bug-gnulib] On 03/16/2012 04:19 PM, Bob Friesenhahn wrote: > On Fri, 16 Mar 2012, Eric Blake wrote: >>> Can anything be done to make things work in a git checkout without >>> having git available after bootstrap? Please? >> >> It should already be p

Re: Broken workflow

2012-03-16 Thread Eric Blake
ic-submodule-commit] Error 1 > make: Target `check' not remade because of errors. > Can anything be done to make things work in a git checkout without > having git available after bootstrap? Please? It should already be possible. To skip that check, run: make check gl_public_sub

Re: rpath's with colons

2011-10-07 Thread Eric Blake
ly not possible, for the same reason that using directories with : in their name as part of $PATH is not possible. Sorry. -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization library http://libvirt.org ___ https://lists.gnu.org/m

Re: make test with a program that dlopen()s a shared lib "peer"

2011-03-28 Thread Eric Blake
led/program will do what you want - libtool will massage PATH behind the scenes before spawning the wrapped uninstalled program so that it will correctly pick up the .libs/*.so files in preference to anything installed. -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization lib

Re: How does one specify linking to 64 bit libraries when there is a choice?

2010-12-20 Thread Eric Blake
use a library location inconsistent with any other options they passed. Suggestions in improving the example config.site file here: http://www.gnu.org/software/autoconf/manual/autoconf.html#Site-Defaults in order to be more robust to common multi-arch uses are more than welcome. -- Eric Bl

Re: How does one specify linking to 64 bit libraries when there is a choice?

2010-12-20 Thread Eric Blake
ibraries under /usr/lib64, then it would be in the distro's best interest to also ship a config.site variable that defaults --libdir to the appropriate /usr/lib64 location. You should raise this as a bug report with any distro that doesn't make out-of-the-box installation into distro-specif

Re: 2.4 Release in 24hrs

2010-09-20 Thread Eric Blake
rden in porting libtool 2.4 to cygwin: http://cygwin.com/ml/cygwin-apps/2010-09/msg00121.html -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization library http://libvirt.org ___ http://lists.gnu.org/mailman/listinfo/libtool

Re: .cvsignore files still relevant?

2010-09-13 Thread Eric Blake
since the cvs repository is read-only, they can't inadvertently turn local files into new vcs files. I removed the .cvsignore files from m4 a while ago, and no one complained. -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization library htt

Re: linux to windows cross compile af a dll

2010-08-24 Thread Eric Blake
seems to be related to http://ricardo.ecn.wfu.edu/~cottrell/cross-gtk/libtool.html Is the hack that is mentioned necessary or is there another solution? This seems like it is a question more appropriate for the libtool list. -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization

Re: Support new platform "Andestech" Platform

2010-08-06 Thread Eric Blake
of these downstream projects when doing so. -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature ___ http://lists.gnu.org/mailman/listinfo/libtool

Re: Windows Patches [Was: GNU Libtool 2.2.8 released (stable)]

2010-06-08 Thread Eric Blake
ed entries with an indented date, in this manner: today's date merge pr-msvc-support pr-msvc-support date 1 commit message 1 ... pr-msvc-support date 2 commit message 2 ... previous master entry date master message 1

Re: Windows Patches [Was: GNU Libtool 2.2.8 released (stable)]

2010-06-08 Thread Eric Blake
do that by using 'git rebase -i', so although the committer and ChangeLog date are the day I push upstream, the author date is still my original date of writing the patch. And since 'git log' prefers author date over committer date, that means that I often see out-of-order dates i

Re: [SCM] GNU Libtool branch, master, updated. v2.2.8-2-g4a649e5

2010-06-04 Thread Eric Blake
, which takes care of building the manual even if you have done commits in the meantime. Perhaps it's worth looking into using it? -- Eric Blake ebl...@redhat.com+1-801-349-2682 Libvirt virtualization library http://libvirt.org signature.asc Des

Re: Multipurpose binaries with different names

2009-07-24 Thread Eric Blake
te this. But better than creating a temporary file every time would be figuring out ways to change argv[0] from the shell (although not all shells support this, and those that do don't always do it in the same manner). - -- Don't work too hard, make some time for fun as well! Eric Blake

Re: Damien Lespiau ยป shave: making the autotoo ls output sane

2009-06-10 Thread Eric Blake
fferent color when linking or > compiling) ? :-) Please ask these questions on the automake list, since it is automake that would be the one implementing them. This has gotten off-topic for libtool. - -- Don't work too hard, make some time for fun as well! Eric Blake e

Re: -no-undefined support for GNU/Linux

2009-03-18 Thread Eric Blake
t of projects already. - -- Don't work too hard, make some time for fun as well! Eric Blake e...@byu.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment:

Re: LT_PREREQ breaks autoreconf

2008-12-13 Thread Eric Blake
ng to play with it. It is not autoconf, but aclocal that is crashing. I still haven't isolated why aclocal is messing with diversions when LT_PREREQ occurs prior to AC_INIT, but maybe the real fix lies in automake, rather than libtool? - -- Don't work too hard, make some time for fu

Re: minumum ver of m4?

2008-11-13 Thread Eric Blake
gs and faster performance. On some platforms, m4 1.4.10 has known issues that make it incompatible with libtool (anywhere that fopen(file,"a+") seeks to the end like BSD rather than starting reads at offset 0 like Linux). - -- Don't work too hard, make some time for fun as well! Eric Bla

Re: autconf, configure & purify...

2008-10-24 Thread Eric Blake
xit status 1 if $PURIFY is empty). - -- 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.g

Re: autconf, configure & purify...

2008-10-23 Thread Eric Blake
ugh not its arguments): Where did you see that, and in which version of the manual? In the current autoconf.texi, every mention of AS_HELP_STRING is within quotes. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE-

Re: autconf, configure & purify...

2008-10-23 Thread Eric Blake
at build time, Unfortunately, I'm not too familiar with purify, so I will have to defer to other list readers at this point. - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Cygwi

Re: Libtool versioning for the Git repository

2008-10-08 Thread Eric Blake
grams(Gnash BZR repository, Subversion SVN repository, etc.) appear to look inside the parentheses for the libtool version, I suggest reporting that as a bug to those programs, then. -- Eric Blake ___ http://lists.gnu.org/mailman/listinfo/libtool

Re: move to git

2008-04-16 Thread Eric Blake
). - -- 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: Using GnuPG with Mozilla - http://enigmail.mozde

Re: move to git

2008-04-16 Thread Eric Blake
Meyering for all the help with this, and thanks to > everyone who tried out earlier versions and reported issues with it! I second that. -- Eric Blake ___ http://lists.gnu.org/mailman/listinfo/libtool

Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half

2008-04-09 Thread Eric Blake
is needeed. As crazy as this multi-process action sounds, it was hands down faster than letting the shell parse all the test functions when running a subset of the testsuite, without too much penalty when running the entire testsuite. - -- Don't work too hard, make some time for fun

Re: Announcing Dolt, a drop-in Libtool replacement which cuts build times in half

2008-04-09 Thread Eric Blake
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: Using GnuPG with Mozilla - h

Re: git mirror of Libtool CVS repo

2008-03-13 Thread Eric Blake
ut, even when not used on a CVS checkout (or change the TIMESTAMP computation to deal with empty output from mkstamp). - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.8 (Cygwin) Comment:

Re: v1.5.27a 'syntax error' in numerous packages

2008-03-10 Thread Eric Blake
ll' for all GNU packages (such as libtool). - -- Don't work too hard, make some time for fun as well! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.8 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using

Re: branch-2-2?

2008-03-07 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to snowcrash+libtool on 3/7/2008 9:34 AM: | git? | | (off to dig through archive ...) http://thread.gmane.org/gmane.comp.gnu.libtool.patches/8156 - -- Don't work too hard, make some time for fun as well! Eric Blake [

Re: branch-2-2?

2008-03-07 Thread Eric Blake
rants the creation of the branch, as maintaining multiple branches needlessly is not worth the time. | so, which branch do we use to keep up to date with 2-2 fixes? HEAD, until announced otherwise on this list. - -- Don't work too hard, make some time for fun as well! Eric Blake

Re: git? branch-2-2?

2008-03-04 Thread Eric Blake
that the month that I 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 SIGNAT

Re: linking a C program with a C++ library on Solaris

2008-02-26 Thread Eric Blake
f should switch that order. - -- 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 M

Re: rm -f

2007-12-15 Thread Eric Blake
M is used. Invent a shell > function which does rm -f if its argument isn't empty? The general idiom for this is 'rm -f dummy $files', so that even if $files is empty, you are still passing an argument to rm, and the -f avoids failure on the dummy argument. - -- Don't work too h

Re: Detecting that AC_PROG_LIBTOOL has been invoked

2007-12-14 Thread Eric Blake
the same or better than the original macro, in which case the alternative can call m4_provide([original]); this also guarantees that attempts to later call the less-powerful original will be diagnosed, since the interface was already provided by the alternative. - -- Don't work too h

Re: Detecting that AC_PROG_LIBTOOL has been invoked

2007-12-14 Thread Eric Blake
riting autoconf macros instead of m4sugar scripts, using the AC_ spellings looks a bit nicer. - -- 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: Migration to Git?

2007-09-30 Thread Eric Blake
for each project using git. Once this is done, I will have him do the same thing for Autoconf as has been done for gnulib - namely, turn of write access to the old CVS repository, and no longer publish its address, but still leave it live for doing diffs. - -- Don't work too hard, make some t

i18n and lt_dlerror

2007-09-05 Thread Eric Blake
besides lt_dlerror that would need translation? -- Eric Blake ___ http://lists.gnu.org/mailman/listinfo/libtool

lt_dlcaller_set_data interface question

2007-09-05 Thread Eric Blake
so I no longer need to call lt_dlerror when I know the function succeeded. -- Eric Blake ___ http://lists.gnu.org/mailman/listinfo/libtool

Re: Cygwin & libltdl

2007-06-06 Thread Eric Blake
btool-patches/2007-02/msg00062.html AM_LDFLAGS += -export-symbols-regex ".*" -- Eric Blake ___ http://lists.gnu.org/mailman/listinfo/libtool

1.5 bootstrap problems

2007-01-29 Thread Eric Blake
in.shT mv -f ltmain.shT ltmain.sh || \ (rm -f ltmain.sh && cp ltmain.shT ltmain.sh && rm -f ltmain.shT) cp ltmain.sh ./libltdl/ config.status: creating libtoolize config.status: executing depfiles commands chmod +x libtoolize make[1]: Leaving directory `/home/eblake/libtool

Re: Absolute paths generated by libtool.

2006-11-15 Thread Eric Blake
st is probably a better place to discuss this aspect. - -- Life is short - so eat dessert first! 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 Mozi

Re: Absolute paths generated by libtool.

2006-11-14 Thread Eric Blake
gwin's 'gcc -mno-cygwin' is a little more friendly than using the cygwin environment to invoke a native mingw 'gcc'. That's because, as you noticed, the two environments have a completely different notion on how path names should be handled. - -- Life is short - so ea

Re: m4/bootstrap

2006-11-02 Thread Eric Blake
* bootstrap: Do not run libtoolize manually, this is done correctly by autoreconf. Invoke autoreconf with --no-recursive to avoid unnecessary rerunning of autotools for libltdl. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PG

Re: m4/bootstrap

2006-11-02 Thread Eric Blake
es were made to libtoolize and autoconf 2.60 to break that double invocation. Maybe we should reinstate it? - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.n

Re: m4/bootstrap

2006-11-02 Thread Eric Blake
S head of libtool (currently named 2.1a, but it may be renamed 2.0 when released), because M4 uses libltdl to load a module that in turn uses libltdl to load other modules, and there has not been any prior snapshot of libtool that supports this usage pattern. I installed this instead: 2006-11-02 Er

Re: m4/bootstrap

2006-11-01 Thread Eric Blake
ase candidate to alpha.gnu.org), the distro will be self-contained; so this issue only affects people bootstrapping from CVS. I'm not sure whether this is a libtool limitation, or how best to address it in the m4 bootstrap script. Maybe someone else can suggest some ideas? > > What do

Re: fork costs...

2006-10-21 Thread Eric Blake
ks more forks may be executed than before. > But for the more complex tasks hundreds of forks could be avoided. > The way it stands now there is a huge disparity between > libtool execution speed for small and large tasks. > However, if optimized for large tasks then > libtool would stil

Re: Fwd: curious...

2006-10-21 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Please keep replies on the list, so that other developers may chime in. According to Kyle Sallee on 10/20/2006 11:53 PM: > On 10/20/06, Eric Blake <[EMAIL PROTECTED]> wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 &g

Re: Fwd: curious...

2006-10-20 Thread Eric Blake
ed it? You would not be the first to be making such contributions, and if your copyright assignment is in place, your contributions would certainly be appreciated. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Versio

Re: cygwin vs. --disable-static

2006-10-07 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Gary V. Vaughan on 10/5/2006 1:24 AM: > Hi Eric, > > Thanks for the cygwin fix! > > On 3 Oct 2006, at 13:44, Eric Blake wrote: >>> Is there some way to keep >>> the temporary .libs/m4.exeS.c to see wh

cygwin vs. --disable-static

2006-10-03 Thread Eric Blake
e temporary .libs/m4.exeS.c to see what symbols it is trying to define, and why the __fu0_* and __m4_thnk_* are failing to link? Maybe it is just a matter of teaching the symbol extractor to filter out globals with certain prefixes? - -- Life is short - so eat dessert first! Eric Blake

dlpreopen and variable initialization

2006-10-03 Thread Eric Blake
In m4's case, it just meant that I had to explicitly zero memory as I freed it before unload, because I couldn't rely on the unload/reload sequence to reset that memory. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Ver

Re: The application failed to initialize properly(0xc0000005) in Mingw in Windows XP

2006-09-30 Thread Eric Blake
.dll can't be located. - -- 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

wrapper argv[0] [was: testsuite: distributed depending on non-distributed]

2006-09-14 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi again, Ralf, According to Ralf Wildenhues on 9/14/2006 5:08 AM: > Hello Eric, > > * Eric Blake wrote on Thu, Sep 14, 2006 at 12:26:53PM CEST: >>> -m4:input.m4:6: Warning: dumpdef: undefined macro `test' >>> +/tmp/m

Re: testsuite: distributed depending on non-distributed

2006-09-14 Thread Eric Blake
ed program is given the same argv[0] as the libtool wrapper rather than an absolute path which exposes the different executable name for uninstalled binaries? - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cyg

Re: cygwin convenience library -dlpreopen installation

2006-09-09 Thread Eric Blake
to be a hard link (on NT systems and NTFS drives, which breaks down to a copy on Win9x systems or FAT drives), because Windows does not follow cygwin symlinks when resolving .dlls. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version

Re: cygwin convenience library -dlpreopen installation

2006-09-08 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Albert Chin on 9/8/2006 3:54 PM: > On Fri, Sep 08, 2006 at 02:31:06PM -0600, Eric Blake wrote: >> Then perhaps the right fix is making -dlpreopen on Windows be a key that >> the convenience library .dll must be installe

Re: cygwin convenience library -dlpreopen installation

2006-09-08 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Ralf, According to Ralf Wildenhues on 9/8/2006 8:53 AM: > Hello Eric, > > * Eric Blake wrote on Fri, Sep 08, 2006 at 04:03:20PM CEST: >> I tried `make installcheck' with CVS M4, but it failed because dlpreopen'd >>

cygwin convenience library -dlpreopen installation

2006-09-08 Thread Eric Blake
ld make m4.exe not depend on the .dll at startup time, but instead do a dlopen() at libltdl initialization time inside of main() using the knowledge that a properly installed m4 has .dlls needed for preopening inside libexec/m4. - -- Life is short - so eat dessert first! Eric Blake [EM

Re: new config-h module, to remove the need for -DHAVE_CONFIG_H

2006-08-28 Thread Eric Blake
work for the argz module, which uses "#if defined(HAVE_CONFIG_H)" from upstream libtool. And projects using libtool also have this issue with lt__alloc.c. Maybe the libtool headers need to be tweaked a bit? - -- Life is short - so eat dessert first! Eric Blake [EMAIL P

Re: BUG (cygwin 1.5.19-4): libdl.a is missing

2006-07-15 Thread Eric Blake
ynamic placeholder for libdl in cygwin, or teaching libtool that -ldl should not be used by libltdl on cygwin, although the latter sounds more appealing. - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwin)

Re: include the right ltdl.h

2006-06-13 Thread Eric Blake
t detects that automake was in use. > > Cheers, > Ralf > > * Makefile.am (AM_CPPFLAGS): Add $(LTDLINCL), so the right > ltdl.h is used. > - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: G

Re: changing compiler flags at configure time

2006-06-13 Thread Eric Blake
O, too. Patches for both gladly accepted. > > > Is it safe to call LT_INIT more than once, > > No, and it should explicitly flag this error. How about this? 2006-06-12 Eric Blake <[EMAIL PROTECTED]> * libltdl/m4/ltoptions.m4 (_LT_SET_OPTION): Require lit

changing compiler flags at configure time

2006-06-12 Thread Eric Blake
ION in another. Any chance that we can document and make this macro public, so that m4 isn't relying on undocumented internals of libtool? - -- Life is short - so eat dessert first! Eric Blake [EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.1 (Cygwi

Re: gettext cvs, woe32 dlls

2006-05-11 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Forwarding this very useful discussion of library builds on cygwin on bug-gnu-utils. There are some suggestions in there for what libtool should be doing to ease library builds. Eric Blake Date: Wed, 10 May 2006 23:25:46 -0400 From: Charles Wilson

libtool --ltdl vs. autoreconf

2006-05-09 Thread Eric Blake
autoreconf. - -- 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: cygwin coreutils-5.3.0-4 rm change breaks Libtool

2005-04-12 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Charles Wilson on 4/12/2005 7:33 PM: > Eric Blake wrote: > >> Which line? Since you already found the culprit, pointing others to >> the location would be helpful. Can you come up with a simple libtool >> pat