openjdk: Remove jbootstrap use flag.

It does not have any real benefit for bootstrapping new openjdk versions.
This commit is contained in:
Andrius Štikonas 2022-01-09 00:26:35 +00:00
parent d2e39c37ef
commit 021eb3ae9e
9 changed files with 57 additions and 69 deletions

View File

@ -101,14 +101,14 @@ DIST openjdk-langtools-8.272_p10.tar.bz2 2399755 BLAKE2B 34ffa30993fa9f42ed2fa96
DIST openjdk-langtools-9.0.4_p12.tar.bz2 4497608 BLAKE2B 382bfa6119345f1983cf5a168fa0d2e523a6dad5ad35f446cd11d6f6f24bb5850e65d1d0aab7fe8298ba7a2d7fe3ebb8a472c567a46577dff17ab80ea32abae9 SHA512 ef3c70be906a4b0dd9c9195c88da045909ee3ef144941fb7b4495ed66b4162f481095cad87626d2bd38e5a62134b440223cd008dd6123b6b43c00e338610a692
DIST openjdk-nashorn-8.272_p10.tar.bz2 2850055 BLAKE2B 2348c0f45916101d9fcb4aaa283d2c03be5b28decf12248ec930b9d726e346d0884dd64a22627e2f2fd8260c8755d0bc46a1cf6fecf691a30a7f4b54f6a293a9 SHA512 754fcdca5e0ce523d73cbdfbdcaaa13677ed8c2b72c5ae04ff1cc77fd73469f3366e51add68b13bac3c43800fecfcbb93bf4fcf7469258c4adc57e414b105ef5
DIST openjdk-nashorn-9.0.4_p12.tar.bz2 8961760 BLAKE2B 2ff03adf87a0e0561d52529cf95b8fb827e75773462be7ecddd60dc966e1a229b897eb65a0301a531dfcaff884122e612f1a24b5d5fbc8f0352a8d84218423d7 SHA512 848c6ece418e250561572ad704baeb565580098cfc5f849d4e1a3b41b916aae3487eb4d8d0b319f3a503d122ec064ed4de0678d06821c9a2bdb09c990e589c97
EBUILD openjdk-10.0.2_p13.ebuild 8367 BLAKE2B 65676be67ab888c269982848a384ae2a6f5fe584050a0459b623cb2b0c7487886aa7ae8f37d902e120f4cd6e0ce3ed5a317443f342827397978f44ab26d684c5 SHA512 dfd4297d7f3a5d41acc4c6a9b03b9f065df02e4ed2fd3aa9552fc606b800936165280f8ca76fdec7e74cae6e4def6e2075ca505e5e7623eda1eeb8c6c5c82ca8
EBUILD openjdk-11.0.9_p11.ebuild 8408 BLAKE2B d191259f7cab2db1841825832104a3eaf1755bdf6f05d5325b13402771102b2dee85af652e290b91c050c1f7a0ecb43718b2d050eae08b68aa5319be7d7c0d40 SHA512 be78a0edc4eeacadde35ebdca9f1bd5f09af08d890cde1fa97df9587205bc84efd181b2980436dad0b2f6e378d398ce4a4d15f3c003900a6d40f0a7ba0fb2064
EBUILD openjdk-12.0.2_p01.ebuild 8914 BLAKE2B 7a331d4bfddd1a6a8d4c79d86cf47a287864bb6923e60be6b6311e3e192756b3f8f3c6a513cc07ff7a772c5549efea02bfbf269afeb8c3082e60f2ec3c1547fd SHA512 b26f970c72c59d7ad9d570db39e5d4c2d647afb51b44e8498b9a8c81fc2afbf98a814dc9d34a94b4524b3e536c7c8cb0b6bdbb9fc8f8f3b1f967eeb47e011910
EBUILD openjdk-13.0.4_p01.ebuild 8417 BLAKE2B 521f065801713eec3290d6fca3ae224f8fae56c026dedcc9e609d9ad92bf2c21ba195d785b8936a1099bb69109fc744132e8876f8e15dcd85f8304cbf1771c4e SHA512 5c08b3a707929881bdac4b8759851f4f0b80482245890568149adadded1e597a8260e707264cf85ea082f610a1f290ca9a00961f78af38466e433f867bd8a8c9
EBUILD openjdk-14.0.2_p01.ebuild 8419 BLAKE2B cdf793ba4d051f57c89027fca2a42666227974d2d1dc9191d9ef21f18110fa302fa6dfbe0a1daf3a6609e1458319f2a6150c1c07180096f1ccd66206160e77fd SHA512 d18978808c7ee2c530eabe1d749681ad50314366590d7683b39854dee9b07f6a609b115ecfc58e021bda493c0eec8e17ff0178fe3b8261675feaf152b9c97f4a
EBUILD openjdk-15.0.0_p36.ebuild 8645 BLAKE2B 8a4516e98f32bb038b6a5b0123bba4615842c6d19ed1fc1416c71f789d5ca6e366d8a71501d650c3a77304d80f3140a1e437b98b3045186ee538a81307d5f457 SHA512 7e637fae9f756c290479602175f8c9ca5d31a5d75fe69b21fb54e0aba2b559d4329e03f20935b8109a946bcf6063996f6f42a25693c3f2ad62590ff6bbb1a379
EBUILD openjdk-16.0.0_p36.ebuild 8496 BLAKE2B a98e9f85c96b6d0098ce21e337b5764c88c9933eb8abf94c0906430b60a85657360fb903eec0973262a268b8781324deea8d21a9025e91dbdf19796dc07b9c27 SHA512 b02a2fed9ae8ff387ae6691e21f2dba0b3f3cc1c636a9c5ea328f9dd41effb11e809bc77ca0ac84e980f07480413066b1f76f5f3f923d32e290ecb757f8fa687
EBUILD openjdk-17.0.0_p35.ebuild 8437 BLAKE2B 630c114db9825acc447a637fced52c7dd72e272243b71b5c8c154e005d363663479cfa0477357981ebed87d40548b3c179329af26538f12fa16cc83bb17d3718 SHA512 59689cbc3133200fb0bde1cd8e5c113abd5488105e75aaaea6166942067a04710e9326da7a9f2ade02d0fc8308b00ce1d3ce2e902a7a4bbcc15830be8f891b22
EBUILD openjdk-10.0.2_p13.ebuild 8281 BLAKE2B cfeaff3e4311349241c04566d2a909b2476bf3a88c7e4a8e737590f42782ac99f1a6f6a688e91643e0c4edd752d947ed06036b7ed8c9aef06556080f054dc60e SHA512 07d4b63a0c0433b242eee6520ceaadf510ea38bf29e8d3c4decdb046b9f2c108471de047c03b0b54e4307112f4ff910bfc35cbef5b210e68ccb2a63906769bdf
EBUILD openjdk-11.0.9_p11.ebuild 8322 BLAKE2B e373727aa476dd096347cf54f630c86cd550352607fb4e76fc31d4dfdc2f818aea55c10cb30bd6c4260bfd8ad97231a038a638a6721fbd2fb0c1426672724e1d SHA512 1d46de59f8c1587738a03019269f3d63b08babce1dd936eb565b453494ffe3e4f1dcc576df377db17ca9ade79f282818de76f70c4c9d61e543afa739a5de3290
EBUILD openjdk-12.0.2_p01.ebuild 8828 BLAKE2B 49f0ffbc8481e677a782f943d08462e69f67d787e6ff8b4d0605145634c1eee262d4c3e13b97c42e77518fc76053fb616b48c34b3eb7d1d2e87f95b9e2491a4a SHA512 471c720b21e36cbab0b997f193f3e5955edf6ed0131280c4ddfb60c4a529ebada5c5e1c48d288561e5b3cfa328855901d0625544413cf55e5dc4a0fcb970daaf
EBUILD openjdk-13.0.4_p01.ebuild 8297 BLAKE2B 56a6230eabbac03d0ec44ccd1b1327687eb8e959cffcdbdf20708a81ab23f5079d3631caf616702d997e6682d1eaabcad493b7e20e9bea6f216ff45c5a0e8f55 SHA512 d6b96834a29ba3715bcde4678b612f0e43fa36acb1dad080f1c7b8f7eb1205eac8fa5e1e25c4b9cbb209d7819c4b8d73d46410bfcc5f6ce71a99cc06eded3e6a
EBUILD openjdk-14.0.2_p01.ebuild 8299 BLAKE2B e6b2085ec40715bc5c66e36b7e77009bb546605acbee51a13c893c52403dee2888e8f37bad53cd133733edb0671c3d65e43ad25ec416554b4fbf4cc4cdba6ee2 SHA512 a9b8819a4a04bcfd9944c5ef644f28a960d953948aafae81f013edda49c6c73b759eca323498483e8aac0d1b2252e808c1fa94ed6489741d09679f13d412ff7d
EBUILD openjdk-15.0.0_p36.ebuild 8531 BLAKE2B 1a74403a0458a8ea497b8646ca3447bc97c3907bddcb2a8f17ab57bd2880ee1d5ed43046c8654fc24c5fbe682bcfb75e4470763a171b6e6a05b86fadb115e3ec SHA512 d425e28d5b52d4302523a5ce73e64934f25c6d6c4c3e73ca20eedea5e9d6beb90d6e4399a70de3e5122e7e0f13fd4698cb09f813bd64825678d20051aec12a16
EBUILD openjdk-16.0.0_p36.ebuild 8349 BLAKE2B b15021ca0e8c4c2237ea33e933952d676342f22330aef38a0f3b41dc2579ff0d773799c52f4e13faa37ef65f2171264fcea859f145d9aa6cda5c315eac9844fe SHA512 be109ab81e47004055888e92553634ab364dda54f106b9d0d88282a1466ae2828251bcf510734a7faf9d110138a94082d40b2ca4fdf0d982e7889de92b34eacc
EBUILD openjdk-17.0.0_p35.ebuild 8351 BLAKE2B 747abf7afffb84365da84dd9e6119c8b649310cc0486b25ec71980e5e1abf05f8a0f50de056ea9b8df9404b78fb38fa83377905c3b2855ad936ab58e60c051b5 SHA512 181c3c2e4e6a62af7f8edc0ac0bad075f037a8e528de7345c8a45384ff76acb54839f1cfa7332bd09d9ab4e50732f30aa4920d839768e6af5cddc38340102e7e
EBUILD openjdk-8.272_p10.ebuild 8089 BLAKE2B b4389633ce651fe874103a98e07c2b97b0b737d105a73c9c136f83341ce62e6c6f8cb3ba7399056dc59db051330305c74ed491e01f40de623bf264bf9a66c325 SHA512 7e2bc5cc6a23835cc001b0a1d29661e2044c8060015561b455e2598aeced1463f75d3ffcd464ce1eeae6b0f89e87e825757326255c982843c4628c9f56f4c0bd
EBUILD openjdk-9.0.4_p12.ebuild 8381 BLAKE2B 6fb0588ad8348e8098d217762d327fc98e6bc0bd455259ac6ff47328afe5648e4bdbf5b379a3ea0e5c636e1affa87994832617fd2f5e89b7b86fb6eb8169ce38 SHA512 f896faeb7ffc070720f61a76b64737724d716c9d1452acda41d37b94e6e4cb03e4ef1fce960726d0ea0a5bc235ed876e90ec4a13f75868261f9729aae190a624
MISC metadata.xml 1432 BLAKE2B 36a11642c99127a5f97fc0b095a142705c6b4e077ed24604f1886e4d1beaa47b4fa30359600797d5e6a085befd11a2851196fe97a75a0f0907461679946b4cbf SHA512 ecc66015da3a0fc616b91dd5aaffb5b050c9f66e936cad02ec12fb56dd7c6b3b3c331d8856402c0deee16c415ea083e088cce7414703f9d659f551883b055ff0

View File

@ -15,7 +15,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="amd64 arm64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -76,7 +76,6 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -217,8 +216,8 @@ src_configure() {
src_compile() {
emake -j1 \
$(usex doc docs '') \
$(usex jbootstrap bootcycle-images product-images) \
JOBS=$(makeopts_jobs) LOG=debug
JOBS=$(makeopts_jobs) LOG=debug \
product-images
}
src_install() {

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -17,7 +17,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -78,7 +78,6 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -222,7 +221,7 @@ src_compile() {
LOG=debug
CFLAGS_WARNINGS_ARE_ERRORS= # No -Werror
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}

View File

@ -17,7 +17,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -80,7 +80,6 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -234,7 +233,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -17,7 +17,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -80,7 +80,6 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -134,13 +133,13 @@ pkg_setup() {
src_prepare() {
default
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/fix-bootjdk-check.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/fix-bootjdk-check.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally remove not compilable module (hotspot jdk.hotspot.agent)
# this needs libthread_db which is only provided by glibc
@ -220,7 +219,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}
@ -289,4 +288,3 @@ pkg_postinst() {
ewarn "absolute location under ${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}."
fi
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -17,7 +17,7 @@ SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -80,7 +80,6 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -134,13 +133,13 @@ pkg_setup() {
src_prepare() {
default
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/fix-bootjdk-check.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/fix-bootjdk-check.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally remove not compilable module (hotspot jdk.hotspot.agent)
# this needs libthread_db which is only provided by glibc
@ -220,7 +219,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}
@ -289,4 +288,3 @@ pkg_postinst() {
ewarn "absolute location under ${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}."
fi
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -24,7 +24,7 @@ HOMEPAGE="https://openjdk.java.net"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -85,7 +85,6 @@ REQUIRED_USE="javafx? ( alsa !headless-awt )"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -139,12 +138,12 @@ pkg_setup() {
src_prepare() {
default
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally apply patches for musl compatibility
if use elibc_musl; then
eapply "${FILESDIR}/musl/${SLOT}/build.patch"
eapply "${FILESDIR}/musl/${SLOT}/ppc64le.patch"
eapply "${FILESDIR}/musl/${SLOT}/aarch64.patch"
fi
# conditionally remove not compilable module (hotspot jdk.hotspot.agent)
# this needs libthread_db which is only provided by glibc
@ -224,7 +223,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}
@ -293,4 +292,3 @@ pkg_postinst() {
ewarn "absolute location under ${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}."
fi
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -24,7 +24,7 @@ HOMEPAGE="https://openjdk.java.net"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -85,7 +85,6 @@ REQUIRED_USE="javafx? ( alsa !headless-awt )"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -139,13 +138,13 @@ pkg_setup() {
src_prepare() {
default
if use elibc_musl ; then
eapply "${FILESDIR}/patches/${SLOT}/1001_ppc64le.patch"
if use elibc_musl ; then
eapply "${FILESDIR}/patches/${SLOT}/1001_ppc64le.patch"
# this needs libthread_db which is only provided by glibc
# haven't found any way to disable this module so just remove it.
rm -rf "${S}"/src/jdk.hotspot.agent || die "failed to remove HotSpot agent"
fi
# this needs libthread_db which is only provided by glibc
# haven't found any way to disable this module so just remove it.
rm -rf "${S}"/src/jdk.hotspot.agent || die "failed to remove HotSpot agent"
fi
chmod +x configure || die
}
@ -218,7 +217,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}
@ -287,4 +286,3 @@ pkg_postinst() {
ewarn "absolute location under ${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}."
fi
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -24,7 +24,7 @@ HOMEPAGE="https://openjdk.java.net"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap"
IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +pch selinux source systemtap"
COMMON_DEPEND="
media-libs/freetype:2=
@ -85,7 +85,6 @@ REQUIRED_USE="javafx? ( alsa !headless-awt )"
openjdk_check_requirements() {
local M
M=2048
M=$(( $(usex jbootstrap 2 1) * $M ))
M=$(( $(usex debug 3 1) * $M ))
M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
@ -218,7 +217,7 @@ src_compile() {
LOG=debug
ALL_NAMED_TESTS= # Build error
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
product-images
)
emake "${myemakeargs[@]}" -j1 #nowarn
}