[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: