[uClibc] Need Perl in prebuilt root fs

Manuel Novoa III mjn3 at codepoet.org
Thu Jan 29 04:53:11 UTC 2004


On Wed, Jan 28, 2004 at 06:26:52AM -0800, Barry Kauler wrote:
> Anyway, after compiling X, I did install perl, v5.8.0, by applying
> the patch "perl-5.8.0-uclibc.diff.txt" -- I don't have the URL
> right now. Someone from the mail list commented that my build
> system must be broken if it needs the patch, but I don't think
> so -- I've compiled about 150 packages successfully, and Perl
> was the only one that had the problem with NOSTR and YESSTR
> undefined. Besides, I'm using Eric's root f.s. (and uclibc
> 0.9.24).

Oh wonderful... now I'm just "someone from the mail list".  :-(
It isn't like I've spent over 3 years working on uClibc with Erik,
or written large parts of the library, or created the perl patch
you are using.

Oh... wait... I DID do all those things.  Wow!  Then I guess I might
actually have had a clue as to what I was talking about when I told
you I fixed the issue that the YESSTR/NOSTR component of that patch
addressed over a year ago.

YESSTR and NOSTR were marked as LEGACY by SUSv2 and removed in SUSv3.
However, they are still available in langinfo.h if the appropriate
feature macros are defined.  Since _GNU_SOURCE is defined by the perl
Configure script in all my builds, they are visible.  If this isn't
true for you, then something is wrong with your perl configuration.

Please don't spread misinformation.

Manuel



More information about the uClibc mailing list