Package: libxml-xerces-perl
Version: 2.7.0-0-4
Severity: important
User: [EMAIL PROTECTED]
Usertags: perl-5.10-transition

Your package fails to build with Perl 5.10 (currently in experimental.)
This is a known issue with SWIG bindings and C++; see

 
http://groups.google.com/group/perl.perl5.porters/browse_thread/thread/21616e82d46f7999

and

 http://wiki.debian.org/Perl5.10Transition

for a suggested fix.

Excerpt from the build log:

g++ -c  -I. -IHandler -I/usr/include -w -DNDEBUG -DXML_USE_ICU_TRANSCODER 
-I/usr/include -DXML_USE_INMEM_MESSAGELOADER -DXML_USE_PTHREADS 
-DXML_USE_NETACCESSOR_SOCKET -D_REENTRANT -DDEBIAN -D_GNU_SOURCE -g -Wall -O2   
-DVERSION=\"2.7.0-0\" -DXS_VERSION=\"2.7.0-0\" -fPIC 
"-I/usr/lib/perl/5.10/CORE"   Xerces.cpp
Xerces.cpp:1219: error: expected unqualified-id before string constant
Xerces.cpp:1220: error: expected initializer before '*' token
Xerces.cpp:1225: error: 'SwigPerlWrapperPtr' does not name a type
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
[...]
Xerces.cpp:69331: error: too many initializers for 'swig_command_info'
Xerces.cpp: In function 'void boot_XML__Xerces(PerlInterpreter*, CV*)':
Xerces.cpp:69557: error: 'struct swig_command_info' has no member named 
'wrapper'
make[1]: *** [Xerces.o] Error 1
make[1]: Leaving directory 
`/build/niko/libxml-xerces-perl-2.7.0-0/build-tree/XML-Xerces-2.7.0-0'
make: *** [debian/stamp-makefile-build] Error 2

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to