clone 563399 -1
reassign -1 libxslt1-dev
retitle -1 libxslt: Versioned symbols in .26, but outdated shlib
block 563399 by -1
thanks

Marcos Talau scrisse:

> Subject: uzbl: Build problem: undefined reference to xslt*
>
>       When I try to build the package with libxslt1.1 version 1.1.24-2, the 
> build
> process fails:
> 
> $ debuild
> 
> [...]
> LINKING object files
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltapplystylesheetu...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltregisterextfunct...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltevalattrvaluetempl...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltnextimp...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltfunctionnode...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltsetctxtsortf...@libxml2_1.0.24'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltcomputesortres...@libxml2_1.0.24'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltquoteuserpar...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltloadstyleshee...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltparsestylesheet...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltfreestylesh...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltfreetransformcont...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltsaveresul...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltgetnsp...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltnewtransformcont...@libxml2_1.0.11'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xslttransformer...@libxml2_1.0.22'
> /usr/lib/gcc/x86_64-linux-gnu/4.3.4/../../../../lib/libwebkit-1.0.so: 
> undefined reference to `xsltsetloaderf...@libxml2_1.1.9'
> collect2: ld returned 1 exit status
> [...]
> 
>       With libxslt1.1 version 1.1.26-1 the build process is completed with 
> success.
>       I think that you can include on Build-Depends field the entry: 
> libxslt1.1 (>= 1.1.26-1).

It looks like versioned symbol were introduced in libxslt .26, but shlibs still 
says >=.18
As discussed on IRC, this would call for a shlib-bump there. Cloning, 
reassigning and blocking uzbl bug.

Cheers, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
`. `'`                          | GPG Key ID: 3BFB9FB3
  `-     http://www.debian.org  | Debian GNU/Linux Developer

Attachment: pgpExb1Fh83rm.pgp
Description: PGP signature

Reply via email to