Summary: | dev-libs/opensc-0.19.0-r2 fails to build on arm/arm64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | John L Chen <zuan+gentoobugzilla> |
Component: | Current packages | Assignee: | Cross compilation support <cross> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | arm64, arm, jstein, zlogene |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | ARM64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/15460 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
John L Chen
2020-04-21 19:57:51 UTC
I think Chromium OS has their own bugtracker: https://www.chromium.org/for-testers/bug-reporting-guidelines. Please let me know if I have misunderstood, but this doesn't seem like a Gentoo bug. there is no arm64 in KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sparc x86" So I guess this is rather a feature request to add the keyword later? sorry (In reply to Sam James (sec padawan) from comment #1) > I think Chromium OS has their own bugtracker: > https://www.chromium.org/for-testers/bug-reporting-guidelines. > > Please let me know if I have misunderstood, but this doesn't seem like a > Gentoo bug. The bug is already tracked and fixed on Chromium OS, and a PR submitted in Chromium OS gerrit (See: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2145534). However, the Chromium OS reviewer wanted me to upstream the patch in Gentoo, and thus I filed this bug so that I've something to write in the commit message. Please let me know if this (file a bug for a PR) is not the common practice. Thank you. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59cb1b18da5679404b96aefc573b149e66837d97 commit 59cb1b18da5679404b96aefc573b149e66837d97 Author: John L Chen <zuan@chromium.org> AuthorDate: 2020-04-21 20:02:41 +0000 Commit: Mikle Kolyada <zlogene@gentoo.org> CommitDate: 2020-04-22 08:31:47 +0000 dev-libs/opensc: Add elibtoolize to fix cross compiling for arm/arm64 opensc fails to cross compile for arm/arm64 target because libtool adds host /usr/lib64 to -L during make install when the libraries are relinked. Adding elibtoolize in src_prepare() applies the "cross" patch that fixes this. Closes: https://bugs.gentoo.org/718790 Signed-off-by: John L Chen <zuan@chromium.org> Closes: https://github.com/gentoo/gentoo/pull/15460 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> dev-libs/opensc/opensc-0.20.0.ebuild | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) |