commit: 0097c507e6a76eaf51bb9dc9a6912cfad4bba5d0 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Fri Oct 10 06:13:23 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Fri Oct 10 06:26:43 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0097c507
dev-java/openjdk: add ppc64 BE bootstrap for 25 Bug: https://bugs.gentoo.org/963484 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-java/openjdk/Manifest | 1 + dev-java/openjdk/openjdk-25_p36.ebuild | 4 ++-- profiles/arch/powerpc/ppc64/64le/package.use.force | 1 + profiles/arch/powerpc/ppc64/64ul/package.use.force | 1 + profiles/base/package.use.force | 1 + 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index 0f229fbe72e6..82fe064c9287 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -14,5 +14,6 @@ DIST openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz 115353932 BLAKE2B 0cc4ab07808 DIST openjdk-bootstrap-17.0.3_p7-riscv.tar.xz 113344052 BLAKE2B 69ae326c600ecf1840a0874b1e26545779434b979e195a3bc7975615f873cd9ffce324f291e56a2800edc304447845baec774b2a08964afde274bd8e0dd3f704 SHA512 4a483faa32b26758f6fae605fdb3d3b77814c627a3a560e91ca88e2d36a88543a53f019a59b5a6456b87ca671e8b7129d5766210bd5cd52125cb3a040ec2a23f DIST openjdk-bootstrap-21.0.0_p35-ppc64.tar.xz 125375264 BLAKE2B 28802995f393dc76362dae766f8b598fd56085051418075d4c426293e6431b441ea38a2d2e4676fc89173d10324e3aafac52c97a5d9459bb0199168a07807e16 SHA512 cbd3992450c44764373c25313f6ce32f0c8a47abec557e4a10f7f8517435bf450ba5ac9fa9c8cdfb41f1536b55829d733426dc12dc2b5a2eebf5a94e9094752a DIST openjdk-bootstrap-21.0.0_p35-x86.tar.xz 120906212 BLAKE2B c3a56f4e51a8aca1c318b9c32bebdb4c09e42d80416ce1843bc80077f09466b7f54627ab6992f9149fdabdb4d5557c3cad6b5e93b37ba3d89d84f736fc07a57a SHA512 40f0cf60adaebd0c6ae11badb6b71727a5cc64c89077731b0f7cc82f203297b9b780ae43ec74eca9dd5a64de1209f519c2ad0f9083c017cf474d1020206f762c +DIST openjdk-bootstrap-25_p36-ppc64.tar.xz 140209032 BLAKE2B 29f4cd87386543e611e70824abbacc1c433d0f5400fb115e4e0905fb9d92a9961c2fc8ee9f126739ce1695e9b6f657015c4fbfceb854e09127bdbb14a6106773 SHA512 98cc7b46d213d01846468a35108bd1c2ffedd3b51f5180561717b07aefaca98d08a642b2118d38b9822c29b2e61bc046833d2524fe63926c3ad4777b135d7026 DIST openjdk-bootstrap-8.402_p06-ppc64.tar.xz 34476368 BLAKE2B 1f896772f5e40a2793c5d9294e65e429c94204f91e91bfd76ff780e1d6318741c2052c3f20e59abcfb7018924983b5c9f386f14f912660e3e86296185f348482 SHA512 7bace068c5ac7604ad9db3ed655a52a4a90195efbf2fc342389cf7929d82d3f7b861fe700c16f513599bf9c064a87c9aa5966d7bd45aa7ed5e55ec317667be6a DIST openjdk-bootstrap-8.402_p06-x86.tar.xz 37076244 BLAKE2B bd50f84e8ac2ee9850c158c7e7d9fae9741112230dcd6e314163911921d63e3222cd3f4ab9d08bbaacbf6d9bfce9a1a9336e21088fba6396613489a701b30797 SHA512 fe5719e0bbf9bcd6eb9790ebd4da34e7f6c99fe4b7d41de2b5d00b20ebe76a77d857c726d1a71b7f40657ca2a9aa08eaa9efc1ab4be60016f66af95530b454b5 diff --git a/dev-java/openjdk/openjdk-25_p36.ebuild b/dev-java/openjdk/openjdk-25_p36.ebuild index e3e83a7415c2..f45c00054e9b 100644 --- a/dev-java/openjdk/openjdk-25_p36.ebuild +++ b/dev-java/openjdk/openjdk-25_p36.ebuild @@ -9,7 +9,7 @@ JAVA_DISABLE_DEPEND_ON_JAVA_DEP_CHECK="true" inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs # variable name format: <UPPERCASE_KEYWORD>_XPAK -PPC64_XPAK="21.0.0_p35" # big-endian bootstrap tarball +PPC64_XPAK="25_p36" # big-endian bootstrap tarball # Usage: bootstrap_uri <keyword> <version> [extracond] # Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian) @@ -71,7 +71,7 @@ S="${WORKDIR}/${JDK_REPO}-jdk-${MY_PV//+/-}" LICENSE="GPL-2-with-classpath-exception" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source +system-bootstrap systemtap" diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force b/profiles/arch/powerpc/ppc64/64le/package.use.force index 3a750ec50bf7..3ea666673bdb 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.force +++ b/profiles/arch/powerpc/ppc64/64le/package.use.force @@ -8,6 +8,7 @@ dev-java/openjdk:8 system-bootstrap dev-java/openjdk:11 system-bootstrap dev-java/openjdk:17 system-bootstrap dev-java/openjdk:21 system-bootstrap +dev-java/openjdk:25 system-bootstrap # Michał Górny <[email protected]> (2021-02-19) # We have ready-to-use configs here. diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force b/profiles/arch/powerpc/ppc64/64ul/package.use.force index fbff0a723e85..74734d909478 100644 --- a/profiles/arch/powerpc/ppc64/64ul/package.use.force +++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force @@ -8,3 +8,4 @@ dev-java/openjdk:8 -system-bootstrap dev-java/openjdk:11 -system-bootstrap dev-java/openjdk:17 -system-bootstrap dev-java/openjdk:21 -system-bootstrap +dev-java/openjdk:25 -system-bootstrap diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 7badc70693eb..98af6f0a5e53 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -196,6 +196,7 @@ dev-java/openjdk:8 system-bootstrap dev-java/openjdk:11 system-bootstrap dev-java/openjdk:17 system-bootstrap dev-java/openjdk:21 system-bootstrap +dev-java/openjdk:25 system-bootstrap # Michał Górny <[email protected]> (2021-11-04) # Enable all LLVM targets unconditionally. Unfortunately, disabling
