[Freewx-maint] Bug#799367: libwxbase2.8-0: wx2.8 needs to be rebuilt with gcc-5 for amule.
Tianming Xie
persmule at gmail.com
Fri Sep 18 11:01:16 UTC 2015
Package: libwxbase2.8-0
Version: 2.8.12.1+dfsg2-2
Severity: important
Dear Maintainer,
libcrypto++-dev 5.6.1-9 has entered testing repository, which causes a
conflict to the current version of wx2.8 on amule
(see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799347).
since wx2.8 is built against the ABI (mainly std::string) of gcc-4, and cannot
be
used along with libcrypto++9v5, on which the new libcrypto++-dev (5.6.1-9)
depends,
built against gcc-5's C++ ABI. If I build the package from source with
dependencies
installed with apt-get build-dep, the binary will refuse to run for ABI
conflicts.
So now I have not to upgrade libcrypto++-dev to 5.6.1-9.
libcrypto++9v5 cannot coexist with libcrypto++9, on which the current amule
depends. So if the upgrading of libcrypto++-dev is finally unstoppable, we had
better rebuild wx2.8 with gcc-5.
The bug report seems like a wish list. I classify it as important because
the main
usage of wx2.8 on debian is the dependency of amule :-)
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'testing-proposed-updates'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=zh_CN.utf8, LC_CTYPE=zh_CN.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libwxbase2.8-0 depends on:
ii libc6 2.19-19
ii libexpat1 2.1.0-7
ii libgcc1 1:5.2.1-17
ii libstdc++6 5.2.1-17
ii multiarch-support 2.19-19
ii zlib1g 1:1.2.8.dfsg-2+b1
libwxbase2.8-0 recommends no packages.
libwxbase2.8-0 suggests no packages.
-- no debconf information
More information about the Freewx-maint
mailing list