On Thu, Feb 12, 2015 at 10:37:10AM +0000, Matthias Klose wrote: > FAIL: smoke.tst > PASS: diffpos.tst > PASS: cavern.tst > PASS: extend.tst > PASS: 3dtopos.tst > FAIL: aven.tst
These failures are due to wxwidgets3.0 checking the ABI versions: $ src/aven Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8). Abnormal termination This probably means that any package which builds against wxwidgets3.0 will fail to work if built with GCC 5 when wxwidgets3.0 wasn't (or vice versa), though packages which don't try to run the resulting binaries as part of the build won't FTBFS due to this - they'll instead fail when a user installs them and tries to run them. I'm not sure how to tell if the changes between ABI versions 2 and 8 actually matter in a particular case. I haven't tried rebuilding wxwidgets3.0 with GCC 5 yet, but I did tried to compare lists of symbols exported by xapian-core built with "g++-5" and with "g++-5 -fabi-version=2", and there were certainly differences there. Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org