Summary: | dev-java/swt-* fails with dev-java/openjdk-11 due to libjawt.so search paths | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Auty (RETIRED) <ikelos> |
Component: | Current packages | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dschridde+gentoobugs, gyakovlev |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | add a new path |
Description
Mike Auty (RETIRED)
![]() yeah, -11 changed installation paths a bit. openjdk-11/lib is always lib, no matter of what arch/subarch etc. also there is not x86 openjdk:11, but there is one for arm. I guess we need another condition in swt, which will cover openjdk-bin:11 and openjdk:11. basically [[ -f "${JAVA_HOME}/lib//${JAWTSO}" ]] should do for all :11 slots. (In reply to Georgy Yakovlev from comment #1) > I guess we need another condition in swt, which will cover openjdk-bin:11 > and openjdk:11. > > > basically [[ -f "${JAVA_HOME}/lib//${JAWTSO}" ]] > should do for all :11 slots. Are there plans to implement this? Is something holding it back? dev-java/swt-4.10 still exhibits this behavior. Any plan to implement this? Created attachment 633438 [details, diff]
add a new path
as suggested. The patch is basic, can you check and push it please?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f239e95ecddb44dc379f9c12be10b0a36e2dd0c1 commit f239e95ecddb44dc379f9c12be10b0a36e2dd0c1 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-04-25 09:34:55 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-04-25 09:35:17 +0000 dev-java/swt: add openjdk11 libjawt.so path Closes: https://bugs.gentoo.org/689976 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> dev-java/swt/swt-4.10.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) |