diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index 4db1488..56c058a 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -129,6 +129,12 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif +%if 0%{?suse_version} > 1500 && !0%{?sle_version} +%global with_shenandoah 1 +%else +%global with_shenandoah 0 +%endif +%global NSS_LIBDIR %(pkg-config --variable=libdir nss) %bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -141,12 +147,6 @@ %else %global with_systemtap 0 %endif -%if 0%{?suse_version} > 1500 && !0%{?sle_version} -%global with_shenandoah 1 -%else -%global with_shenandoah 0 -%endif -%global NSS_LIBDIR %(pkg-config --variable=libdir nss) %if %{with_systemtap} # Where to install systemtap tapset (links) # We would like these to be in a package specific subdir, @@ -420,7 +420,7 @@ this package unless you really need to. # Setup nss.fips.cfg sed -e "s:@NSS_LIBDIR@:%{NSS_LIBDIR}:g" %{SOURCE17} > nss.fips.cfg -sed -i -e "s:@NSS_SECMOD@:/etc/pki/nssdb:g" nss.fips.cfg +sed -i -e "s:@NSS_SECMOD@:%{_sysconfdir}/pki/nssdb:g" nss.fips.cfg %build %define _lto_cflags %{nil} @@ -520,7 +520,7 @@ sh autogen.sh %endif --with-nashorn-src-zip=%{SOURCE10} -make patch %{?_smp_mflags} +%make_build patch patch -p0 -i %{PATCH2} patch -p0 -i %{PATCH3} @@ -549,7 +549,7 @@ patch -p0 -i %{PATCH5001} bash ./autogen.sh ) -make %{?_smp_mflags} +%make_build export JAVA_HOME=$(pwd)/%{buildoutputdir}images/j2sdk-image