diff options
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.ebuild | 4 |
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 } |