Upstream bug: https://github.com/amule-project/amule/issues/174 Upstream fix: https://github.com/amule-project/amule/commit/c0c28234a40b1b575ce51cdfe5ffa5dac3a7494c Please note in the bug it's mentioned that there are some runtime problems as well, so this might not be the final fix. But it lets compilation work again.
Created attachment 611080 [details] overlay ebuild tarball
(In reply to Hanno Böck from comment #0) > Please note in the bug it's mentioned that there are some runtime problems > as well, so this might not be the final fix. I was unable to reproduce it. Also bfd is only used for debug purposes to print stack traces when exception occur, not sure how it could cause runtime issues.
Oh, turned out I didn't actually test with binutils-2.34. %)
Well, I haven't noticed any runtime issues with amule-{2.3.2,9999} + binutils-libs-2.34
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2912503476a06505e0575648bdc85e1238ed17fd commit 2912503476a06505e0575648bdc85e1238ed17fd Author: Alexander Tsoy <alexander@tsoy.me> AuthorDate: 2020-02-03 07:56:57 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-02-20 13:17:20 +0000 net-p2p/amule: fix build with binutils-2.34 Closes: https://bugs.gentoo.org/707884 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-p2p/amule/amule-2.3.2-r4.ebuild | 1 + ...le-2.3.2-Fixed-compilation-with-newer-bfd.patch | 33 ++++++++++++++++++++++ 2 files changed, 34 insertions(+)