summaryrefslogtreecommitdiff
path: root/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-08-07 10:46:23 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2021-08-07 10:46:23 -0400
commit076dc10ccfad3a726bfe6f183589705ee1e89178 (patch)
tree01a4e71e4b42dc06cf154e8623e6d0c2fe844d7d /dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
parentbb56f4cc3a87723ca3fd5d6f1e1cd28c2ba29b56 (diff)
downloadgentoo-overlay-076dc10ccfad3a726bfe6f183589705ee1e89178.tar.xz
gentoo-overlay-076dc10ccfad3a726bfe6f183589705ee1e89178.zip
dev-java/openj9-openjdk: fixes, drop 9999
Diffstat (limited to 'dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild')
-rw-r--r--dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild b/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
index b51e7de..c9285f0 100644
--- a/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
+++ b/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
@@ -113,6 +113,7 @@ pkg_pretend() {
openjdk_check_requirements
if [[ ${MERGE_TYPE} != binary ]]; then
has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}, bug #677876"
+ [[ $(gcc-major-version) == 11 ]] && die "gcc 11 hangs when optimizing exploded image"
fi
}
@@ -257,7 +258,6 @@ src_configure() {
unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS
CFLAGS= CXXFLAGS= LDFLAGS= \
CONFIG_SITE=/dev/null \
- EXTRA_CMAKE_ARGS="-DOMR_WARNINGS_AS_ERRORS=OFF" \
econf "${myconf[@]}"
)
}
@@ -269,6 +269,8 @@ src_compile() {
#LOG=debug
$(usex doc docs '')
$(usex jbootstrap bootcycle-images product-images)
+
+ EXTRA_CMAKE_ARGS="-DOMR_WARNINGS_AS_ERRORS=OFF"
)
emake "${myemakeargs[@]}" -j1 #nowarn
}