[Pkg-amule-devel] Bug#799347: Bug#799347: amule: libcrypto++ starts to conflict to the current version of amule.

persmule persmule at gmail.com
Sat Sep 19 04:25:53 UTC 2015


Sadly the maintainer of wx2.8 refuses to put more effort into it (see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799367), which may lead
to a removal of amule inside debian. I believe an agreement between you
and the the maintainer of wx2.8 is needed to fix the ABI-incompatibility
(please forgive my crippled english :-) ).

在 2015年09月18日 18:31, Sandro Tosi 写道:
> why do yo ask me? I'm not the WX maintainer, I guess you should ask them.
>
> On Fri, Sep 18, 2015 at 11:29 AM, persmule <persmule at gmail.com> wrote:
>> Is it possible to rebuild wx2.8 with gcc-5? The main problem is that the ABI
>> used by
>>
>> wx2.8 and libcrypto++9v5 (and the new libcrypto++-dev) is not compatible.
>>
>>
>> 在 2015年09月18日 16:01, Sandro Tosi 写道:
>>
>> I'm not sure what are you asking us to do, please clarify. Note, amule
>> is currently not migratable to WX3.0
>>
>> On Fri, Sep 18, 2015 at 8:39 AM, Tianming Xie <persmule at gmail.com> wrote:
>>
>> Package: amule
>> Version: 2.3.1+git1a369e47-3
>> Severity: important
>>
>> Dear Maintainer,
>>
>>     libcrypto++-dev 5.6.1-9 has entered testing repository, which causes a
>> conflict to the current version of amule. since amule depends on wx2.8,
>> which
>> is built against the ABI (mainly std::string) of gcc-4, and cannot use
>> libcrypto++9v5, on which libcrypto++-dev 5.6.1-9 depends, built against
>> gcc-5's
>> C++ ABI. 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
>> may
>> have to rebuild wx2.8 with gcc-5, then rebuild amule, or migrate amule to
>> wx3.0v5, which has been built against gcc-5's C++ ABI.
>>
>>
>>
>> -- 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.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>> Init: systemd (via /run/systemd/system)
>>
>> Versions of packages amule depends on:
>> ii  amule-common    2.3.1+git1a369e47-3
>> ii  libc6           2.19-19
>> ii  libcrypto++9    5.6.1-7
>> ii  libgcc1         1:5.2.1-17
>> ii  libgeoip1       1.6.6-1+b1
>> ii  libstdc++6      5.2.1-17
>> ii  libupnp6        1:1.6.19+git20141001-1
>> ii  libwxbase2.8-0  2.8.12.1+dfsg2-2
>> ii  libwxgtk2.8-0   2.8.12.1+dfsg2-2
>> ii  zlib1g          1:1.2.8.dfsg-2+b1
>>
>> Versions of packages amule recommends:
>> ii  amule-utils  2.3.1+git1a369e47-3
>> ii  unzip        6.0-18
>>
>> Versions of packages amule suggests:
>> ii  amule-utils-gui  2.3.1+git1a369e47-3
>>
>> -- no debconf information
>>
>> _______________________________________________
>> Pkg-amule-devel mailing list
>> Pkg-amule-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-amule-devel
>>
>>
>>
>
>



More information about the Pkg-amule-devel mailing list