summaryrefslogtreecommitdiff
path: root/dev-java/openj9-openjdk/openj9-openjdk-11.0.27.0.ebuild
diff options
context:
space:
mode:
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
}