Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 573868 - sci-mathematics/flint-2.5.2: fails to compile with binutils 2.25.1-r1
Summary: sci-mathematics/flint-2.5.2: fails to compile with binutils 2.25.1-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
: 572164 596246 (view as bug list)
Depends on:
Blocks: 576692
  Show dependency tree
 
Reported: 2016-02-04 23:03 UTC by Jonas Jelten
Modified: 2017-09-24 19:17 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
flint-2.5.2 ebuild patch (0001-sci-mathematics-flint-remove-system-paths-from-LD_LI.patch,1.08 KB, patch)
2016-02-22 15:24 UTC, Alexander Tsoy
Details | Diff
flint-2.5.2 ebuild patch (0001-sci-mathematics-flint-remove-system-paths-from-LD_LI.patch,851 bytes, patch)
2016-02-23 14:16 UTC, Alexander Tsoy
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Jelten 2016-02-04 23:03:00 UTC
Basically this is https://bugs.gentoo.org/show_bug.cgi?id=562060 affecting flint.

Installing binutils 2.25-r1 fixes the build.
Comment 1 SpanKY gentoo-dev 2016-02-11 12:53:23 UTC
*** Bug 572164 has been marked as a duplicate of this bug. ***
Comment 2 Andrey Grozin gentoo-dev 2016-02-14 14:07:37 UTC
Yes, downgrading binutils to 2.25-r1 enables flint to emerge.
Comment 3 Alexander Tsoy 2016-02-22 15:24:30 UTC
Created attachment 426226 [details, diff]
flint-2.5.2 ebuild patch

Attached patch should fix this issue. I cannot test it since all of my systems was migrated to SYMLINK_LIB=no, so paths like /usr/lib in LD_LIBRARY_PATH seems to be harmless for native ABI builds. :)
Comment 4 Andrey Grozin gentoo-dev 2016-02-23 12:07:33 UTC
(In reply to Alexander Tsoy from comment #3)
> Attached patch should fix this issue.
I confirm that with this patch flint emerges fine with binutils-2.25.1-r1 on the same ~x86 computer on which the unpatched ebuild failed.
Comment 5 Alexander Tsoy 2016-02-23 14:16:36 UTC
Created attachment 426328 [details, diff]
flint-2.5.2 ebuild patch

- revbump is not necessary for the build fix
- simplify sed script
Comment 6 SpanKY gentoo-dev 2016-02-23 17:44:34 UTC
patch seems like it should work, but i'll leave it to the maintainers
Comment 7 SpanKY gentoo-dev 2016-11-11 22:21:19 UTC
*** Bug 596246 has been marked as a duplicate of this bug. ***
Comment 8 Thomas Kahle (RETIRED) gentoo-dev 2016-12-18 16:32:35 UTC
This seems to be bothering users. Please move forward with the resolution and stabilization of a fixed version.
Comment 9 Bjoern Thorwirth 2016-12-19 19:05:12 UTC
*bump* please fix. Or do you need help?
Comment 10 Larry the Git Cow gentoo-dev 2017-09-24 19:17:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8c6f143df46ad4f661c05890717ba7ff2d4b76

commit 2f8c6f143df46ad4f661c05890717ba7ff2d4b76
Author:     Alexander Tsoy <alexander@tsoy.me>
AuthorDate: 2017-09-24 19:11:10 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2017-09-24 19:17:36 +0000

    sci-mathematics/flint: Fix compilation with >=sys-devel/binutils-2.25.1
    
    Closes: https://bugs.gentoo.org/573868
    Package-Manager: Portage-2.3.10, Repoman-2.3.3
    Acked-by: Patrick Lauer <patrick@gentoo.org>

 sci-mathematics/flint/flint-2.4.4-r1.ebuild | 6 +++++-
 sci-mathematics/flint/flint-2.4.5.ebuild    | 6 +++++-
 sci-mathematics/flint/flint-2.5.2.ebuild    | 8 +++++++-
 3 files changed, 17 insertions(+), 3 deletions(-)