Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 930108 - dev-java/openjdk-bin:21: Allow musl download
Summary: dev-java/openjdk-bin:21: Allow musl download
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM64 Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-04-16 11:34 UTC by Andy
Modified: 2024-07-18 08:18 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy 2024-04-16 11:34:50 UTC
Musl enabled aarch64 binaries are available from Adoption.
Only an additional SRC_URI line is required for must
 $(abi_uri aarch64 arm64 musl)
dev-java/openjdk-bin-21.0.2_p13 could afterwards be unmasked.

THe installed java has been tested with JDownloader and works flawlessly on a musl/clang system.

Reproducible: Always

Steps to Reproduce:
1. Unmask openjdk-bin
2. try to emerge openjdk-bin

Actual Results:  
Cannot emerge

Expected Results:  
Can emerge openjdk-bin
Comment 1 Volkmar W. Pogatzki 2024-05-10 06:17:45 UTC
Could you please provide a pull request for the actual version? 
'dev-java/openjdk-bin-21.0.2_p13' is gone (summary adjusted ':21').
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-18 08:16:15 UTC
Ah, that's great news!
Comment 3 Larry the Git Cow gentoo-dev 2024-07-18 08:18:15 UTC
The bug has been closed via the following commit(s):

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

commit 9a96f4986879455085f7f5a4eb194b7954f8c48e
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2024-07-18 07:57:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-07-18 08:17:25 +0000

    dev-java/openjdk-bin: add musl enabled aarch64 binaries
    
    Closes: https://bugs.gentoo.org/930108
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/37601
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-java/openjdk-bin/Manifest                              |  1 +
 ...in-21.0.3_p9.ebuild => openjdk-bin-21.0.3_p9-r1.ebuild} | 14 +++++++-------
 2 files changed, 8 insertions(+), 7 deletions(-)