Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 707884

Summary: =net-p2p/amule-2.3.2-r4: compilation with binutils 2.34 fails
Product: Gentoo Linux Reporter: Hanno Böck <hanno>
Component: Current packagesAssignee: Alexander Tsoy <alexander>
Status: RESOLVED FIXED    
Severity: normal CC: phobosk, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/14537
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 707898    
Attachments: overlay ebuild tarball

Description Hanno Böck gentoo-dev 2020-02-02 09:51:48 UTC
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.
Comment 1 Andrea Postiglione 2020-02-02 16:53:05 UTC
Created attachment 611080 [details]
overlay ebuild tarball
Comment 2 Alexander Tsoy 2020-02-03 10:22:31 UTC
(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.
Comment 3 Alexander Tsoy 2020-02-03 10:30:00 UTC
Oh, turned out I didn't actually test with binutils-2.34. %)
Comment 4 Alexander Tsoy 2020-02-03 22:29:43 UTC
Well, I haven't noticed any runtime issues with amule-{2.3.2,9999} + binutils-libs-2.34
Comment 5 Larry the Git Cow gentoo-dev 2020-02-20 13:27:21 UTC
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(+)