Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 760657 - dev-libs/isl: use BDEPEND with EAPI 7
Summary: dev-libs/isl: use BDEPEND with EAPI 7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-12-18 18:21 UTC by David Michael
Modified: 2020-12-18 20:40 UTC (History)
0 users

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


Attachments
BDEPEND (0001-dev-libs-isl-define-BDEPEND.patch,1.38 KB, patch)
2020-12-18 18:22 UTC, David Michael
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Michael 2020-12-18 18:21:31 UTC
There is no need to cross-compile xz or pkg-config; move them to BDEPEND to use the natively installed versions.

Also, I don't think the project itself ever calls pkg-config.  It generates a .pc file without running the program, but I think QA scripts will call pkg-config, so I left the dependency in place.
Comment 1 David Michael 2020-12-18 18:22:52 UTC
Created attachment 678748 [details, diff]
BDEPEND
Comment 2 Larry the Git Cow gentoo-dev 2020-12-18 20:38:18 UTC
The bug has been closed via the following commit(s):

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

commit dc2c7b36889bf4a8e34ae57d359eeb5865ad9171
Author:     David Michael <fedora.dm0@gmail.com>
AuthorDate: 2020-12-18 18:22:09 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2020-12-18 20:38:16 +0000

    dev-libs/isl: define BDEPEND
    
    Closes: https://bugs.gentoo.org/760657
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: David Michael <fedora.dm0@gmail.com>
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 dev-libs/isl/isl-0.22.1.ebuild  | 3 ++-
 dev-libs/isl/isl-0.23-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2020-12-18 20:40:23 UTC
Pulled as is. Thank you!