Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646942 - sci-mathematics/pari-2.9.4 doesn't build fltk bindings even with the fltk use flag enabled
Summary: sci-mathematics/pari-2.9.4 doesn't build fltk bindings even with the fltk use...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-02-07 22:08 UTC by François Bissey
Modified: 2018-03-18 21:18 UTC (History)
1 user (show)

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


Attachments
build log of the fixed ebuild attached to the PR for this bug (build.log,95.01 KB, text/plain)
2018-02-07 22:10 UTC, François Bissey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description François Bissey 2018-02-07 22:08:12 UTC
As noticed in https://bugs.gentoo.org/646844 the current ebuild for pari-2.9.4 doesn't build fltk bindings when fltk is in USE. This is because pari's configuration script fails to detect fltk.
This bug is to mirror the fix introduced in the sage-on-gentoo overlay to the main tree. I will send a PR to github with a fix.

Reproducible: Always
Comment 1 François Bissey 2018-02-07 22:10:27 UTC
Created attachment 518516 [details]
build log of the fixed ebuild attached to the PR for this bug
Comment 2 François Bissey 2018-02-07 22:23:58 UTC
Pull request is https://github.com/gentoo/gentoo/pull/7118
Which doesn't seem to be able to find this bug, which means I must have mis-interpreted the commit format.
Extra guidance appreciated.
Comment 3 François Bissey 2018-03-18 19:38:41 UTC
Ping... The PR has been languishing for a month now.
Comment 4 Larry the Git Cow gentoo-dev 2018-03-18 21:18:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9661c2a09237d46969ce7d0918efe03771be8795

commit 9661c2a09237d46969ce7d0918efe03771be8795
Author:     Andrey Grozin <grozin@gentoo.org>
AuthorDate: 2018-03-18 21:17:36 +0000
Commit:     Andrey Grozin <grozin@gentoo.org>
CommitDate: 2018-03-18 21:17:36 +0000

    sci-mathematics/pari: fix building with USE=fltk
    
    Suggested-by: François Bissey <frp.bissey@gmail.com>
    Closes: https://bugs.gentoo.org/646942
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../pari/files/pari-2.9.4-fltk-detection.patch     |  22 ++++
 sci-mathematics/pari/pari-2.9.4-r1.ebuild          | 126 +++++++++++++++++++++
 2 files changed, 148 insertions(+)