develooper Front page | perl.perl5.porters | Postings from December 2010

need help with bizarre build failures on Solaris

Thread Next
From:
Ricardo Signes
Date:
December 20, 2010 19:42
Subject:
need help with bizarre build failures on Solaris
Message ID:
20101221034158.GA23008@cancer.codesimply.com

We've filed this RT ticket:
  http://rt.perl.org/rt3//Public/Bug/Display.html?id=80782

When we build (a) with Sun Studio, (b) 64-bit, and (c) supply a vendorprefix
(or multiple paths in APPLLIB), we get segfaults during testing of EUMM,
Module::Build, and Test::Harness.

This build broke between 5.10.0 and 5.11.0, and is still broken in 5.12.2

I have been performing builds with this ./Configure, primarily:

  ./Configure -Dcc=cc -Dprefix=/opt/perl -Dvendorprefix=/opt/perl
  -Aldflags='-m64' -Accflags='-m64' -Dusedevel -de

The offending commit appears to be bdaf8c65d37b1e4fb9dee9eed906961f41184db9 --
something about TAP::Harness just blows up on a 64-bit suncc compiled Perl.

I'll continue to look into this, as right now this is blocking $Work from
upgrading, but this also seems like it is a blocker for 64-bit builds on
Solaris using Sun CC.  I would welcome any advice on building this without
error, and can provide a shell account on a suitable box for testing, if that
can help.

-- 
rjbs

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About