Bug#615663: soprano: ftbfs with gcc-4.5
Package: soprano
Version: 2.5.0+dfsg.1-1
Severity: normal
Tags: sid
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.5
The package fails to build in a test rebuild on at least amd64 with
gcc-4.5/g++-4.5, but succeeds to build with gcc-4.4/g++-4.4.
The full build log can be found at:
http://people.debian.org/~lucas/logs/2011/02/14/gcc/gcc4.5/soprano_2.5.0+dfsg.1-1_lsid64b.buildlog
The last lines of the build log are at the end of this report.
Some more details can be found at
http://lists.debian.org/debian-devel-announce/2011/02/msg00012.html
The mangling for virtual thunks did change, and generates different symbols
on some architectures. The issues can be avoided by using the unmangled names.
[...]
_ZN7Soprano5Index12CLuceneIndexC1EPN6lucene8analysis8AnalyzerE@Base 2.1.1
@@ -2392,12 +2410,17 @@
_ZN7Soprano5Index8QueryHitaSERKS1_@Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_10BindingSetEE4nextEv@Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEE4nextEv@Base 2.1.1
+ _ZN7Soprano8IteratorINS_5Index8QueryHitEE5closeEv@Base 2.5.0+dfsg.1-1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1EPNS_15IteratorBackendIS2_EE@Base 2.1.1
(optional=templinst|arch=armel hppa sparc)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1ERKS3_@Base 2.4.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEEC1Ev@Base 2.1.1
+ _ZN7Soprano8IteratorINS_5Index8QueryHitEEC2EPNS_15IteratorBackendIS2_EE@Base 2.5.0+dfsg.1-1
+ _ZN7Soprano8IteratorINS_5Index8QueryHitEEC2Ev@Base 2.5.0+dfsg.1-1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEED0Ev@Base 2.1.1
(optional=templinst)_ZN7Soprano8IteratorINS_5Index8QueryHitEED1Ev@Base 2.1.1
+ _ZN7Soprano8IteratorINS_5Index8QueryHitEED2Ev@Base 2.5.0+dfsg.1-1
(optional=templinst)_ZN7Soprano8IteratorINS_9StatementEE4nextEv@Base 2.1.1
+ _ZN7Soprano8IteratorINS_9StatementEE5closeEv@Base 2.5.0+dfsg.1-1
_ZN7TString8fromUtf8EPKc@Base 2.1.1
_ZN7TStringC1EPKwb@Base 2.1.1
_ZN7TStringC1ERK7QString@Base 2.1.1
@@ -2443,6 +2466,7 @@
_ZNK7Soprano5Index8QueryHit8resourceEv@Base 2.1.1
(optional=templinst)_ZNK7Soprano8IteratorINS_5Index8QueryHitEE7currentEv@Base 2.1.1
(optional=templinst)_ZNK7Soprano8IteratorINS_9StatementEE7currentEv@Base 2.1.1
+ _ZNK7Soprano8IteratorINS_9StatementEEdeEv@Base 2.5.0+dfsg.1-1
_ZNK7TString4dataEv@Base 2.1.1
_ZNK7TString6lengthEv@Base 2.1.1
_ZNK7TString7isEmptyEv@Base 2.1.1
dh_makeshlibs: dpkg-gensymbols -plibsoprano4 -Idebian/libsoprano4.symbols -Pdebian/libsoprano4 returned exit code 1
make: *** [binary-fixup/libsoprano4] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
Reply to: