Front page | perl.perl5.porters |
Postings from February 2009
Re: Perl 5.005_05 RC1
Thread Previous
|
Thread Next
From:
Nicholas Clark
Date:
February 16, 2009 11:50
Subject:
Re: Perl 5.005_05 RC1
Message ID:
20090216195016.GE81285@plum.flirble.org
On Tue, Feb 17, 2009 at 12:35:32AM +0800, Lon Brocard wrote:
^ I need to have, nay win, an
argument with my mutt configuration about that.
> Hi there porters,
>
> Perl 5.005 is a great version of Perl and still used by many people.
> There have been a few distribution updates and tool changes which mean
> that it no longer compiles cleanly everywhere, so I believe it's time
> for another maintenance release of perl5.005, which will lead to
> perl5.005_05.
>
> Please compile and make test this release candidate on as many
> platforms as possible:
>
> http://acme.s3.amazonaws.com/perl/perl5.005_05-RC1.tar.gz
>
> This is a release candidate. I'm interested in compilation fixes. I'm
> not interested in fixing warnings.
With -des it fails to build quite spectacularly on FreeBSD 7.0:
Making B (dynamic)
LD_RUN_PATH="" cc -o ../../lib/auto/B/B.so -Bshareable -L/usr/local/lib B.o
/usr/lib/crt1.o(.text+0x86): In function `_start':
: undefined reference to `main'
B.o(.text+0x1c): In function `XS_B_threadsv_names':
: undefined reference to `PL_stack_sp'
B.o(.text+0x24): In function `XS_B_threadsv_names':
: undefined reference to `PL_markstack_ptr'
...
and loads more. B is the first dynamic extension it attempts to build. blead's
link looks like this:
gcc -shared -L/usr/local/lib -fstack-protector B.o -o ../../lib/auto/B/B.so
If I copy hints/freebsd.sh from blead:
All tests successful.
u=0.09375 s=0.0859375 cu=3.35938 cs=4.53906 scripts=187 tests=14810
Given the near "special biologist word" nature of the layout of the hints files
and Configure, it's probably worth copying over all the hints files from blead.
Solaris fails for me because I don't have an ar command. blead is perfectly
happy. I don't know why this is.
Nicholas Clark
Thread Previous
|
Thread Next