[MAHEX - Fri Feb 14 15:06:30 2003]:
Show quoted text> Checking the diffs between the 2.01 and 2.02, I put "#define SvPVbyte
> SvPV" instead of the supplied replacement for SvPVbyte and it worked.
> Or, at least it didn't coredump.
>
> Solaris 9
> UltraSPARC
I am having the same problem with Sun's distribution of Perl. When
talking to their tech support they weren't very keen on helping me since
they don't consider the module to be something they govern. Anyway, some
build messages;
Checking if your kit is complete...
Looks good
Writing Makefile for Digest::SHA1
cp SHA1.pm blib/lib/Digest/SHA1.pm
/bin/perl -I/usr/perl5/5.6.1/lib/sun4-solaris-64int
-I/usr/perl5/5.6.1/lib /usr/perl5/5.6.1/lib/ExtUtils/xsubpp -typemap
/usr/perl5/5.6.1/lib/ExtUtils/typemap -typemap typemap SHA1.xs >
SHA1.xsc && mv SHA1.xsc SHA1.c
cc -c -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xO3 -xdepend
-DVERSION=\"2.02\" -DXS_VERSION=\"2.02\" -KPIC
-I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE SHA1.c
Running Mkbootstrap for Digest::SHA1 ()
chmod 644 SHA1.bs
rm -f blib/arch/auto/Digest/SHA1/SHA1.so
LD_RUN_PATH="" cc -G SHA1.o -o blib/arch/auto/Digest/SHA1/SHA1.so
chmod 755 blib/arch/auto/Digest/SHA1/SHA1.so
cp SHA1.bs blib/arch/auto/Digest/SHA1/SHA1.bs
chmod 644 blib/arch/auto/Digest/SHA1/SHA1.bs
Manifying blib/man3/Digest::SHA1.3
/usr/ccs/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /bin/perl -Iblib/arch -Iblib/lib
-I/usr/perl5/5.6.1/lib/sun4-solaris-64int -I/usr/perl5/5.6.1/lib -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/badfile....ok
t/sha1.......FAILED tests 1-5
Failed 5/5 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/sha1.t 5 5 100.00% 1-5
Failed 1/2 test scripts, 50.00% okay. 5/7 subtests failed, 28.57% okay.
*** Error code 11
make: Fatal error: Command failed for target `test_dynamic'
/usr/ccs/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
Show quoted textcpan>
This works fine on Sun's Perl for Solaris 8 and also if I build a custom
version of Perl on Solaris 9. It's just with Sun's Perl that this
doesn't work. I am using the Forte 6.2 C compiler.