diff options
Diffstat (limited to 'dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild')
-rw-r--r-- | dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild b/dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild index 917362f..12447f2 100644 --- a/dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild +++ b/dev-java/openj9-openjdk/openj9-openjdk-16.0.27.0.ebuild @@ -110,6 +110,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 } @@ -216,7 +217,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[@]}" ) } @@ -228,6 +228,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 } |