[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC] pre-c89 in libltdl
From: |
Gary V. Vaughan |
Subject: |
Re: [RFC] pre-c89 in libltdl |
Date: |
Wed, 31 Mar 2004 16:23:07 +0100 |
User-agent: |
Mozilla Thunderbird 0.5 (X11/20040208) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bob Friesenhahn wrote:
| On Wed, 31 Mar 2004, Gary V. Vaughan wrote:
|
|
|>libltdl currently tries to support K&R compilers (though I don't have such
|>an environment to test on these days), where gnulib requires c89. If libltdl
|>is prepared to require c89, it can use gnulibs versions of xmalloc, xstrdup,
|>strchr, memcpy, memmove etc. libltdl itself will probably get a bit bigger in
|>fairness, but the amount of code in ltdl.c maintained by us will be smaller.
|
|
| It seems to me that you want to trade something which is the
| equivalent of a hampster for something which is equivalent in size to
| a horse. Libltdl becomes dependent on a library which is likely to
| cause conflicts when linked with other libraries. In addition to this,
| there is severe impact on the libltdl usage license because now it
| depends on (presumably) GPL source.
|
| Perhaps you should reconsider the expected benefits.
The idea of gnulib is to be a repository of coding wisdom where oft used gnu
originated functions have their master copy. One simply copies from the
master copy into their project. I want to trade having a rarely tested
homebrew #ifdef rpl_memcpy in ltdl.c, for
$(WGETSGO)/gnulib/gnulib/lib/memcpy.c in Makefile.maint.
Hmmm... the LGPL thing is a pain though. :-( Thoughts?
Cheers,
Gary.
- --
Gary V. Vaughan ())_. address@hidden,gnu.org}
Research Scientist ( '/ http://tkd.kicks-ass.net
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAauJbFRMICSmD1gYRAkuzAJ9c9TWbu0djaH72EkcHkHVwMsECZACdFMmV
4uY+hRpdRHyHvFLZhP0Jj8s=
=Osy5
-----END PGP SIGNATURE-----
Re: [RFC] pre-c89 in libltdl, Simon Josefsson, 2004/03/31