Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
Date: Thu, 20 Jan 2022 07:23:55
Message-Id: 1642663399.fb69eb62fd09ff2be305dc24b2530ed6e3c25bb5.gyakovlev@gentoo
1 commit: fb69eb62fd09ff2be305dc24b2530ed6e3c25bb5
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 20 06:56:42 2022 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 20 07:23:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb69eb62
7
8 dev-java/openjdk: remove pch support in 17.0.2_p8
9
10 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
11
12 dev-java/openjdk/openjdk-17.0.2_p8.ebuild | 12 +++---------
13 1 file changed, 3 insertions(+), 9 deletions(-)
14
15 diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
16 index aaaa8aa2acd3..8f9535b79322 100644
17 --- a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
18 +++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
19 @@ -3,7 +3,7 @@
20
21 EAPI=6
22
23 -inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing pax-utils toolchain-funcs
24 +inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing toolchain-funcs
25
26 # variable name format: <UPPERCASE_KEYWORD>_XPAK
27 PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball
28 @@ -40,7 +40,7 @@ SRC_URI="
29 LICENSE="GPL-2"
30 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
31
32 -IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap pch selinux source system-bootstrap systemtap"
33 +IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap"
34
35 COMMON_DEPEND="
36 media-libs/freetype:2=
37 @@ -179,6 +179,7 @@ src_configure() {
38
39 local myconf=(
40 --disable-ccache
41 + --disable-precompiled-headers
42 --disable-warnings-as-errors
43 --enable-full-docs=no
44 --with-boot-jdk="${JDK_HOME}"
45 @@ -215,13 +216,6 @@ src_configure() {
46 fi
47 fi
48
49 - # PaX breaks pch, bug #601016
50 - if use pch && ! host-is-pax; then
51 - myconf+=( --enable-precompiled-headers )
52 - else
53 - myconf+=( --disable-precompiled-headers )
54 - fi
55 -
56 if use !system-bootstrap ; then
57 addpredict /dev/random
58 addpredict /proc/self/coredump_filter