bug-gnulib
[Top][All Lists]
Advanced

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

Re: bug#13495: Compilation fails on Mac OS X 10.8.0


From: Paul Eggert
Subject: Re: bug#13495: Compilation fails on Mac OS X 10.8.0
Date: Sun, 03 Feb 2013 22:43:13 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2

On 01/28/2013 11:30 AM, Assaf Gordon wrote:
> 1. This code isn't used - due to the combination of #if's.
> The resulting "lib/string.h" contains:
>     /* Copy no more than N bytes of SRC to DST, returning a pointer past the
>        last non-NUL byte written into DST.  */
>     #if 1
>     # if 0 || (!0 && defined stpncpy)
>     #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
>     #   undef stpncpy
>     #   define stpncpy rpl_stpncpy
>     #  endif
>     # endif
> 
> And this isn't used.

Well, I'm lost then, because I thought that your platform
(when using the compiler options in question)
did a #define strpncpy(...) ..., which should
cause the above undef+define to trigger.

> 2. I took the two lines (undef+defined) and put them outside the #if's
> (and verified they were processed, using #error) - but they still did not fix 
> the compilation error.

Sorry, I'm lost here too.  I'm afraid more detective work will
need to be done on your end.



reply via email to

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