This queue is for tickets about the XML-LibXSLT CPAN distribution.

Report information
The Basics
Id:
30445
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
bwagner [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
Critical
Broken in:
(no value)
Fixed in:
(no value)



Subject: Installation of Version 1.63 impossible under Mac OSX
Installation of Version XML-LibXSLT 1.63 is not possible under Mac OS X 10.4.10 This error is documented here, too: http://www.nntp.perl.org/group/perl.cpan.testers/2007/09/msg633661.html The errors I get during compilation: $ perl Makefile.PL running xslt-config... ok looking for -lxslt... yes looking for -lexslt... yes running pkg-config libexslt... failed I stopped there to fix the pkg-config problem: $ export PKG_CONFIG_PATH=/usr/lib/pkgconfig $ perl Makefile.PL running xslt-config... ok looking for -lxslt... yes looking for -lexslt... yes running pkg-config libexslt... ok Writing Makefile for XML::LibXSLT $ pkg-config --modversion libxslt 1.1.11 $ make cc -c -I/sw/include/libxml2 -I/sw/include -I/usr/include/libxml2 -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -O3 -DVERSION=\"1.63\" -DXS_VERSION=\"1.63\" "-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DHAVE_BLANK -DHAVE_BLANK -DHAVE_EXSLT LibXSLT.c LibXSLT.xs: In function 'LibXSLT_generic_function': LibXSLT.xs:363: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness LibXSLT.xs:392: warning: passing argument 1 of 'xmlAddChild' from incompatible pointer type LibXSLT.xs: In function 'XS_XML__LibXSLT__Stylesheet_media_type': LibXSLT.xs:1203: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness LibXSLT.xs:1206: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness LibXSLT.xs:1212: warning: pointer targets in assignment differ in signedness LibXSLT.xs: In function 'XS_XML__LibXSLT__Stylesheet_output_encoding': LibXSLT.xs:1225: warning: pointer targets in assignment differ in signedness cc -c -I/sw/include/libxml2 -I/sw/include -I/usr/include/libxml2 -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -O3 -DVERSION=\"1.63\" -DXS_VERSION=\"1.63\" "-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DHAVE_BLANK -DHAVE_BLANK -DHAVE_EXSLT perl-libxml-mm.c Running Mkbootstrap for XML::LibXSLT () chmod 644 LibXSLT.bs rm -f blib/arch/auto/XML/LibXSLT/LibXSLT.bundle LD_RUN_PATH="/usr/lib" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -L/usr/local/lib LibXSLT.o perl-libxml-mm.o -o blib/arch/auto/XML/LibXSLT/LibXSLT.bundle -L/usr/lib -lxslt -lxml2 -lz -lpthread -liconv -lm -lexslt -lpthread -liconv -ldbm -ldl -lm -lc chmod 755 blib/arch/auto/XML/LibXSLT/LibXSLT.bundle cp LibXSLT.bs blib/arch/auto/XML/LibXSLT/LibXSLT.bs chmod 644 blib/arch/auto/XML/LibXSLT/LibXSLT.bs Manifying blib/man3/XML::LibXSLT.3pm $ make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01basic........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/01basic.t line 4 Compilation failed in require at t/01basic.t line 4. BEGIN failed--compilation aborted at t/01basic.t line 4. # Failed test 1 in t/01basic.t at line 3 # t/01basic.t line 3 is: END { ok(0) unless $loaded } t/01basic........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/02dromeds......Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/02dromeds.t line 3 Compilation failed in require at t/02dromeds.t line 3. BEGIN failed--compilation aborted at t/02dromeds.t line 3. t/02dromeds......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-6 Failed 6/6 tests, 0.00% okay t/03input........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/03input.t line 3 Compilation failed in require at t/03input.t line 3. BEGIN failed--compilation aborted at t/03input.t line 3. t/03input........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-25 Failed 25/25 tests, 0.00% okay t/04params.......Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/04params.t line 4 Compilation failed in require at t/04params.t line 4. BEGIN failed--compilation aborted at t/04params.t line 4. t/04params.......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-8 Failed 8/8 tests, 0.00% okay t/05quick........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/05quick.t line 3 Compilation failed in require at t/05quick.t line 3. BEGIN failed--compilation aborted at t/05quick.t line 3. t/05quick........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-11 Failed 11/11 tests, 0.00% okay t/06entities.....Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/06entities.t line 5 Compilation failed in require at t/06entities.t line 5. BEGIN failed--compilation aborted at t/06entities.t line 5. t/06entities.....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/06output.......Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/06output.t line 4 Compilation failed in require at t/06output.t line 4. BEGIN failed--compilation aborted at t/06output.t line 4. t/06output.......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-29 Failed 29/29 tests, 0.00% okay t/07blankdoc.....Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/07blankdoc.t line 3 Compilation failed in require at t/07blankdoc.t line 3. BEGIN failed--compilation aborted at t/07blankdoc.t line 3. t/07blankdoc.....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-5 Failed 5/5 tests, 0.00% okay t/08literal......Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/08literal.t line 3 Compilation failed in require at t/08literal.t line 3. BEGIN failed--compilation aborted at t/08literal.t line 3. t/08literal......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-5 Failed 5/5 tests, 0.00% okay t/09exslt........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/09exslt.t line 3 Compilation failed in require at t/09exslt.t line 3. BEGIN failed--compilation aborted at t/09exslt.t line 3. t/09exslt........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-6 Failed 6/6 tests, 0.00% okay t/10functions....Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/10functions.t line 3 Compilation failed in require at t/10functions.t line 3. BEGIN failed--compilation aborted at t/10functions.t line 3. t/10functions....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-33 Failed 33/33 tests, 0.00% okay t/11utf8.........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/11utf8.t line 5 Compilation failed in require at t/11utf8.t line 5. BEGIN failed--compilation aborted at t/11utf8.t line 5. t/11utf8.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-32 Failed 32/32 tests, 0.00% okay t/12import.......Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/12import.t line 5 Compilation failed in require at t/12import.t line 5. BEGIN failed--compilation aborted at t/12import.t line 5. # Failed test 1 in t/12import.t at line 4 # t/12import.t line 4 is: END { ok(0) unless $loaded } t/12import.......dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-5 Failed 5/5 tests, 0.00% okay t/13error........Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/13error.t line 8 Compilation failed in require at t/13error.t line 8. BEGIN failed--compilation aborted at t/13error.t line 8. t/13error........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-28 Failed 28/28 tests, 0.00% okay t/14security.....Can't load '/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle' for module XML::LibXSLT: dlopen(/Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle, 2): Symbol not found: _xsltRegisterLocalRVT Referenced from: /Users/bwagner/Downloads/XML-LibXSLT-1.63/blib/arch/auto/XML/LibXSLT/LibXSLT.bundle Expected in: dynamic lookup at t/14security.t line 5 Compilation failed in require at t/14security.t line 5. BEGIN failed--compilation aborted at t/14security.t line 5. t/14security.....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-26 Failed 26/26 tests, 0.00% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/01basic.t 255 65280 2 3 1-2 t/02dromeds.t 255 65280 6 12 1-6 t/03input.t 255 65280 25 50 1-25 t/04params.t 255 65280 8 16 1-8 t/05quick.t 255 65280 11 22 1-11 t/06entities.t 255 65280 2 4 1-2 t/06output.t 255 65280 29 58 1-29 t/07blankdoc.t 255 65280 5 10 1-5 t/08literal.t 255 65280 5 10 1-5 t/09exslt.t 255 65280 6 12 1-6 t/10functions.t 255 65280 33 66 1-33 t/11utf8.t 255 65280 32 64 1-32 t/12import.t 255 65280 5 9 1-5 t/13error.t 255 65280 28 56 1-28 t/14security.t 255 65280 26 52 1-26 Failed 15/15 test scripts. 223/223 subtests failed. Files=15, Tests=223, 1 wallclock secs ( 0.85 cusr + 0.24 csys = 1.09 CPU) Failed 15/15 test programs. 223/223 subtests failed. make: *** [test_dynamic] Error 255 perl -v Summary of my perl5 (revision 5 version 8 subversion 6) configuration: Platform: osname=darwin, osvers=8.0, archname=darwin-thread-multi-2level uname='darwin b19.apple.com 8.0 darwin kernel version 8.3.0: mon oct 3 20:04:04 pdt 2005; root:xnu-792.6.22.obj~2release_ppc power macintosh powerpc ' config_args='-ds -e -Dprefix=/usr -Dccflags=-g -pipe -Dldflags=-Dman3ext=3pm -Duseithreads -Duseshrplib' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include', optimize='-O3', cppflags='-no-cpp-precomp -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='4.0.1 (Apple Computer, Inc. build 5363)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags ='-L/usr/local/lib' libpth=/usr/local/lib /usr/lib libs=-ldbm -ldl -lm -lc perllibs=-ldl -lm -lc libc=/usr/lib/libc.dylib, so=dylib, useshrplib=true, libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-bundle -undefined dynamic_lookup -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT Locally applied patches: 23953 - fix for File::Path::rmtree CAN-2004-0452 security issue 33990 - fix for setuid perl security issues SPRINTF0 - fixes for sprintf formatting issues - CVE-2005-3962 Built under darwin Compiled at Nov 1 2006 17:07:31 %ENV: PERL5LIB="/sw/lib/perl5:/sw/lib/perl5/darwin:/Users/bwagner/perl/mylib" @INC: /sw/lib/perl5 /sw/lib/perl5/darwin /Users/bwagner/perl/mylib /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .
You need to upgrade your libxslt (at least to 1.1.18). I'll try at least to add an error message to Makefile.PL that would indicate this. -- Petr
This solved the problem. Your help is much appreciated. Bernhard


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.