diff --git a/aarch32.tar.xz b/aarch32.tar.xz index 4e96230..7f7e67d 100644 --- a/aarch32.tar.xz +++ b/aarch32.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b2a76be156bf7af00dd705abe80ea819afa7b42ad2dbc37dac4df05f87d3803c -size 6785636 +oid sha256:ce479d60e7e9c155c5489bb04f0f94b339c0dda7c08ca0ab595268dbd17ff9f2 +size 6792096 diff --git a/corba.tar.xz b/corba.tar.xz index edbc61a..769a9bb 100644 --- a/corba.tar.xz +++ b/corba.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:69200a5f46b917f5ffcdb64729e6871cdbe152d767a569e18be3725b45536a32 -size 945136 +oid sha256:a360315b2a5fc1e6d786a046051d39cb8c06756dedb2f70d9f5572132ed6e30e +size 946136 diff --git a/hotspot.tar.xz b/hotspot.tar.xz index d14c910..be675ab 100644 --- a/hotspot.tar.xz +++ b/hotspot.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ce71e125b3ac598f8a46bcbdd2c9e5727beeee15c1e081b06d49aa5346afb897 -size 6880664 +oid sha256:038cf6262034f9f920ec6b870bf3e5d75828190985aafe3e107850ce56a9fe9a +size 6887280 diff --git a/icedtea-3.0.1-sunec.patch b/icedtea-3.0.1-sunec.patch deleted file mode 100644 index 33c8679..0000000 --- a/icedtea-3.0.1-sunec.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- icedtea-3.0.1/acinclude.m4 2016-04-24 08:37:02.061302798 +0200 -+++ icedtea-3.0.1/acinclude.m4 2016-04-25 13:04:21.040872931 +0200 -@@ -1959,7 +1959,7 @@ - PKG_CHECK_MODULES(NSS_JAVA, nss-java, [NSS_JAVA_FOUND=yes], [NSS_JAVA_FOUND=no]) - if test "x${NSS_SOFTOKN_FOUND}" = "xyes"; then - SUNEC_CFLAGS=$NSS_SOFTOKN_CFLAGS; -- SUNEC_LIBS="-lfreebl $NSS_LIBS"; -+ SUNEC_LIBS=$NSS_SOFTOKN_LIBS; - elif test "x${NSS_JAVA_FOUND}" = "xyes"; then - SUNEC_CFLAGS="$NSS_JAVA_CFLAGS -DLEGACY_NSS"; - SUNEC_LIBS=$NSS_JAVA_LIBS; ---- icedtea-3.0.1/configure 2016-04-24 08:37:14.373081753 +0200 -+++ icedtea-3.0.1/configure 2016-04-25 13:05:26.851392635 +0200 -@@ -7925,7 +7925,7 @@ - fi - if test "x${NSS_SOFTOKN_FOUND}" = "xyes"; then - SUNEC_CFLAGS=$NSS_SOFTOKN_CFLAGS; -- SUNEC_LIBS="-lfreebl $NSS_LIBS"; -+ SUNEC_LIBS=$NSS_SOFTOKN_LIBS; - elif test "x${NSS_JAVA_FOUND}" = "xyes"; then - SUNEC_CFLAGS="$NSS_JAVA_CFLAGS -DLEGACY_NSS"; - SUNEC_LIBS=$NSS_JAVA_LIBS; diff --git a/icedtea-3.10.0.tar.xz b/icedtea-3.10.0.tar.xz deleted file mode 100644 index 3e73d6b..0000000 --- a/icedtea-3.10.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ac4c5ec996555db6b4943e3849afc72ba2504b14c7d443cded68dd7d7e0055f9 -size 1538932 diff --git a/icedtea-3.11.0.tar.xz b/icedtea-3.11.0.tar.xz new file mode 100644 index 0000000..45795fc --- /dev/null +++ b/icedtea-3.11.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0954df4cd616bb65e1c41d944fdde74d94a7426848f39457ba11586915d11f9 +size 1552144 diff --git a/java-1_8_0-openjdk.changes b/java-1_8_0-openjdk.changes index 6c5a1ed..3ab6e32 100644 --- a/java-1_8_0-openjdk.changes +++ b/java-1_8_0-openjdk.changes @@ -1,3 +1,261 @@ +------------------------------------------------------------------- +Tue Mar 5 07:44:21 UTC 2019 - Fridrich Strba + +- Update to version jdk8u201 (icedtea 3.11.0) + * Security fixes + + S8199156: Better route routing + + S8199161: Better interface enumeration + + S8199166: Better interface lists + + S8199552: Update to build scripts + + S8200659: Improve BigDecimal support + + S8203955: Improve robot support + + S8204895: Better icon support + + S8205356: Choose printer defaults + + S8205709: Proper allocation handling + + S8205714: Initial class initialization + + S8206290, CVE-2019-2422, bsc#1122293: Better FileChannel + transfer performance + + S8206295: More reliable p11 transactions + + S8206301: Improve NIO stability + + S8208585: Make crypto code more robust + + S8209094, CVE-2019-2426: Improve web server connections + + S8210094: Better loading of classloader classes + + S8210598: Strengthen Windows Access Bridge Support + + S8210606: Improved data set handling + + S8210610: Improved LSA authentication + + S8210866, CVE-2018-11212, bsc#1122299: Improve JPEG + processing + + S8210870: Libsunmscapi improved interactions + * New features + + PR3667: Use the internal copy of the SunEC library rather + than statically linking against NSS + * Import of OpenJDK 8 u192 build 12 + + S6730115: Fastdebug VM crashes with "ExceptionMark destructor + expects no pending exceptions" error + + S8022177: Windows/MSYS builds broken + + S8026331: hs_err improvement: Print if we have seen any + OutOfMemoryErrors or StackOverflowErrors + + S8026335: hs_err improvement: Print exact compressed oops + mode and the heap base value. + + S8027584: Disable ccache by default + + S8031759: Improved tool overriding in configure + + S8033292: only warn, not fail, on unknown variables in + configure + + S8034199: Add 'reconfigure' target for re-creating a + configuration + + S8034788: Rewrite toolchain.m4 to support multiple toolchains + per platform. + + S8035074: hs_err improvement: Add time zone information in + the hs_err file + + S8035495: Improvements in autoconf integration + + S8035725: Must keep microsoft VS_PATH on PATH after toolchain + detection + + S8035730: Configure fails in cygwin if current dir is in + /home/user + + S8035751: Clean up Visual Studio detection logic + + S8035825: Warn instead of fail when calling the configure + wrapper directly + + S8036003: Add + --with-native-debug-symbols=[none|internal|external|zipped] + + S8038340: Cleanup and fix sysroot and devkit handling on + Linux and Solaris + + S8039030: 9-dev windows-i586 build failed with mktemp: + command not found + + S8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS + use of class oop's copy constructor definitions causing error + level diagnostic. + + S8042707: Source changes needed to build JDK 9 with Visual + Studio 2013 (VS2013) + + S8048128: Fix for Solaris Studio C++ 5.13, + CHECK_UNHANDLED_OOPS breaks PPC build. + + S8057538: Build the freetype library during configure on + Windows + + S8067239: [TESTBUG] javax/xml/bind/marshal/8036981/Test.java + failed + + S8069124: runtime/NMT/MallocSiteHashOverflow.java failing in + nightlies + + S8077420: Build failure with SS12u4 + + S8078437: Enable use of devkits for Windows + + S8079788: Fix broken CL version detection in configure for + some Visual Studio configurations + + S8081202: Hotspot compile warning: "Invalid suffix on + literal; C++11 requires a space between literal and identifier" + + S8081323: ConstantPool::_resolved_references is missing in + heap dump + + S8114823: G1 doesn't honor request to disable class unloading + + S8134157: adlc fails to compile with SS12u4 + + S8138692: libjsig compilation is missing EXTRA_CFLAGS on + macosx + + S8140470: javax/xml/crypto/dsig/SecurityManager/ + /XMLDSigWithSecMgr.java failed with AccessControlException + + S8148175: C1: G1 barriers don't preserve FP registers + + S8150426: Wrong cast in metadata_at_put + + S8150688: Fix os_windows siglabel + + S8153194: PreserveFPRegistersTest.java runs out of memory in + the nightlies + + S8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its + context class loader + + S8158012: Use SW prefetch instructions instead of BIS for + allocation prefetches on SPARC Core C4 + + S8160748: Inconsistent types for ideal_reg + + S8162362: Introduce system property to control enabled + ciphersuites + + S8162540: Crash in C2 escape analysis with assert: "node + should be registered" + + S8165463: Native implementation of sunmscapi should use + operator new (nothrow) for allocations + + S8173013: JVMTI tagged object access needs G1 pre-barrier + + S8176033: New cygwin grep does not match \r as newline + + S8176192: Incorrect usage of Iterator in Java 8 In + com.sun.jndi.ldap.EventSupport.removeNamingListener + + S8178370: [TEST_BUG] + java/security/Signature/SignatureLength.java fails + + S8179079: Incremental HotSpot builds broken on Windows + + S8179675: Build with error on windows with new Cygwin grep + + S8185855: Debug exception stacks should be clearer + + S8186171: HashMap: Entry.setValue may not work after + Iterator.remove() called for previous entries + + S8186646: Nashorn: "duplicate code" assertion when binding a + vararg function that just passes arguments along + + S8188083: NullPointerExcpn-java.awt.image.FilteredImageSource + .startProduction JDK-8079607 + + S8189170: Add option to disable stack overflow checking in + primordial thread for use with JNI_CreateJavaJVM + + S8189760: sun/security/ssl/CertPathRestrictions/ + /TLSRestrictions.java failed with unexpected Exception + intermittently + + S8193171: keytool -list displays "JKS" for a PKCS12 keystore + + S8193758: Update copyright headers of files in src tree that + are missing Classpath exception + + S8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken + + S8194642: Improve OOM error reporting for JDK8 + + S8195095: Images are not scaled correctly in JEditorPane + + S8195738: scroll poistion in ScrollPane is reset after + calling validate() + + S8196108: Add build support for VS 2015/2017 + + S8196880: VS2017 Addition of Global Delete Operator with Size + Parameter Conflicts with Arena's Chunk Provided One + + S8196884: VS2017 Multiple Type Cast Conversion Compilation + Errors + + S8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly + Converted to 64 bits + + S8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in + share/runtime/os.cpp + + S8198304: VS2017 (C4838, C4312) Various conversion issues + with gtest tests + + S8198898: Compilation errors in jdk.crypto.mscapi with VS 2017 + + S8200353: Shift or Capslock not working in Textfield after + accented keystrokes + + S8201240: Improve releasing native resources of + BufImgSurfaceData.ICMColorData + + S8201369: Inet4AddressImpl_getLocalHostName reverse lookup on + Solaris only + + S8202600: [Zero] Undefined behaviour in + src/os_cpu/linux_zero/vm/os_linux_zero.cpp + + S8202696: Remove exclusion range for phonetic chars in + windows fontconfig.properties + + S8203349: 8u hotspot should recognise later Windows compilers + + S8203368: ObjectInputStream filterCheck method throws + NullPointerException + + S8203499: Uninitialised memory in WinAccessBridge.cpp + + S8203790: MSVCP dependency introduced in awt.dll + + S8203845: backport of JDK-8034788 inadvertently rolled back + JDK-8187045 changes to toolchain.m4 + + S8204053: libsaproc.so not linked with -z,noexecstack + + S8204872: [8u] VS2017: more instances of "error C3680: cannot + concatenate user-defined string literals with mismatched + literal suffix identifiers" + + S8205104: EXTRA_LDFLAGS not consistently being used + + S8205440: [8u] DWORD64 required for later Windows compilers + + S8205677: [8u] casts and type change for 8u to enable later + Windows compilers + + S8206425: .gnu_debuglink sections added unconditionally when + no debuginfo is stripped + + S8206454: [8u] os::current_stack_pointer() fails to compile + on later Windows compilers (warning C4172: returning address + of local variable) + + S8206914: add jdk8u-dev test failures to ProblemList.txt + + S8207402: Stray *.debuginfo files when not stripping debug + info + + S8207853: Need to regenerate configure in jdk8u-dev + + S8209002: 8u192 installed exe and dll files have wrong file + version + + S8210423: Backport of 8034788 breaks GCC version detection + + S8210658: Remove and retag jdk8u192-b10 tag in source + repository + + S8210951: Test sun/security/ssl/SSLContextImpl/ + /CustomizedCipherSuites.java fails + * Import of OpenJDK 8 u201 build 8 + + S8027781: New jarsigner timestamp warning is grammatically + incorrect + + S8159805: sun/security/tools/jarsigner/warnings/ + /NoTimestampTest.java fails after JDK-8027781 + + S8171049: Era.getDisplayName doesn't work with + non-IsoChronology + + S8191438: jarsigner should print when a timestamp will expire + + S8201818: [macosx] Printing attributes break page size set + via "java.awt.print.Book" object + + S8205330: InitialDirContext ctor sometimes throws NPE if the + server has sent a disconnection + + S8207775: Better management of CipherCore buffers + + S8208583: Better management of internal KeyStore buffers + + S8209129: Further improvements to cipher buffer management + + S8209862: CipherCore performance improvement + + S8210695: Create test to cover JDK-8205330 InitialDirContext + ctor sometimes throws NPE if the server has sent a + disconnection + + S8211883: Disable anon and NULL cipher suites + + S8213085: (tz) Upgrade time-zone data to tzdata2018g + + S8213368: JDK 8u201 l10n resource file update + + S8213792: Update THIRD_PARTY_README for LCMS to 2.9 + + S8213949: OpenJDK 8 CCharToGlyphMapper.m missing the + Classpath exception license text + + S8214357: JDK 8u201 l10n resource file update md20 + + S8215257: OpenJDK 8 mozilla_compat.js, parser.js missing the + Classpath exception license text + + S8215377: JDK-8171049 Breaks JCK signature tests - + Era.getDisplayName doesn't work with non-IsoChronology + * Backports + + S6424123, PR3696: JVM crashes on failed 'strdup' call + + S8059847, PR3696: complement JDK-8055286 and JDK-8056964 + changes + + S8074859, PR1937: Re-apply warnings as error switch removed + by 8034788 in 8u192 + + S8076475, PR3696: Misuses of strncpy/strncat + + S8145188, PR2945: Re-apply --with-java-debug-symbols option + removed by 8034788 in 8u192 + + S8214059, PR3693: Undefined behaviour in ADLC + + S8217753, PR3685: Enable HotSpot builds on 5.x Linux kernels + * Bug fixes + + PR3667, PR1983: Backed out changeset 48c15869ecd5 + + PR3667, PR1983: Backed out changeset f0635543beb3 + + PR3667, PR2127: Backed out changeset 0ff7720931e8 + + PR3667, PR2815: Backed out changeset 26e2e029ee25 + + PR3667, PR2899: Backed out changeset 9dc0eca5fa89 + + PR3667, PR2934: Backed out changeset 7513dae3426b + + PR3667, PR3479, RH1486025: Backed out changeset 5dcb55da00c1 + + PR3675: Update CVE URL + + PR3683: Addition of 8189170 in 8u192 breaks 8197429 backport + + PR3691: wget not detected by configure + * SystemTap + + PR3341: jstack.stp should support ppc64[le,be] + * AArch64 port + + S8160748, PR3682: [AArch64] Inconsistent types for ideal_reg + + S8189170, PR3682: [AArch64] Add option to disable stack + overflow checking in primordial thread for use with + JNI_CreateJavaJVM + + S8209414, PR3682: [AArch64] method handle invocation does not + respect JVMTI interp_only mode + + S8215951, PR3682: AArch64: jtreg test + vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults + + S8218185, PR3682: aarch64: missing LoadStore barrier in + TemplateTable::putfield_or_static + + S8219635, PR3682: aarch64: missing LoadStore barrier in + TemplateTable::fast_storefield +- Removed patch: + * icedtea-3.0.1-sunec.patch + + not needed any more + ------------------------------------------------------------------- Mon Jan 7 07:45:12 UTC 2019 - Fridrich Strba @@ -788,7 +1046,7 @@ Fri Sep 28 05:15:18 UTC 2018 - Fridrich Strba 8199406.patch, 8199547.patch, 8200359.patch, 8200666.patch, 8201433.patch, 8202585.patch, 8202996.patch, 8203233.patch, 8203368.patch, 8205491.patch - + Not needed any more + + Not needed any more - Modified patch: * java-1_8_0-openjdk-suse-desktop-files.patch - Rediff to changed context @@ -1808,37 +2066,37 @@ Thu Nov 2 06:30:45 UTC 2017 - fstrba@suse.com VerifyAfterGC for vm/gc/concurrent/lp50yp10rp70mr30st0 + S8146086, PR3439, RH1478402: Publishing two webservices on same port fails with "java.net.BindException: Address already - in use" + in use" + S8184673, PR3475, RH1487266: Fix compatibility issue in - AlgorithmChecker for 3rd party JCE providers + AlgorithmChecker for 3rd party JCE providers + S8185164, PR3438: GetOwnedMonitorInfo() returns incorrect - owned monitor + owned monitor + S8187822, PR3478, RH1494230: C2 conditonal move optimization - might create broken graph + might create broken graph * Bug fixes + PR3479, RH1486025: ECC and NSS JVM crash + PR3486: Path to jvm.cfg is wrong in add-systemtap-boot + S8165852, PR3468: (fs) Mount point not found for a file - which is present in overlayfs + which is present in overlayfs + S8188030, PR3459, RH1484079: AWT java apps fail to start - when some minimal fonts are present + when some minimal fonts are present * PPC port + S8145913, PR3466, RH1498309: PPC64: add Montgomery multiply - intrinsic + intrinsic + S8168318, PR3466, RH1498320: PPC64: Use cmpldi instead of - li/cmpld + li/cmpld + S8170328, PR3466, RH1498321: PPC64: Use andis instead of - lis/and + lis/and + S8181810, PR3466, RH1498319: PPC64: Leverage extrdi for - bitfield extract + bitfield extract * AArch64 port + S8161190, PR3488: AArch64: Fix overflow in immediate cmp - instruction + instruction + S8187224, PR3488: aarch64: some inconsistency between - aarch64_ad.m4 and aarch64.ad + aarch64_ad.m4 and aarch64.ad * SystemTap + PR3467, RH1492139: Hotspot object_alloc tapset uses - HeapWordSize incorrectly + HeapWordSize incorrectly * Shenandoah + Add missing UseShenandoahGC checks to C2 + [backport] Add JVMTI notifications to Shenandoah GC pauses. @@ -1853,52 +2111,52 @@ Thu Nov 2 06:30:45 UTC 2017 - fstrba@suse.com + [backport] Cap heap size for TestRegionSizeArgs test + [backport] Cleanup "dirty" mentions + [backport] Cleanup unused methods and statements + Trivial - cleanup: removed unused field, etc. + cleanup: removed unused field, etc. + [backport] Common pause marker to capture everything - before/after pause + before/after pause + [backport] Consistent print_on and tty handling + [backport] "continuous" heuristics + [backport] Disable biased locking by default + [backport] Fix build error: avoid loops with empty bodies + [backport] Fix build error: switches over enums should take - all enums + all enums + [backport] Fix build error: verifier liveness should not be - implicitly casted to size_t + implicitly casted to size_t + [backport] Fixed assertion failures when printing heap - region to trace output + region to trace output + [backport] Fixed C calling convention of shenandoah_wb() on - Windows + Windows + [backport] LotsOfCycles test always degrades to Full GC + [backport] Made ShenandoahPrinter debug only + [backport] Make sure different Verifier levels work + [backport] Make sure we have at least one memory pool per - memory manager (JMX) + JMX double-counts heap used size + memory manager (JMX) + JMX double-counts heap used size + [backport] Mark heuristics diagnostic/experimental + [backport] Move Verifier "start" message under (gc,start) + [backport] On-demand commit as heap resizing strategy + [backport] Periodic GC + [backport] PhiNode::has_only_data_users() needs to apply to - shenandoah barrier only + shenandoah barrier only + [backport] Pinning humongous regions should be allowed + [backport] Reclaimed humongous regions should count towards - immediate garbage + immediate garbage + [backport] Refactor region flags into finite state machine + [backport] Refactor ShConcThread dispatch + [backport] Refactor ShenandoahFreeSet + Fast-forward over - humongous regions to keep "current" non-humongous + humongous regions to keep "current" non-humongous + [backport] Refactor ShenandoahHeapLock + [backport] Refactor ShenandoahHeapRegionSet + [backport] Region (byte|word) shifts as the replacement for - divisions + divisions + [backport] Rehash -XX:-UseTLAB in tests + Rehash allocation - tests + tests + [backport] Rename inline guards + [backport] Selectable humongous threshold + Humongous top() - should be correct for iteration + should be correct for iteration + [backport] Shortcut concurrent cycle when enough immediate - garbage is reclaimed + garbage is reclaimed + [backport] Templatize and improve inlining of arraycopy and - clone barriers. + clone barriers. + [backport] TestRegionSampling test + [backport] TestSmallHeap test for Shenandoah + [backport] Uncommit heap regions after given delay @@ -1906,7 +2164,7 @@ Thu Nov 2 06:30:45 UTC 2017 - fstrba@suse.com + [backport] Unlock more GC-specific tests for Shenandoah + [backport] Update counters on slow-path more rarely + [backport] Verifier should avoid pushing on stack when - walking objects past TAMS + walking objects past TAMS + [backport] Verifier should walk cset and humongous regions + [backport] Verify humongous regions liveness + [backport] Verify liveness data @@ -1915,11 +2173,11 @@ Thu Nov 2 06:30:45 UTC 2017 - fstrba@suse.com + Fixed Fixed message logging + Handle Java heap initialization and expansion failures + Make sure -verbose:gc, PrintGC, PrintGCDetails work - consistently + consistently + Missing barriers on constant oops + acmp rework + cas fix + - write barrier on constant oop fix + write barrier on constant oop fix + Missing UseShenandoahGC check in - LibraryCallKit::inline_multiplyToLen() + LibraryCallKit::inline_multiplyToLen() + Missing UseShenandoahGC check to C2 + OOME in SurrogateLockerThread deadlocks the GC cycle + Properly unlock ShenandoahVerify diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index 54d82df..60b41ec 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -18,7 +18,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %{ix86} x86_64 ppc64 ppc64le %{aarch64} %{arm} -%global icedtea_version 3.10.0 +%global icedtea_version 3.11.0 %global icedtea_sound_version 1.0.1 %global buildoutputdir openjdk.build/ # Convert an absolute path to a relative path. Each symbolic link is @@ -32,8 +32,8 @@ # priority must be 6 digits in total %global priority 1805 %global javaver 1.8.0 -%global updatever 191 -%global buildver 12 +%global updatever 201 +%global buildver 8 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk %global archname %{sdklnk} @@ -134,11 +134,6 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif -%if 0%{?suse_version} >= 1330 || 0%{?suse_version} == 1315 -%global with_sunec 1 -%else -%global with_sunec 0 -%endif %bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -195,7 +190,7 @@ Patch14: zero-javadoc-verbose.patch # # Patch for PPC Patch103: ppc-zero-hotspot.patch -Patch1000: icedtea-3.0.1-sunec.patch + Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch1002: icedtea-3.8.0-s390.patch Patch2001: disable-doclint-by-default.patch @@ -337,14 +332,7 @@ Provides: jsse = %{version} # ... # java.io.FileNotFoundException: /usr/lib64/libnss3.so #was bnc#634793 -%if %{with sunec} -# The SunEC built against system NSS uses private APIs that -# change from time to time. Require thus the version we built -# against. -%requires_ge mozilla-nss -%else Requires: mozilla-nss -%endif %description headless The OpenJDK 8 runtime environment without audio and video support. @@ -424,7 +412,6 @@ this package unless you really need to. %setup -q -n icedtea-%{icedtea_version} %setup -q -D -n icedtea-%{icedtea_version} -T -a 1 -%patch1000 -p1 %patch1001 -p1 %ifarch s390 %patch1002 -p1 @@ -457,22 +444,14 @@ CXXFLAGS="$CXXFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-d export CFLAGS export CXXFLAGS -%if %{with_sunec} -export NSS_SOFTOKN_CFLAGS="`pkg-config --cflags nss` -I`pwd`" -export NSS_SOFTOKN_LIBS="-L%{_libdir} -lnssdbm3 -lsoftokn3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lfreebl -L%{_libdir}/nspr -lplds4 -lplc4 -lnspr4" -export NSS_CFLAGS="$NSS_SOFTOKN_CFLAGS" -export NSS_LIBS="$NSS_SOFTOKN_LIBS" -%endif - sh autogen.sh %configure \ --disable-downloading \ --with-tzdata-dir=%{_datadir}/javazi \ --with-pkgversion="build %{javaver}_%{updatever}-b%{buildver} suse-%{release}-%{_arch}" \ --with-jdk-home="%{_sysconfdir}/alternatives/java_sdk" \ -%if %{with_sunec} - --enable-sunec \ -%endif + --enable-nss \ + --enable-non-nss-curves \ %if %{with bootstrap} --enable-bootstrap \ %else diff --git a/jaxp.tar.xz b/jaxp.tar.xz index 74dd6fa..ad8ea5f 100644 --- a/jaxp.tar.xz +++ b/jaxp.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:79277071c09112f9383de9b0fd813a5e135e4525562890c17ed44ca0d90dbcfb -size 2290528 +oid sha256:7b9fc4178403d36fc9d15223ad25aa524976ca134a83544b3c7d1355b0be08ad +size 2291488 diff --git a/jaxws.tar.xz b/jaxws.tar.xz index 6c4ff81..21e8ae4 100644 --- a/jaxws.tar.xz +++ b/jaxws.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:92f3cb8a4f615e962fcb6dd40e81dc3134741dbb0dba1556527604d15d765786 -size 2273848 +oid sha256:b009c14bd56e30319ffb4929bef07853a7cf6a38d20e394d8b9a9f94706d2ebd +size 2274588 diff --git a/jdk.tar.xz b/jdk.tar.xz index 2cb3e8d..5ed597f 100644 --- a/jdk.tar.xz +++ b/jdk.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c29b268f08c5615904098126458c5ccc32d9d31457482b97d2ed70b94b79cab5 -size 39217432 +oid sha256:0e20c73bd59536d9148008c64e1de562408b4e2bdfe72e5d20b08b3bdab5b132 +size 39248532 diff --git a/langtools.tar.xz b/langtools.tar.xz index 9501c19..c35889a 100644 --- a/langtools.tar.xz +++ b/langtools.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f2786cd6963696cb989fcd27054505ec74c0f2e31a485f5550ddbe3ad065a917 -size 2072856 +oid sha256:34bba6c97b4cc02fbd514a2a435224a025b175d5b34bf0f6eb85f0cc6295ab79 +size 2073920 diff --git a/nashorn.tar.xz b/nashorn.tar.xz index c0edda5..fb7737f 100644 --- a/nashorn.tar.xz +++ b/nashorn.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9ed937e497e30344a2ee4a938cdec81b5b79642f3c7106f3abf911318fdda99d -size 2320504 +oid sha256:cd0ced75640eb6bb650f2a549d6f0a1f3fe3bad4e9d11d6705693e1a15813f83 +size 2317604 diff --git a/openjdk.tar.xz b/openjdk.tar.xz index 0381550..48c3421 100644 --- a/openjdk.tar.xz +++ b/openjdk.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fc760130ce1c6dc2379f5b219615344ee25d6380ea24813da53fe034eeb4d156 -size 338992 +oid sha256:b7f34d2bc2bc35c45971e57e900e1558a9d8ac1a17a0be730cb1c9e9c504817c +size 358224