bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnulib] xalloc module dependencies


From: Gary V. Vaughan
Subject: Re: [Bug-gnulib] xalloc module dependencies
Date: Wed, 31 Mar 2004 14:29:03 +0100
User-agent: Mozilla Thunderbird 0.5 (X11/20040208)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bruno Haible wrote:
| Gary V. Vaughan wrote:
|
|>shouldn't xalloc Depends-on: cite memset and memcpy?
|
|
| Whether or not memset and memcpy should be listed as dependencies, depends
| on your porting target. For ca. a year or two, the majority of gnulib users
| targets portability only to systems that support ANSI C 89, i.e. to systems
| that date from ca. 1992 or newer. These targets don't need memset and memcpy
| replacements any more.
|
| If you target older systems too (I think GNU tar still does this), you need
| to add those gnulib modules listed in section "Support for systems lacking
| ANSI C 89" of MODULES.html which are relevant to your package.

Okay, thanks.

But that does seem unnecessarily confusing.  Does gnulib itself support
pre-c89 systems?  If it does we should list the dependencies correctly (and
add a little bloat to every gnulib client in exchange for better pre-c89
compatibility), otherwise memset and memcpy don't belong in gnulib (GNU tar
should ship them itself in that case).

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

iD8DBQFAasefFRMICSmD1gYRAqloAJ9gHB0Pvyn15s6X5T0kx3swGlCYeACeJozW
oUW0SKHJZEYYQrgc68eh1+A=
=BbIW
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]