[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gets() issue
From: |
Eric Blake |
Subject: |
Re: gets() issue |
Date: |
Mon, 19 Nov 2012 16:53:30 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121029 Thunderbird/16.0.2 |
On 11/19/2012 04:26 PM, matimatik wrote:
> I cannot find #define for HAVE_RAW_DECL_GETS in it (moreover,
> 'grep -R HAVE_RAW_DECL_GETS .' in workdir doesn't show anything
> relevant). But it does contain GNULIB_GETS='1'.
GNULIB_GETS doesn't appear anywhere in current gnulib sources. Is your
package using the latest gnulib? [This wouldn't be the first time
someone has complained that a package suffers from FTBFS when coupled
with newer glibc, because the package was released with an older gnulib
snapshot]
>
> config.log also shows some problem with undeclarated optreset and
> getopt_clip. Does this make any sense?
Yes - since those are interfaces that do not exist in glibc. Just
because something is undeclared doesn't necessarily mean it is a problem.
>> I would expect that line to exist, with a resounding 'no' under modern
>> glibc (and a 'yes' in C99), according to the code that would normally
>> set HAVE_RAW_DECL_GETS.
>
> Hmmm. What could it mean?
It could mean that the package you are building hasn't upgraded to new
enough gnulib yet. Beyond that, I'm starting to run out of ideas.
--
Eric Blake address@hidden +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
Re: gets() issue, Eric Blake, 2012/11/19