diff --git a/java-17-openjdk.spec b/java-17-openjdk.spec index 2931fea..8d96284 100644 --- a/java-17-openjdk.spec +++ b/java-17-openjdk.spec @@ -472,9 +472,6 @@ sed -i -e "s:@NSS_SECMOD@:sql\:/etc/pki/nssdb:g" nss.fips.cfg export ARCH_DATA_MODEL=64 %endif -EXTRA_CFLAGS="-Wno-error" -EXTRA_CPP_FLAGS="-Wno-error" - %ifarch %{ix86} EXTRA_CFLAGS="${EXTRA_CFLAGS} -mstackrealign -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4" EXTRA_CPP_FLAGS="${EXTRA_CPP_FLAGS} -mstackrealign -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4" @@ -518,8 +515,10 @@ bash ../configure \ %endif --with-stdc++lib=dynamic \ --disable-javac-server \ +%ifarch %{ix86} --with-extra-cxxflags="${EXTRA_CPP_FLAGS}" \ --with-extra-cflags="${EXTRA_CFLAGS}" \ +%endif --disable-warnings-as-errors make --no-print-directory \