Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the ExtUtils-ParseXS CPAN distribution.

Report information
The Basics
Id: 2858
Status: stalled
Priority: 0/
Queue: ExtUtils-ParseXS

People
Owner: Nobody in particular
Requestors: Ronald.hill [...] plms-eds.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 2.02
Fixed in: (no value)



Subject: Fails for HPUX 10.20 HP's ANSI c compiler
$ make test PERL_DL_NONLAZY=1 /app/perl5.8.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'b lib/lib', 'blib/arch')" t/*.t t/basic....ok 5/9/usr/bin/ld: DP relative code in file XSTest.o - shared library must be position independent. Use +z or +Z to recompile. # Failed test 6 in t/basic.t at line 42 t/basic....NOK 6# Test 7 got: 'Can't locate loadable object for module XSTest in @INC (@INC contains : /home/hillr/ExtUtils-ParseXS-2.02/blib/lib /home/hillr/ExtUtils-ParseXS-2.02/blib/arch /app/perl5. 8.0/lib/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0 /app/perl5.8.0 /lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/sit e_perl/5.8.0 /app/perl5.8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0 /app/p erl5.8.0/lib/site_perl . /app/perl5.8.0/lib/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0 /app/perl5.8.0 /lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0 /app/perl5.8.0/lib/site_perl .) a t t/basic.t line 44 Compilation failed in require at t/basic.t line 44, <File0000> line 28. ' (t/basic.t at line 45) # Expected: '' Can't locate auto/XSTest/is_even.al in @INC (@INC contains: /home/hillr/ExtUtils-ParseXS-2.02/blib/l ib /home/hillr/ExtUtils-ParseXS-2.02/blib/arch /app/perl5.8.0/lib/5.8.0/PA-RISC2.0 /app/perl5.8.0/li b/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0 /app/perl5.8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5 .8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0 /app/perl5.8.0/lib/site_perl/ 5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0 /app/perl5.8.0/lib/site_perl . /app/perl5.8.0/li b/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0 /app/perl5.8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5 .8.0/lib/site_perl/5.8.0 /app/perl5.8.0/lib/site_perl .) at t/basic.t line 46 t/basic....dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 6-9 Failed 4/9 tests, 55.56% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/basic.t 2 512 9 4 44.44% 6-9 Failed 1/1 test scripts, 0.00% okay. 4/9 subtests failed, 55.56% okay. *** Error exit code 2 Stop. $
Hi Ronald, What version of perl is this, could you send a 'perl -V'? Thanks. -Ken
From: ronald.hill [...] plms-eds.com
[KWILLIAMS - Thu Jun 26 10:29:00 2003]: Show quoted text
> Hi Ronald, > > What version of perl is this, could you send a 'perl -V'? Thanks. > > -Ken
Hi Ken, Silly me, I should have done that it is perl verison 5.8.0 $ /app/perl5.8.0/bin/perl -V Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration: Platform: osname=hpux, osvers=10.20, archname=PA-RISC2.0 uname='hp-ux cyhpr124 b.10.20 a 9000780 2010372523 two-user license ' config_args='' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=unde useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -D_LARGEFILE_S _BITS=64 ', optimize='+O2', cppflags='-Aa -D__STDC_EXT__ -D_HPUX_SOURCE -Ae -D_HPUX_SOURCE -Wl,+vnocompa ccversion='G.10.32.05', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize alignbytes=8, prototype=define Linker and Libraries: ld='/usr/bin/ld', ldflags ='' libpth=/lib /usr/lib /usr/ccs/lib libs=-lnsl_s -lndbm -lmalloc -ldld -lm -lc -lndir -lcrypt -lsec perllibs=-lnsl_s -lmalloc -ldld -lm -lc -lndir -lcrypt -lsec libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferr cccdlflags='+Z', lddlflags='-b +vnocompatwarnings' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under hpux Compiled at Oct 21 2002 13:58:06 @INC: /app/perl5.8.0/lib/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/5.8.0 /app/perl5.8.0/lib/site_perl/5.8.0/PA-RISC2.0 /app/perl5.8.0/lib/site_perl/5.8.0 /app/perl5.8.0/lib/site_perl . $
Hi, Newer versions of ExtUtils::ParseXS now use ExtUtils::CBuilder to do their tests. If possible, could you try testing out version 2.08 with version 0.02 of ExtUtils::CBuilder? Thanks. -Ken