commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-11-06 23:44:06 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.11331 (New) Package is "java-1_8_0-openjdk" Fri Nov 6 23:44:06 2020 rev:75 rq:845986 version:1.8.0.272 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-11-02 09:38:15.853487341 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.11331/java-1_8_0-openjdk.changes 2020-11-06 23:44:29.759333237 +0100 @@ -1,0 +2,20 @@ +Wed Nov 4 11:32:33 UTC 2020 - Fridrich Strba + +- Enable Shenandoah garbage collector on supported architectures + +--- +Mon Nov 2 16:04:46 UTC 2020 - Fridrich Strba + +- Added patch: + * s390.patch ++ Fix build on s390 31bit + +--- +Mon Nov 2 14:29:43 UTC 2020 - Fridrich Strba + +- Added patch: + * JDK-8250861.patch ++ Fix regression "8250861: Crash in MinINode::Ideal(PhaseGVN*, + bool)" introduced in October 2020 CPU + +--- New: JDK-8250861.patch s390.patch shenandoah.tar.xz Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.MlpuRf/_old 2020-11-06 23:44:30.999330853 +0100 +++ /var/tmp/diff_new_pack.MlpuRf/_new 2020-11-06 23:44:31.003330845 +0100 @@ -146,6 +146,7 @@ %else %global with_systemtap 0 %endif +%global with_shenandoah 1 %if %{with_systemtap} # Where to install systemtap tapset (links) # We would like these to be in a package specific subdir, @@ -175,7 +176,8 @@ Source7: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/langtools.tar.xz Source8: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz Source9: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/aarch32.tar.xz -Source10: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz +Source10: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/shenandoah.tar.xz +Source11: http://icedtea.wildebeest.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz # RPM/distribution specific patches # RHBZ 1015432 Patch2: 1015432.patch @@ -190,6 +192,10 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch +# Patch for S390 +Patch104: s390.patch +# +Patch200: JDK-8250861.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch1002: icedtea-3.8.0-s390.patch @@ -507,9 +513,14 @@ %ifarch %{arm} --with-hotspot-src-zip=%{SOURCE9} \ %else +%if %{with zero} || %{without shenandoah} --with-hotspot-src-zip=%{SOURCE8} \ +%else +--with-hotspot-src-zip=%{SOURCE10} \ +--with-hotspot-build=shenandoah \ %endif ---with-nashorn-src-zip=%{SOURCE10} +%endif +--with-nashorn-src-zip=%{SOURCE11} make patch %{?_smp_mflags} @@ -526,6 +537,12 @@ patch -p0 -i %{PATCH103} %endif +%ifarch s390 +patch -p0 -i %{PATCH104} +%endif + +patch -p0 -i %{PATCH200} + patch -p0 -i %{PATCH2001} patch -p0 -i %{PATCH2002} ++ JDK-8250861.patch ++ --- openjdk/hotspot/src/share/vm/opto/addnode.cpp Fri Oct 30 08:13:31 2020 + +++ openjdk/hotspot/src/share/vm/opto/addnode.cpp Thu Aug 06 08:10:56 2020 +0200 @@ -918,7 +918,7 @@ // Transform MIN2(x + c0, MIN2(x + c1, z)) into MIN2(x + MIN2(c0, c1), z) // if x == y and the additions can't overflow. -if (phase->eqv(x,y) && +if (phase->eqv(x,y) && tx != NULL && !can_overflow(tx, x_off) && !can_overflow(tx, y_off)) { return new (phase->C) MinINode(phase->transform(new (phase->C) AddINode(x, phase->intcon(MIN2(x_off, y_off, r->in(2)); @@ -926,7 +926,7 @@ } else { // Transform MIN2(x + c0, y + c1) into x + MIN2(c0, c1) // if x == y and the additions can't overflow. -if (phase->eqv(x,y) && +if (phase->eqv(x,y) && tx != NULL && !can_overflow(tx, x_off) && !can_overflow(tx, y_off)) { return new (phase->C) AddINode(x,phase->intcon(MIN2(x_off,y_off))); ++ s390.patch ++ --- openjdk/hotspot/src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2020-11-02 16:54:31.999787520 +0100 +++ openjdk/hotspot/src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp 2020-11-02 16:59:27.993852851 +0100 @@ -41,7 +41,7 @@ } size_t
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-11-02 09:38:02 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.3463 (New) Package is "java-1_8_0-openjdk" Mon Nov 2 09:38:02 2020 rev:74 rq:844535 version:1.8.0.272 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-07-30 15:45:53.153837729 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.3463/java-1_8_0-openjdk.changes 2020-11-02 09:38:15.853487341 +0100 @@ -1,0 +2,929 @@ +Wed Oct 28 09:47:16 UTC 2020 - Fridrich Strba + +- Update to version jdk8u272 (icedtea 3.17.0) (July 2020 CPU, + bsc#1174157, and October 2020 CPU, bsc#1177943) + * New features ++ JDK-8245468: Add TLSv1.3 implementation classes from 11.0.7 ++ PR3796: Allow the number of curves supported to be specified + * Security fixes ++ JDK-8028431, CVE-2020-14579: NullPointerException in + DerValue.equals(DerValue) ++ JDK-8028591, CVE-2020-14578: NegativeArraySizeException in + sun.security.util.DerInputStream.getUnalignedBitString() ++ JDK-8230613: Better ASCII conversions ++ JDK-8231800: Better listing of arrays ++ JDK-8232014: Expand DTD support ++ JDK-8233255: Better Swing Buttons ++ JDK-8233624: Enhance JNI linkage ++ JDK-8234032: Improve basic calendar services ++ JDK-8234042: Better factory production of certificates ++ JDK-8234418: Better parsing with CertificateFactory ++ JDK-8234836: Improve serialization handling ++ JDK-8236191: Enhance OID processing ++ JDK-8236196: Improve string pooling ++ JDK-8236862, CVE-2020-14779: Enhance support of Proxy class ++ JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior ++ JDK-8237592, CVE-2020-14577: Enhance certificate verification ++ JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts ++ JDK-8237995, CVE-2020-14782: Enhance certificate processing ++ JDK-8238002, CVE-2020-14581: Better matrix operations ++ JDK-8238804: Enhance key handling process ++ JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable ++ JDK-8238843: Enhanced font handing ++ JDK-8238920, CVE-2020-14583: Better Buffer support ++ JDK-8238925: Enhance WAV file playback ++ JDK-8240119, CVE-2020-14593: Less Affine Transformations ++ JDK-8240124: Better VM Interning ++ JDK-8240482: Improved WAV file playback ++ JDK-8241114, CVE-2020-14792: Better range handling ++ JDK-8241379: Update JCEKS support ++ JDK-8241522: Manifest improved jar headers redux ++ JDK-8242136, CVE-2020-14621: Better XML namespace handling ++ JDK-8242680, CVE-2020-14796: Improved URI Support ++ JDK-8242685, CVE-2020-14797: Better Path Validation ++ JDK-8242695, CVE-2020-14798: Enhanced buffer support ++ JDK-8243302: Advanced class supports ++ JDK-8244136, CVE-2020-14803: Improved Buffer supports ++ JDK-8244479: Further constrain certificates ++ JDK-8244955: Additional Fix for JDK-8240124 ++ JDK-8245407: Enhance zoning of times ++ JDK-8245412: Better class definitions ++ JDK-8245417: Improve certificate chain handling ++ JDK-8248574: Improve jpeg processing ++ JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit ++ JDK-8253019: Enhanced JPEG decoding + * Import of OpenJDK 8 u262 build 01 ++ JDK-4949105: Access Bridge lacks html tags parsing ++ JDK-8003209: JFR events for network utilization ++ JDK-8030680: 292 cleanup from default method code assessment ++ JDK-8035633: TEST_BUG: java/net/NetworkInterface/Equals.java + and some tests failed on windows intermittently ++ JDK-8041626: Shutdown tracing event ++ JDK-8141056: Erroneous assignment in HeapRegionSet.cpp ++ JDK-8149338: JVM Crash caused by Marlin renderer not handling + NaN coordinates ++ JDK-8151582: (ch) test java/nio/channels/ + /AsyncCloseAndInterrupt.java failing due to "Connection + succeeded" ++ JDK-8165675: Trace event for thread park has incorrect unit + for timeout ++ JDK-8176182: 4 security tests are not run ++ JDK-8178910: Problemlist sample tests ++ JDK-8183925: Decouple crash protection from watcher thread ++ JDK-8191393: Random crashes during cfree+0x1c ++ JDK-8195817: JFR.stop should require name of recording ++ JDK-8195818: JFR.start should increase autogenerated name by + one ++ JDK-8195819: Remove recording=x from jcmd JFR.check output ++ JDK-8199712: Flight Recorder ++ JDK-8202578: Revisit location for class unload events ++ JDK-8202835: jfr/event/os/TestSystemProcess.java fails on + missing events ++ JDK-8203287: Zero fails to build after JDK-8199712
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-07-30 15:45:11 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.3592 (New) Package is "java-1_8_0-openjdk" Thu Jul 30 15:45:11 2020 rev:73 rq:823568 version:1.8.0.252 Changes: Other differences: --
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-05-07 17:49:03 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2738 (New) Package is "java-1_8_0-openjdk" Thu May 7 17:49:03 2020 rev:72 rq:89 version:1.8.0.252 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-04-25 20:17:07.708636904 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2738/java-1_8_0-openjdk.changes 2020-05-07 17:49:17.637116512 +0200 @@ -1,0 +2,329 @@ +Mon May 4 08:01:35 UTC 2020 - Fridrich Strba + +- Update to version jdk8u252 (icedtea 3.16.0) (April 2020 CPU, + bsc#1169511) + * Security fixes ++ JDK-8223898, CVE-2020-2754: Forward references to Nashorn ++ JDK-8223904, CVE-2020-2755: Improve Nashorn matching ++ JDK-8224541, CVE-2020-2756: Better mapping of serial ENUMs ++ JDK-8224549, CVE-2020-2757: Less Blocking Array Queues ++ JDK-8225603: Enhancement for big integers ++ JDK-8227542: Manifest improved jar headers ++ JDK-8231415, CVE-2020-2773: Better signatures in XML ++ JDK-8233250: Better X11 rendering ++ JDK-8233410: Better Build Scripting ++ JDK-8234027: Better JCEKS key support ++ JDK-8234408, CVE-2020-2781: Improve TLS session handling ++ JDK-8234825, CVE-2020-2800: Better Headings for HTTP Servers ++ JDK-8234841, CVE-2020-2803: Enhance buffering of byte buffers ++ JDK-8235274, CVE-2020-2805: Enhance typing of methods ++ JDK-8236201, CVE-2020-2830: Better Scanner conversions ++ JDK-8238960: linux-i586 builds are inconsistent as the newly + build jdk is not able to reserve enough space for object heap + * Import of OpenJDK 8 u252 build 01 ++ JDK-8028480: (zipfs) NoSuchFileException on creating a file + in ZipFileSystem with CREATE and WRITE ++ JDK-8031191: Warning exception when XMLSignature logging is + enabled ++ JDK-8034773: (zipfs) newOutputstream uses CREATE_NEW when no + options specified ++ JDK-8038431: Close InputStream when finished retrieving XML + Signature HTTP References ++ JDK-8041620: Solaris Studio 12.4 C++ 5.13 change in behavior + for placing friend declarations within surrounding scope. ++ JDK-8046044: Fix raw and unchecked lint warnings in XML + Signature Impl ++ JDK-8056313: TEST_BUG: java/util/Timer/NameConstructors.java + fails intermittently ++ JDK-8144732: VM_HeapDumper hits assert with bad dump_len ++ JDK-8150432: LocaleProviders.sh fails ++ JDK-8150460: (linux|bsd|aix)_close.c: file descriptor table + may become large or may not work at all ++ JDK-8216354: Syntax error in toolchain_windows.m4 ++ JDK-8218553: Enhance keystore load debug output ++ JDK-8218580: endpoint identification algorithm should be + case-insensitive ++ JDK-8227397: Add --with-extra-asflags configure option ++ JDK-8227662: freetype seeks to index at the end of the font + data ++ JDK-8231201: hs_err should print coalesced safepoint + operations in Events section ++ JDK-8231991: Mouse wheel change focus on awt/swing windows ++ JDK-8232003: (fs) Files.write can leak file descriptor in the + exception case ++ JDK-8232154: Update Mesa 3-D Headers to version 19.2.1 ++ JDK-8232355: Two obsolete flags have the wrong obsolete + version in 8u ++ JDK-8233023: assert(Opcode() == mem->Opcode() || + phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) + failed: no mismatched stores, except on raw memory ++ JDK-8233404: System property to set the number of PBE + iterations in JCEKS keystores ++ JDK-8234107: Several AWT modal dialog tests failing on Linux + after JDK-8231991 ++ JDK-8234264: Incorrect 8047434 JDK 8 backport in 8219677 ++ JDK-8234288: Turkey Time Zone returns incorrect time zone name ++ JDK-8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if + prelink is enabled ++ JDK-8236873: Worker has a deadlock bug ++ JDK-8237523: 8u backport of JDK-8216354 didn't include + generated-configure.sh changes + * Import of OpenJDK 8 u252 build 02 ++ JDK-7143743: Potential memory leak with zip provider ++ JDK-8033215: clang: node.cpp:284 IDX_INIT macro use + uninitialized field _out ++ JDK-8143849: Integrate Marlin renderer per JEP 265 ++ JDK-8146792: Predicate moved after partial peel may lead to + broken graph ++ JDK-8193255: Root Certificates should be stored in text + format and assembled at build time ++ JDK-8233995: java.vm.vendor (and potentially other + properties/fields) not correctly set in Windows/Hotspot build + of OpenJDK8 ++
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-04-25 20:15:10 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2738 (New) Package is "java-1_8_0-openjdk" Sat Apr 25 20:15:10 2020 rev:71 rq:796256 version:1.8.0.242 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-02-07 15:52:21.179443257 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2738/java-1_8_0-openjdk.changes 2020-04-25 20:17:07.708636904 +0200 @@ -1,0 +2,6 @@ +Wed Apr 15 09:07:59 UTC 2020 - Fridrich Strba + +- The pack200 and unpack200 alternatives should be slaves of java + and not of javac, since they are part of JRE. + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.eGidex/_old 2020-04-25 20:17:11.416644549 +0200 +++ /var/tmp/diff_new_pack.eGidex/_new 2020-04-25 20:17:11.420644558 +0200 @@ -784,7 +784,7 @@ %post headless ext=.gz -update-alternatives \ +update-alternatives --force \ --install %{_bindir}/java java %{jrebindir}/java %{priority} \ --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \ --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \ @@ -795,6 +795,8 @@ --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \ --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \ --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \ + --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \ + --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \ --slave %{_mandir}/man1/java.1$ext java.1$ext \ %{_mandir}/man1/java-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \ @@ -811,6 +813,10 @@ %{_mandir}/man1/servertool-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \ %{_mandir}/man1/tnameserv-%{sdklnk}.1$ext \ + --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \ + %{_mandir}/man1/pack200-%{sdklnk}.1$ext \ + --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \ + %{_mandir}/man1/unpack200-%{sdklnk}.1$ext \ --slave %{_datadir}/applications/policytool.desktop policytool.desktop \ %{_jvmdir}/%{jredir}/lib/desktop/policytool.desktop \ || : @@ -883,8 +889,6 @@ --slave %{_bindir}/javah javah %{sdkbindir}/javah \ --slave %{_bindir}/javap javap %{sdkbindir}/javap \ --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \ - --slave %{_bindir}/pack200 pack200 %{sdkbindir}/pack200 \ - --slave %{_bindir}/unpack200unpack200 %{sdkbindir}/unpack200 \ --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \ --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \ --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \ @@ -924,10 +928,6 @@ %{_mandir}/man1/jcmd-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \ %{_mandir}/man1/jdb-%{sdklnk}.1$ext \ - --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \ - %{_mandir}/man1/pack200-%{sdklnk}.1$ext \ - --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \ - %{_mandir}/man1/unpack200-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \ %{_mandir}/man1/jhat-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-02-07 15:51:24 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092 (New) Package is "java-1_8_0-openjdk" Fri Feb 7 15:51:24 2020 rev:70 rq:769970 version:1.8.0.242 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-01-30 09:35:48.437310500 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092/java-1_8_0-openjdk.changes 2020-02-07 15:52:21.179443257 +0100 @@ -1,0 +2,6 @@ +Tue Feb 4 12:27:11 UTC 2020 - Fridrich Strba + +- Add -fcommon to CFLAGS and CXXFLAGS to allow building with new + compilers (boo#1160398) + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.f6rVJl/_old 2020-02-07 15:52:24.867445273 +0100 +++ /var/tmp/diff_new_pack.f6rVJl/_new 2020-02-07 15:52:24.871445274 +0100 @@ -439,8 +439,8 @@ CFLAGS="$CFLAGS -fno-strict-aliasing" %endif %if 0%{?suse_version} >= 1330 -CFLAGS="$CFLAGS -fno-delete-null-pointer-checks -fno-lifetime-dse" -CXXFLAGS="$CXXFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse" +CFLAGS="$CFLAGS -fno-delete-null-pointer-checks -fno-lifetime-dse -fcommon" +CXXFLAGS="$CXXFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse -fcommon" %endif export CFLAGS export CXXFLAGS
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-01-30 09:35:17 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092 (New) Package is "java-1_8_0-openjdk" Thu Jan 30 09:35:17 2020 rev:69 rq:767663 version:1.8.0.242 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2020-01-23 16:11:50.147668613 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092/java-1_8_0-openjdk.changes 2020-01-30 09:35:48.437310500 +0100 @@ -1,0 +2,6 @@ +Mon Jan 27 11:41:21 UTC 2020 - Fridrich Strba + +- On platform where OpenJ9 exists, avoid building with it in order + to prevent build cycles + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.aSGSFv/_old 2020-01-30 09:35:51.929312369 +0100 +++ /var/tmp/diff_new_pack.aSGSFv/_new 2020-01-30 09:35:51.933312372 +0100 @@ -248,6 +248,7 @@ %if %{with bootstrap} BuildRequires: java-devel >= 1.7 BuildConflicts: java-devel >= 1.9 +buildConflicts: java-devel-openj9 %else BuildRequires: %{name}-devel %endif
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2020-01-23 16:10:34 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092 (New) Package is "java-1_8_0-openjdk" Thu Jan 23 16:10:34 2020 rev:68 rq:765990 version:1.8.0.242 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-11-18 20:07:03.461693338 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26092/java-1_8_0-openjdk.changes 2020-01-23 16:11:50.147668613 +0100 @@ -1,0 +2,321 @@ +Tue Jan 21 06:40:46 UTC 2020 - Fridrich Strba + +- Update to version jdk8u242 (icedtea 3.15.0) (January 2020 CPU, + bsc#1160968) + * Security fixes ++ S8225261: Better method resolutions ++ S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets ++ S8225279: Better XRender interpolation ++ S8226352, CVE-2020-2590: Improve Kerberos interop capabilities ++ S8227758: More valid PKIX processing ++ S8227816: More Colorful ICC profiles ++ S8228548, CVE-2020-2593: Normalize normalization for all ++ S8229951, CVE-2020-2601: Better Ticket Granting Services ++ S8230279: Improve Pack200 file reading ++ S8230318: Better trust store usage ++ S8230967: Improve Registry support of clients ++ S8231129: More glyph images ++ S8231139: Improved keystore support ++ S8231422, CVE-2020-2604: Better serial filter handling ++ S8231795, CVE-2020-2659: Enhance datagram socket support ++ S8232419: Improve Registry registration ++ S8234037, CVE-2020-2654: Improve Object Identifier Processing + * Import of OpenJDK 8 u242 build 01 ++ S8010500: [parfait] Possible null pointer dereference at + hotspot/src/share/vm/opto/loopnode.hpp ++ S8067429: java.lang.VerifyError: Inconsistent stackmap frames + at branch target ++ S8073154: NULL-pointer dereferencing in + LIR_OpProfileType::print_instr ++ S8077707: jdk9 b58 cannot run any graphical application on + Win 8 with JAWS running ++ S8132249: Clean up JAB debugging code ++ S8133951: Zero interpreter asserts in stubRoutines.cpp ++ S8134739: compiler/loopopts/superword/ + /TestVectorizationWithInvariant crashes in loop opts ++ S8212071: Need to set the FreeType LCD Filter to reduce + fringing. ++ S8230238: Add another regression test for JDK-8134739 ++ S8230813: Add JDK-8010500 to compiler/loopopts/superword/ + /TestFuzzPreLoop.java bug list ++ S8231398: Add time tracing for gc log rotation at safepoint + cleanup ++ S8231988: Unexpected test result caused by C2 + IdealLoopTree::do_remove_empty_loop + * Import of OpenJDK 8 u242 build 02 ++ S8057986: freetype code to get glyph outline does not handle + initial control point properly ++ S8068736: Avoid synchronization on + Executable/Field.declaredAnnotations ++ S8073347: javadoc of Formattable messed up by JDK-8019857 ++ S8206173: MallocSiteTable::initialize() doesn't take function + descriptors into account ++ S8213568: Typo in + java/awt/GraphicsEnvironment/LoadLock/GE_init5.java ++ S8218558: NMT stack traces in output should show mt component + for virtual memory allocations ++ S8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap + when change keybord map ++ S822: C2 compilation fails with assert "m has strange + control" ++ S8229020: Failure on CPUs allowing loads reordering: + assert(_tasks[t] == 1) failed: What else? ++ S8229169: False failure of GenericTaskQueue::pop_local on + architectures with weak memory model ++ S8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) + return false if n is not in the CG ++ S8231887: ComodoCA.java fails because certificate was revoked + * Import of OpenJDK 8 u242 build 04 ++ S8048556: Unnecessary GCLocker-initiated young GCs ++ S8073108: Use x86 and SPARC CPU instructions for GHASH + acceleration ++ S8130341: GHASH 32bit intrinsics has AEADBadTagException ++ S8139178: Wrong fontMetrics when printing in Landscape + (OpenJDK) ++ S8146238: [macosx] Java2D Queue Flusher crash on OSX after + switching between user accounts ++ S8196681: Java Access Bridge logging and debug flags + dynamically controlled ++ S8204288: Matching the end of a string followed by an empty + greedy regex and a word boundary fails ++ S8204290: Add check to limit number of capture groups ++ S8219914: Change the environment variable for Java Access + Bridge logging to have a directory. ++ S8225505: ctrl-F1 does not show the tooltip of a menu item + (JMenuItems) + * Import of OpenJDK 8 u242 build 05 ++
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-11-18 20:06:56 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26869 (New) Package is "java-1_8_0-openjdk" Mon Nov 18 20:06:56 2019 rev:67 rq:748968 version:1.8.0.232 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-10-28 16:46:20.760699322 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.26869/java-1_8_0-openjdk.changes 2019-11-18 20:07:03.461693338 +0100 @@ -1,0 +2,258 @@ +Fri Nov 15 09:08:43 UTC 2019 - Fridrich Strba + +- Update to version jdk8u232 (icedtea 3.14.0) (October 2019 CPU, + bsc#1154212) + * Security fixes ++ S8167646: Better invalid FilePermission ++ S8213429, CVE-2019-2933: Windows file handling redux ++ S8218573, CVE-2019-2945: Better socket support ++ S8218877: Help transform transformers ++ S8220186: Improve use of font temporary files ++ S8220302, CVE-2019-2949: Better Kerberos ccache handling ++ S8221497: Optional Panes in Swing ++ S8221858, CVE-2019-2958: Build Better Processes ++ S8222684, CVE-2019-2964: Better support for patterns ++ S8222690, CVE-2019-2962: Better Glyph Images ++ S8223163: Better pattern recognition ++ S8223505, CVE-2019-2973: Better pattern compilation ++ S8223518, CVE-2019-2975: Unexpected exception in jjs ++ S8223892, CVE-2019-2978: Improved handling of jar files ++ S8224025: Fix for JDK-8220302 is not complete ++ S8224532, CVE-2019-2981: Better Path supports ++ S8224915, CVE-2019-2983: Better serial attributes ++ S8225286, CVE-2019-2987: Better rendering of native glyphs ++ S8225292, CVE-2019-2988: Better Graphics2D drawing ++ S8225298, CVE-2019-2989: Improve TLS connection support ++ S8225597, CVE-2019-2992: Enhance font glyph mapping ++ S8226765, CVE-2019-2999: Commentary on Javadoc comments ++ S8227129: Better ligature for subtables ++ S8227601: Better collection of references ++ S8228825, CVE-2019-2894, bsc#1152856: Enhance ECDSA operations + * Import of OpenJDK 8 u232 build 01 ++ S6913047: Long term memory leak when using PKCS11 and JCE + exceeds 32 bit process address space ++ S6946830: javax.crypto.Cipher.doFinal behavior differs + depending on platform ++ S6996807: FieldReflectorKey hash code computation can be + improved ++ S8030993: Check jdk/src/share/native/common/jni_util.c for + JNI pending exceptions ++ S8075136: Unnecessary sign extension for byte array access ++ S8075544: Add tiered testing definitions to the jdk repo ++ S8075573: Add jdk_other and jdk_svc to jdk tier 2 test + definition ++ S8151486: Class.forName causes memory leak ++ S8152856: Xcode 7.3 -Wshift-negative-value compile failure on + Mac OS X ++ S8168417: Pending exceptions in + java.base/windows/native/libnio ++ S8170494: JNI exception pending in PlainDatagramSocketImpl.c ++ S8185900: hotspot build failed with gcc version Red Hat + 4.4.7-3 ++ S8185979: PPC64: Implement SHA2 intrinsic ++ S8197930: JNI exception pending in initializeEncoding of + jni_util.c ++ S8202353: os::readdir should use readdir instead of readdir_r ++ S8205587: Implicit function declaration in jni_util.c ++ S8210761: libjsig is being compiled without optimization ++ S8214002: Cannot use italic font style if the font has + embedded bitmap ++ S8218721: C1's CEE optimization produces safepoint poll with + invalid debug information ++ S8218854: FontMetrics.getMaxAdvance may be less than the + maximum FontMetrics.charWidth ++ S8219807: C2 crash in IfNode::up_one_dom(Node*, bool) ++ S8221304: Problem list + java/awt/FontMetrics/MaxAdvanceIsMax.java ++ S8223219: Backport of JDK-8199552 to OpenJDK 8 leads to + duplicate -fstack-protector flags, overriding + --with-extra-cflags ++ S8225636: SA can't handle prelinked libraries ++ S8226392: Launcher should not enable legacy stdio streams on + GNU/Linux (glibc) ++ S8226870: OpenJDK 8u JRE contains clhsdb and hsdb launchers ++ S8226928: [TESTBUG] + test/java/net/NetworkInterface/IPv4Only.java fails + intermittently on AIX ++ S8227018: CompletableFuture should not call + Runtime.availableProcessors on fast path ++ S8228405: Incorrect format strings in + PhaseIdealLoop::rc_predicate + * Import of OpenJDK 8 u232 build 02 ++ S8075546: Add tiered testing definitions to the langtools repo ++ S8202252: (aio) Closed AsynchronousSocketChannel keeps + completion handler alive ++ S8216597: SIGBUS in +
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-10-28 16:46:16 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2990 (New) Package is "java-1_8_0-openjdk" Mon Oct 28 16:46:16 2019 rev:66 rq:742226 version:1.8.0.222 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-07-23 22:31:32.231042203 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.2990/java-1_8_0-openjdk.changes 2019-10-28 16:46:20.760699322 +0100 @@ -1,0 +2,12 @@ +Mon Oct 21 06:41:23 UTC 2019 - Guillaume GARDET + +- Apply hotspot-aarch64.patch only for aarch64, as some other + archs (armv6/7) use other hotspot sources + +--- +Thu Oct 17 10:07:15 UTC 2019 - Guillaume GARDET + +- Add patch to fix boo#1138529: + * hotspot-aarch64.patch + +--- New: hotspot-aarch64.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.1AQNEt/_old 2019-10-28 16:46:23.108702309 +0100 +++ /var/tmp/diff_new_pack.1AQNEt/_new 2019-10-28 16:46:23.116702319 +0100 @@ -190,6 +190,8 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch +# Patch for aarch64 +Patch104: hotspot-aarch64.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch1002: icedtea-3.8.0-s390.patch @@ -523,6 +525,10 @@ patch -p0 -i %{PATCH103} %endif +%ifarch aarch64 +patch -p0 -i %{PATCH104} +%endif + patch -p0 -i %{PATCH2001} (cd openjdk/common/autoconf ++ hotspot-aarch64.patch ++ --- openjdk/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2019-05-24 21:46:57.0 +0200 +++ openjdk/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2019-10-17 12:04:06.232646618 +0200 @@ -3281,8 +3281,8 @@ void LIR_Assembler::atomic_op(LIR_Code c __ prfm(Address(tmp), PSTL1STRM); __ bind(again); (_masm->*lda)(dst, tmp); -(_masm->*stl)(rscratch2, obj, tmp); -__ cbnzw(rscratch2, again); +(_masm->*stl)(rscratch1, obj, tmp); +__ cbnzw(rscratch1, again); } if (is_oop && UseCompressedOops) { __ decode_heap_oop(dst);
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-07-23 22:31:30 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.4126 (New) Package is "java-1_8_0-openjdk" Tue Jul 23 22:31:30 2019 rev:65 rq:716731 version:1.8.0.222 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-07-08 15:00:49.810516883 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.4126/java-1_8_0-openjdk.changes 2019-07-23 22:31:32.231042203 +0200 @@ -1,0 +2,556 @@ +Fri Jul 19 06:28:01 UTC 2019 - Fridrich Strba + +- Update to version jdk8u222 (icedtea 3.13.0) + * Security fixes ++ S8191073: JpegImageReader throws IndexOutOfBoundsException + when trying to read image data from tables-only image ++ S8208698, CVE-2019-2745, bsc#1141784: Improved ECC + Implementation ++ S8212328, CVE-2019-2762, bsc#1141782: Exceptional throw cases ++ S8213431, CVE-2019-2766, bsc#1141789: Improve file protocol + handling ++ S8213432, CVE-2019-2769, bsc#1141783: Better copies of + CopiesList ++ S8216381, CVE-2019-2786, bsc#1141787: More limited privilege + usage ++ S8217563: Improve realm maintenance ++ S8218863: Better endpoint checks ++ S8218873: Improve JSSE endpoint checking ++ S8218876, CVE-2019-7317, bsc#1141780: Improve PNG support + options ++ S8219018: Adjust positions of glyphs ++ S8219020: Table alternate substitutions ++ S8219775: Certificate validation improvements ++ S8220192: Better outlook for SecureRandom ++ S8220517: Enhanced GIF support ++ S8221518, CVE-2019-2816, bsc#1141785: Normalize normalization ++ S8223511, CVE-2019-2842, bsc#1141786: Extended AES support + * New features ++ PR3743: Support EA builds + * Import of OpenJDK 8 u222 build 01 ++ S8022879: TEST_BUG: sun/nio/cs/MalformedSurrogates.java + fails intermittently ++ S8025209: Intermittent test failure + java/net/Socket/asyncClose/AsyncClose.java ++ S8030690: TEST_BUG java/nio/Buffer/Chars.java fails + intermittently ++ S8031563: TEST_BUG: + java/nio/channels/Selector/ChangingInterests.java failed once ++ S8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed + because of SocketTimeoutException ++ S8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can + cause RasterFormatException ++ S8055814: [TESTBUG] runtime/NMT/NMTWithCDS.java fails with + product builds due to missing UnlockDiagnosticVMOptions ++ S8073078: java/nio/file/FileStore/Basic.java sensitive to + NFS configuration ++ S8129988: JSSE should create a single instance of the + cacerts KeyStore ++ S8137231: sun/security/rsa/SpecTest.java timeout with Agent + error: java.lang.Exception ++ S8150013: ParNew: Prune nmethods scavengable list. ++ S8151225: Mark SpecTest.java as intermittently failing ++ S8154156: PPC64: improve array copy stubs by using vector + instructions ++ S8156035: Remove intermittent key from + sun/security/rsa/SpecTest.java ++ S8157287: java/nio/file/FileStore/Basic.java failed with + "java.nio.file.AccessDeniedException : /zones/zoneone/root " ++ S8192854: FONTCONFIG_CFLAGS missing from spec.gmk.in ++ S8202768: [macos] Appkit thread slows when any Window + Manager active ++ S8203627: Swing applications with JRadioButton and JCheckbox + fail to render correctly when using GTK3 and the GTK L ++ S8205916: [test] Fix jdk/tools/launcher/RunpathTest to + handle both, RPATH and RUNPATH ++ S8206955: MethodHandleProxies.asInterfaceInstance does not + support default methods ++ S8207760: SAXException: Invalid UTF-16 surrogate detected: + d83c ? ++ S8209951: Problematic sparc intrinsic: + com.sun.crypto.provider.CipherBlockChaining ++ S8213825: assert(false) failed: Non-balanced monitor + enter/exit! Likely JNI locking ++ S8214109: XToolkit is not correctly displayed color on + 16-bit high color setting ++ S8214111: There is no icon in all JOptionPane target image ++ S8214112: The whole text in target JPasswordField image are + not selected ++ S8214252: Expanded & Collapsed nodes of a JTree look the + same on GTK3 ++ S8214253: Tooltip is transparent rather than having a black + background ++ S8217263: Automate DashOffset test ++ S8217597: [TESTBUG] old version docker does not support + --cpus ++ S8218469: JSlider display issue with slider for + GTKLookAndFeel ++ S8218470: JScrollBar display issue with GTKLookAndFeel ++ S8218472: JProgressBar display issue with GTKLookAndFeel ++ S8218473:
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-07-08 15:00:48 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.4615 (New) Package is "java-1_8_0-openjdk" Mon Jul 8 15:00:48 2019 rev:64 rq:713603 version:1.8.0.212 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-05-03 22:27:39.412359525 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.4615/java-1_8_0-openjdk.changes 2019-07-08 15:00:49.810516883 +0200 @@ -1,0 +2,6 @@ +Fri Jul 5 08:23:43 UTC 2019 - Fridrich Strba + +- Do not fail installation when the manpages are not present + (bsc#1115375) + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Ffiwpw/_old 2019-07-08 15:00:52.286520626 +0200 +++ /var/tmp/diff_new_pack.Ffiwpw/_new 2019-07-08 15:00:52.290520633 +0200 @@ -813,7 +813,8 @@ --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \ %{_mandir}/man1/tnameserv-%{sdklnk}.1$ext \ --slave %{_datadir}/applications/policytool.desktop policytool.desktop \ - %{_jvmdir}/%{jredir}/lib/desktop/policytool.desktop + %{_jvmdir}/%{jredir}/lib/desktop/policytool.desktop \ + || : update-alternatives \ --install %{_jvmdir}/jre-openjdk \ @@ -961,7 +962,8 @@ --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \ %{_mandir}/man1/xjc-%{sdklnk}.1$ext \ --slave %{_datadir}/applications/jconsole.desktop jconsole.desktop \ - %{_jvmdir}/%{jredir}/lib/desktop/jconsole.desktop + %{_jvmdir}/%{jredir}/lib/desktop/jconsole.desktop \ + || : update-alternatives \ --install %{_jvmdir}/java-openjdk \ @@ -983,14 +985,26 @@ fi %post javadoc -update-alternatives \ +# in some settings, the %{_javadocdir}/%{sdklnk}/api does not exist +# and the update-alternatives call ends up in error. So, filter this +# cases out. +if [ -d %{_javadocdir}/%{sdklnk}/api ] +then + update-alternatives \ --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{sdklnk}/api \ %{priority} +fi %postun javadoc if [ $1 -eq 0 ] then +# in some settings, the %{_javadocdir}/%{sdklnk}/api does not exist +# and the update-alternatives call ends up in error. So, filter this +# cases out. + if [ -d %{_javadocdir}/%{sdklnk}/api ] + then update-alternatives --remove javadocdir %{_javadocdir}/%{sdklnk}/api + fi fi %post accessibility
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-05-03 22:27:32 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.5148 (New) Package is "java-1_8_0-openjdk" Fri May 3 22:27:32 2019 rev:63 rq:700209 version:1.8.0.212 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-04-28 19:57:23.695009445 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.5148/java-1_8_0-openjdk.changes 2019-05-03 22:27:39.412359525 +0200 @@ -1,0 +2,295 @@ +Thu May 2 14:41:23 UTC 2019 - Fridrich Strba + +- Update to version jdk8u212 (icedtea 3.12.0) + * Security fixes ++ S8211936, CVE-2019-2602, bsc#1132728: Better String parsing ++ S8218453, CVE-2019-2684, bsc#1132732: More dynamic RMI + interactions ++ S8219066, CVE-2019-2698, bsc#1132729: Fuzzing TrueType fonts: + setCurrGlyphID() + * New features ++ PR3734: Make use of branding options + * Import of OpenJDK 8 u202 build 08 ++ S8064811: Use THREAD instead of CHECK_NULL in return + statements ++ S8068440: Test6857159.java times out ++ S8073139: PPC64: User-visible arch directory and os.arch + value on ppc64le cause issues with Java tooling ++ S8073159: improve Test6857159.java ++ S8129560: TestKeyPairGenerator.java fails on Solaris because + private exponent needs to comply with FIPS 186-4 ++ S8130655: OS X: keyboard input in textfield is not possible + if the window contained textfield is owned by EmbeddedFrame ++ S8131051: KDC might issue a renewable ticket even if not + requested ++ S8134124: sun/security/tools/jarsigner/warnings.sh fails + when using Hindi locale ++ S8139507: WARNING: Could not open/create prefs root node + Software\JavaSoft\Prefs ++ S8141421: Various test fail with OOME on win x86 ++ S8145788: JVM crashes with -XX:+EnableTracing ++ S8155635: C2: Mixed unsafe accesses break alias analysis ++ S8156709: Cannot call setSeed on NativePRNG on Mac if EGD is + /dev/urandom ++ S8160928: javac incorrectly copies over interior type + annotations to bridge method ++ S8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/ + /MenuBarPeerDisposeTest.java fails in unix enviroments with + NullPointerException ++ S8163083: SocketListeningConnector does not allow + invocations with port 0 ++ S8164383: jhsdb dumps core on Solaris 12 when loading dumped + core ++ S8170937: Swing apps are slow if displaying from a remote + source to many local displays ++ S8174050: Compilation errors with clang-4.0 ++ S8182461: IndexOutOfBoundsException when reading indexed + color BMP ++ S8183979: Remove Kodak CMS (KCMS) code from Oracle JDK ++ S8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh + failed due to libnss3 version cannot be parsed ++ S8187218: GSSCredential.getRemainingLifetime() returns + negative value for TTL > 24 days. ++ S8191006: hsdis disassembler plugin does not compile with + binutils 2.29+ ++ S8191178: [macos] Problem with input of yen symbol ++ S8191948: db error: InvalidTypeException: Can't assign + double[][][] to double[][][] ++ S8193879: Java debugger hangs on method invocation ++ S8194864: Outputs more details for PKCS11 tests if the NSS + lib version cannot be determined ++ S8196882: VS2017 Hotspot Defined vsnprintf Function Causes + C2084 Already Defined Compilation Error ++ S8200719: Cannot connect to IPv6 host when exists any active + network interface without IPv6 address ++ S8201801: RTL language (Hebrew) is presented from left to + right ++ S8202264: Race condition in AudioClip.loop() ++ S8202557: OpenJDK fails to start in Windows 7 and 8.1 after + upgrading compiler to VC 2017 ++ S8204966: [TESTBUG] hotspot/test/compiler/whitebox/ + /IsMethodCompilableTest.java test fails with + -XX:CompileThreshold=1 ++ S8205479: OS X: requestFocus() does not work properly for + embedded frame ++ S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK ++ S8206392: [macosx] Cycling through windows (JFrames) does + not work with keyboard shortcut ++ S8206911: javax/xml/crypto/dsig/GenerationTests.java fails + in 8u-dev ++ S8207060: Memory leak when malloc fails within + WITH_UNICODE_STRING block ++ S8207145: (fs) Native memory leak in + WindowsNativeDispatcher.LookupPrivilegeValue0 ++ S8207150: Clip.isRunning() may return true after Clip.stop() + was called ++ S8207322: Backport GTK3 support on Linux to 8u ++ S8207750: Native handle leak in +
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-04-28 19:57:18 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.5536 (New) Package is "java-1_8_0-openjdk" Sun Apr 28 19:57:18 2019 rev:62 rq:697508 version:1.8.0.201 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-03-08 13:29:16.862984576 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.5536/java-1_8_0-openjdk.changes 2019-04-28 19:57:23.695009445 +0200 @@ -1,0 +2,5 @@ +Wed Apr 24 09:47:03 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133135). + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.YhqHmg/_old 2019-04-28 19:57:26.499007753 +0200 +++ /var/tmp/diff_new_pack.YhqHmg/_new 2019-04-28 19:57:26.503007751 +0200 @@ -418,6 +418,7 @@ %endif %build +%define _lto_cflags %{nil} export LANG=C unset JAVA_HOME
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-03-08 13:29:03 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.28833 (New) Package is "java-1_8_0-openjdk" Fri Mar 8 13:29:03 2019 rev:61 rq:681627 version:1.8.0.201 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2019-01-15 09:14:30.302339776 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.28833/java-1_8_0-openjdk.changes 2019-03-08 13:29:16.862984576 +0100 @@ -1,0 +2,258 @@ +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 ++
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2019-01-15 09:14:07 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.28833 (New) Package is "java-1_8_0-openjdk" Tue Jan 15 09:14:07 2019 rev:60 rq:664415 version:1.8.0.191 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2018-10-01 09:08:14.755747200 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new.28833/java-1_8_0-openjdk.changes 2019-01-15 09:14:30.302339776 +0100 @@ -1,0 +2,318 @@ +Mon Jan 7 07:45:12 UTC 2019 - Fridrich Strba + +- Update to version jdk8u191 (icedtea 3.10.0) + * Security fixes ++ S8194534, CVE-2018-3136, bsc#1112142: Manifest better support ++ S8194546: Choosier FileManagers ++ S8195868: Address Internet Addresses ++ S8195874: Improve jar specification adherence ++ S8196897: Improve PRNG support ++ S8196902, CVE-2018-3139, bsc#1112143: Better HTTP Redirection ++ S8199177, CVE-2018-3149, bsc#1112144: Enhance JNDI lookups ++ S8199226, CVE-2018-3169, bsc#1112146: Improve field accesses ++ S8201756: Improve cipher inputs ++ S8202613, CVE-2018-3180, bsc#1112147: Improve TLS connections + stability ++ S8202936, CVE-2018-3183, bsc#1112148: Improve script engine + support ++ S8203654: Improve cypher state updates ++ S8204497: Better formatting of decimals ++ S8205361, CVE-2018-3214, bsc#1112152: Better RIFF reading + support ++ S8208353, CVE-2018-13785, bsc#1112153: Upgrade JDK 8u to + libpng 1.6.35 ++ PR3639, CVE-2018-16435: lcms2: heap-based buffer overflow in + SetData function in cmsIT8LoadFromFile + * New features ++ PR3655: Allow use of system crypto policy to be disabled by + the user + * Import of OpenJDK 8 u191 build 12 ++ S8033251: Use DWARF debug symbols for Linux 32-bit as default ++ S8049834: Two security tools tests do not run with only JRE ++ S8074462: Handshake messages can be strictly ordered ++ S8130132: jarsigner should emit warning if weak algorithms or + keysizes are used ++ S8142927: Feed some text to STDIN in + ProcessTools.executeProcess() ++ S8146377: test/sun/security/tools/jarsigner/ + /concise_jarsigner.sh failing ++ S8152974: AWT hang occurrs when sequenced events arrive out + of sequence ++ S8158887: sun/security/tools/jarsigner/concise_jarsigner.sh + timed out ++ S8164480: Crash with assert(handler_address == + SharedRuntime::compute_compiled_exc_handler(..) failed: Must + be the same ++ S8168628: (fc) SIGBUS when extending file size to map it ++ S8171452: (ch) linux io_util_md: Operation not supported + exception after 8168628 ++ S8172529: Use PKIXValidator in jarsigner ++ S8180289: jarsigner treats timestamped signed jar invalid + after the signer cert expires ++ S8189762: [TESTBUG] Create tests for JDK-8146115 container + awareness and resource configuration ++ S8190674: sun/security/tools/jarsigner/TimestampCheck.java + failed with java.nio.file.NoSuchFileException: ts2.cert ++ S8193892: Impact of noncloneable MessageDigest implementation ++ S8196663: [TESTBUG] test/compiler/loopopts/ + /TestCMovSplitThruPhi.java fails on 32 bit Java ++ S8197518: Kerberos krb5 authentication: AuthList's put method + leads to performance issue ++ S8202478: Backout JDK-8152974 ++ S8204667: Resources not freed on exception ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/corba repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/hotspot repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/jaxp repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/jaxws repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/jdk repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/langtools repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181/nashorn repo ++ S8206916: Remove jdk8u181-b31 tag from jdk8u181 repo ++ S8207336: Build failure in JDK8u on Windows after fix 8207260 ++ S8208350: Disable all DES cipher suites ++ S8208660: JDK 8u191 l10n resource file update ++ S8208754: The fix for JDK-8194534 needs updates ++ S8210431: Complete backport of libpng 1.6.35 TPRM ++ S8211107: LDAPS communication failure with jdk 1.8.0_181 ++ S8211731: Reconsider default option for ClassPathURLCheck + change done in JDK-8195874 + * Backports ++ PR3646: Backed out changeset 6e3f4784affc + (S4890063/PR2304/RH1214835) ++ S8029661, PR3642, RH1477159: Support TLS v1.2 algorithm in + SunPKCS11 provider ++ S8131048, PR3574, RH1498936: ppc implement CRC32 intrinsic ++
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2018-10-01 09:07:34 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Mon Oct 1 09:07:34 2018 rev:59 rq:638966 version:1.8.0.181 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2018-06-05 12:50:03.111922978 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2018-10-01 09:08:14.755747200 +0200 @@ -1,0 +2,580 @@ +Fri Sep 28 05:15:18 UTC 2018 - Fridrich Strba + +- Update to version jdk8u181 (icedtea 3.9.0) + * Security fixes ++ S8191239: Improve desktop file usage ++ S8193419: Better Internet address support ++ S8197871, CVE-2018-2938, bsc#1101644: Support Derby + connections ++ S8197925, CVE-2018-2940, bsc#1101645: Better stack walking ++ S8199547, CVE-2018-2952, bsc#1101651: Exception to Pattern + Syntax ++ S8200666, CVE-2018-2973, bsc#1101656: Improve LDAP support ++ PR3607, CVE-2018-3639: hw: cpu: speculative store bypass + mitigation + * New features ++ PR3623: Allow Shenandoah to be used on all architectures ++ PR3624: Sync desktop files with Fedora/RHEL versions again ++ PR3628: Install symlinks to tapsets in SystemTap directory + * Import of OpenJDK 8 u172 build 11 ++ S8031304: Add dcmd to print all loaded dynamic libraries. ++ S8044107: Add Diagnostic Command to list all ClassLoaders ++ S8055755: Information about loaded dynamic libraries is wrong + on MacOSX ++ S8059036: Implement Diagnostic Commands for heap and + finalizerinfo ++ S8130400: Test java/awt/image/DrawImage/ + /IncorrectClipXorModeSurface2Surface.java fails with + ClassCastException ++ S8136356: Add time zone mappings on Windows ++ S8139673: NMT stack traces in output should show mtcomponent ++ S8147542: ClassCastException when repainting after display + resolution change ++ S8154017: Shutdown hooks are racing against shutdown + sequence, if System.exit()-calling thread is interrupted ++ S8165466: DecimalFormat percentage format can contain + unexpected % ++ S8166772: Touch keyboard is not shown for text components on + a screen touch ++ S8169424: src/share/sample/scripting/scriptpad/src/scripts/ + /memory.sh missing #! ++ S8170358: [REDO] 8k class metaspace chunks misallocated from + 4k chunk Freelist ++ S8170395: Metaspace initialization queries the wrong chunk + freelist ++ S8176072: READING attributes are not available on TSF ++ S8177721: Improve diagnostics in + sun.management.Agent#startAgent() ++ S8177758: Regression in java.awt.FileDialog ++ S8183504: 8u131 Win 10, issue with wrong position of Sogou + IME popup ++ S8184991: NMT detail diff should take memory type into account ++ S8187331: VirtualSpaceList tracks free space on wrong node ++ S8187629: NMT: Memory miscounting in compiler (C2) ++ S8187658: Bigger buffer for GetAdaptersAddresses ++ S8187685: NMT: Tracking compiler memory usage of thread's + resource area ++ S8187803: JDK part of JavaFX-Swing dialogs appearing behind + main stage ++ S8187985: Broken certificate number in debug output ++ S8188855: Fix VS10 build after "8187658: Bigger buffer for + GetAdaptersAddresses" ++ S8189599: InitialBootClassLoaderMetaspaceSize and + CompressedClassSpaceSize should be checked consistent from + MaxMetaspaceSize ++ S8189646: sun/security/ssl/SSLSocketImpl/ + /SSLSocketCloseHang.java failed with + "java.net.SocketTimeoutException: Read timed out" ++ S8190442: Backout changes for JDK-8087291 from 8u-dev as it + didn't use main CR id ++ S8190690: Impact on krb5 test cases in the 8u-CPU nightly ++ S8191969: javac produces incorrect + RuntimeInvisibleTypeAnnotations length attribute ++ S8192987: keytool should remember real storetype if it is not + provided ++ S8193156: Need to backout fixes for JDK-8058547, JDK-8055753, + JDK-8085903 ++ S8193807: Avoid UnsatisfiedLinkError on AIX by providing + empty basic implementations of getSystemCpuLoad and + getProcessCpuLoad + * Import of OpenJDK 8 u181 build 13 ++ S8038636: speculative traps break when classes are redefined ++ S8051972: sun/security/pkcs11/ec/ReadCertificates.java fails + intermittently ++ S8055008: Clean up code that saves the previous versions of + redefined classes ++ S8057570: RedefineClasses() tests fail + assert(((Metadata*)obj)->is_valid()) failed: obj is valid ++ S8074373: NMT is not enabled if NMT
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2018-04-02 22:47:29 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Mon Apr 2 22:47:29 2018 rev:57 rq:592191 version:1.8.0.161 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2018-03-02 21:09:49.385008106 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2018-04-02 22:47:33.785475197 +0200 @@ -1,0 +2,7 @@ +Thu Mar 29 06:28:28 UTC 2018 - fst...@suse.com + +- Added patch: + * no-return-in-nonvoid-function.patch ++ fix broken build with gcc8 (bsc#1087066) + +--- New: no-return-in-nonvoid-function.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.EVVjIn/_old 2018-04-02 22:47:35.777402774 +0200 +++ /var/tmp/diff_new_pack.EVVjIn/_new 2018-04-02 22:47:35.781402629 +0200 @@ -205,6 +205,7 @@ Patch2000: java-1_8_0-openjdk-gcc6.patch Patch2001: disable-doclint-by-default.patch Patch2002: aarch64.patch +Patch2003: no-return-in-nonvoid-function.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -554,6 +555,7 @@ patch -p0 -i %{PATCH2000} patch -p0 -i %{PATCH2001} patch -p0 -i %{PATCH2002} +patch -p0 -i %{PATCH2003} (cd openjdk/common/autoconf bash ./autogen.sh ++ no-return-in-nonvoid-function.patch ++ --- openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp2018-02-26 02:17:58.0 +0100 +++ openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp2018-03-29 07:57:45.644810996 +0200 @@ -541,6 +541,7 @@ err.report_and_die(); ShouldNotReachHere(); + return false; } void os::Linux::init_thread_fpu_state(void) {
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2018-01-29 14:55:46 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Mon Jan 29 14:55:46 2018 rev:55 rq:570493 version:1.8.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-11-09 13:52:57.369696773 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2018-01-29 14:56:30.861166145 +0100 @@ -1,0 +2,7 @@ +Mon Jan 29 09:44:55 UTC 2018 - fst...@suse.com + +- Fix build with gcc 7.3 + * add -fno-delete-null-pointer-checks -fno-lifetime-dse and +-std=gnu++98 + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.VO36Il/_old 2018-01-29 14:56:33.537041128 +0100 +++ /var/tmp/diff_new_pack.VO36Il/_new 2018-01-29 14:56:33.541040941 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openjdk # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -446,8 +446,18 @@ %endif CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') +CFLAGS="$CFLAGS -Wno-error" +CXXFLAGS=${CFLAGS} +%ifarch ppc64 ppc64le ppc +CFLAGS="$CFLAGS -fno-strict-aliasing" +%endif +%if 0%{?suse_version} >= 1330 +CFLAGS="$CFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse -fpermissive" +CXXFLAGS="$CXXFLAGS -std=gnu++98 -fno-delete-null-pointer-checks -fno-lifetime-dse" +%endif export CFLAGS -export CXXFLAGS=${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"
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-11-09 13:52:42 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Thu Nov 9 13:52:42 2017 rev:54 rq:538835 version:1.8.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-10-28 14:20:33.538020704 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-11-09 13:52:57.369696773 +0100 @@ -1,0 +2,225 @@ +Fri Nov 3 11:36:40 UTC 2017 - fst...@suse.com + +- Added patch: + * tzdb_dat.patch ++ Patch also the other place in jdk that loads the tzdb.dat + file + +--- +Thu Nov 2 06:30:45 UTC 2017 - fst...@suse.com + +- Update to version jdk8u151 (icedtea 3.6.0) + * Security fixes ++ S8165543: Better window framing ++ S8169026, CVE-2017-10274: Handle smartcard clean up better + (bsc#1064071) ++ S8169966: Larger AWT menus ++ S8170218: Improved Font Metrics ++ S8171252: Improve exception checking ++ S8171261: Stability fixes for lcms ++ S8174109, CVE-2017-10281: Better queuing priorities + (bsc#1064072) ++ S8174966, CVE-2017-10285: Unreferenced references + (bsc#1064073) ++ S8175940: More certificate subject checking ++ S8176751, CVE-2017-10295: Better URL connections (bsc#1064075) ++ S8178794, CVE-2017-10388: Correct Kerberos ticket grants + (bsc#1064086) ++ S8180024: Improve construction of objects during + deserialization ++ S8180711, CVE-2017-10346: Better invokespecial checks + (bsc#1064078) ++ S8181100, CVE-2017-10350: Better Base Exceptions (bsc#1064082) ++ S8181323, CVE-2017-10347: Better timezone processing + (bsc#1064079) ++ S8181327, CVE-2017-10349: Better X processing (bsc#1064081) ++ S8181370, CVE-2017-10345: Better keystore handling + (bsc#1064077) ++ S8181432, CVE-2017-10348: Better processing of unresolved + permissions (bsc#1064080) ++ S8181597, CVE-2017-10357: Process Proxy presentation + (bsc#1064085) ++ S8181612, CVE-2017-10355: More stable connection processing + (bsc#1064083) ++ S8181692, CVE-2017-10356: Update storage implementations + (bsc#1064084) ++ S8183028, CVE-2016-10165: Improve CMS header processing + (bsc#1064069) ++ S8184682, CVE-2016-9840, CVE-2016-9841, CVE-2016-9842, + CVE-2016-9843: Upgrade compression library (bsc#1064070) + * New features ++ PR3469: Alternative path to tzdb.dat ++ PR3483: Separate addition of nss.cfg and tz.properties into + separate targets ++ PR3484: Move SystemTap support to its own target ++ PR3485: Support additional targets for the bootstrap build + * Import of OpenJDK 8 u151 build 12 ++ S8029659: Keytool, print key algorithm of certificate or key + entry ++ S8057810: New defaults for DSA keys in jarsigner and keytool ++ S8075484, PR3473, RH1490713: SocketInputStream.socketRead0 + can hang even with soTimeout set ++ S8077670: sun/security/krb5/auto/MaxRetries.java may fail + with BindException ++ S8087144: sun/security/krb5/auto/MaxRetries.java fails with + Retry count is -1 less ++ S8153146: sun/security/krb5/auto/MaxRetries.java failed with + timeout ++ S8157561: Ship the unlimited policy files in JDK Updates ++ S8158517: Minor optimizations to ISO10126PADDING ++ S8171319: keytool should print out warnings when reading or + generating cert/cert req using weak algorithms ++ S8177569: keytool should not warn if signature algorithm + used in cacerts is weak ++ S8177837: need to upgrade install tools ++ S8178714: PKIX validator nameConstraints check failing after + change 8175940 ++ S8179423: 2 security tests started failing for + JDK 1.6.0 u161 b05 ++ S8179564: Missing @bug for tests added with JDK-8165367 ++ S8181048: Refactor existing providers to refer to the same + constants for default values for key length ++ S8182879: Add warnings to keytool when using JKS and JCEKS ++ S8184937: LCMS error 13: Couldn't link the profiles ++ S8185039: Incorrect GPL header causes RE script to miss swap + to commercial header for licensee source bundle ++ S8185040: Incorrect GPL header causes RE script to miss swap + to commercial header for licensee source bundle ++ S8185778: 8u151 L10n resource file update ++ S8185845: Add SecurityTools.java test library ++ S8186503: sun/security/tools/jarsigner/DefaultSigalg.java + failed after backport to JDK 6/7/8 ++ S8186533: 8u151
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-10-28 14:20:33 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Sat Oct 28 14:20:33 2017 rev:53 rq:536758 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-10-06 10:54:30.230499379 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-10-28 14:20:33.538020704 +0200 @@ -1,0 +2,5 @@ +Sun Oct 8 12:44:35 UTC 2017 - fst...@suse.com + +- Enable improved font rendering on systems where it applies + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.kfPi4i/_old 2017-10-28 14:20:35.717941002 +0200 +++ /var/tmp/diff_new_pack.kfPi4i/_new 2017-10-28 14:20:35.721940856 +0200 @@ -49,6 +49,11 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts +%if 0%{?suse_version} >= 1330 +%global with_improved_font_rendering 1 +%else +%global with_improved_font_rendering 0 +%endif %if 0%{?suse_version} >= 1140 %global with_pulseaudio 1 %else @@ -206,9 +211,8 @@ BuildRequires: binutils BuildRequires: cups-devel BuildRequires: desktop-file-utils -BuildRequires: fastjar BuildRequires: fdupes -BuildRequires: fontconfig +BuildRequires: fontconfig-devel BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: giflib-devel @@ -221,7 +225,6 @@ BuildRequires: pkgconfig BuildRequires: unzip BuildRequires: update-desktop-files -BuildRequires: wget BuildRequires: xorg-x11-proto-devel BuildRequires: xz BuildRequires: zip @@ -529,6 +532,11 @@ %else --disable-system-kerberos \ %endif +%if %{with_improved_font_rendering} +--enable-improved-font-rendering \ +%else +--disable-improved-font-rendering \ +%endif --with-openjdk-src-zip=%{SOURCE2} \ --with-corba-src-zip=%{SOURCE3} \ --with-jaxp-src-zip=%{SOURCE4} \
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-10-06 10:54:25 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Fri Oct 6 10:54:25 2017 rev:52 rq:530346 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-09-21 12:30:13.010344784 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-10-06 10:54:30.230499379 +0200 @@ -1,0 +2,25 @@ +Mon Oct 2 07:40:41 UTC 2017 - fst...@suse.com + +- Change the requirement of tzdata-java8 to Recommends, since it is + not strictly needed. + +--- +Thu Sep 28 16:40:43 UTC 2017 - fst...@suse.com + +- Added patch: + * alternative-tzdb_dat.patch ++ Allow specifying alternative path where to find the tzdb.dat + file. With fallback to $JAVA_HOME/jre/lib/tzdb.dat +- Don't symlink tzdb.dat in postinstall + +--- +Thu Sep 21 22:43:35 UTC 2017 - fst...@suse.com + +- Update the provided jdbc-stdext version to 4.2 + +--- +Thu Sep 21 11:41:46 UTC 2017 - fst...@suse.com + +- Allow bootstrapping by itself (BuildConflicts: java-devel >= 1.9) + +--- New: alternative-tzdb_dat.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.17m03B/_old 2017-10-06 10:54:32.586143346 +0200 +++ /var/tmp/diff_new_pack.17m03B/_new 2017-10-06 10:54:32.590142741 +0200 @@ -199,6 +199,7 @@ Patch2000: java-1_8_0-openjdk-gcc6.patch Patch2001: disable-doclint-by-default.patch Patch2002: java-1_8_0-openjdk-linuxfilestore.patch +Patch2003: alternative-tzdb_dat.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -253,9 +254,9 @@ Provides: jre1.8.x %if %{with bootstrap} BuildRequires: java-devel >= 1.7 -BuildConflicts: java-devel >= 1.8 +BuildConflicts: java-devel >= 1.9 %else -BuildRequires: java-1_8_0-openjdk-devel +BuildRequires: %{name}-devel %endif %if %{with_system_kerberos} BuildRequires: krb5-devel @@ -312,6 +313,7 @@ Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. Requires(postun): update-alternatives +Recommends: tzdata-java8 # Standard JPackage base provides. Provides: java-%{javaver}-headless = %{version}-%{release} Provides: java-headless = %{javaver} @@ -324,7 +326,7 @@ Provides: jaas = %{version} Provides: java-sasl = %{version} Provides: jce = %{version} -Provides: jdbc-stdext = 4.1 +Provides: jdbc-stdext = 4.2 Provides: jndi = %{version} Provides: jndi-cos = %{version} Provides: jndi-dns = %{version} @@ -344,10 +346,6 @@ %else Requires: mozilla-nss %endif -%if 0%{?suse_version} > 1320 -# Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. -Requires(post): tzdata-java8 -%endif %description headless The OpenJDK 8 runtime environment without audio and video support. @@ -569,6 +567,7 @@ patch -p0 -i %{PATCH2001} patch -p0 -i %{PATCH2002} +patch -p0 -i %{PATCH2003} (cd openjdk/common/autoconf bash ./autogen.sh @@ -614,6 +613,9 @@ popd %endif +# Copy tz.properties +echo "sun.zoneinfo.dir=%{_datadir}/javazi" >> $JAVA_HOME/jre/lib/tz.properties + # Check debug symbols are present and can identify code SERVER_JVM="$JAVA_HOME/jre/lib/%{archinstall}/server/libjvm.so" if [ -f "$SERVER_JVM" ] ; then @@ -639,7 +641,7 @@ # Install systemtap support files. install -dm 755 %{buildroot}%{_jvmdir}/%{sdkdir}/tapset for i in tapset/*.stp; do -cp -a $i %{buildroot}%{_jvmdir}/%{sdkdir}/tapset/$(basename $i .stp)-1.8.0.stp +cp -a $i %{buildroot}%{_jvmdir}/%{sdkdir}/tapset/$(basename $i .stp)-%{javaver}.stp done install -d -m 755 %{buildroot}%{tapsetdir} pushd %{buildroot}%{tapsetdir} @@ -867,15 +869,6 @@ --slave %{_jvmjardir}/jre-%{javaver} \ jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk} -%if 0%{?suse_version} > 1320 -if [ -e %{_datadir}/javazi/tzdb.dat ]; then - if [ -e %{_jvmdir}/%{jredir}/lib/tzdb.dat ]; then - rm -f %{_jvmdir}/%{jredir}/lib/tzdb.dat - fi - ln -sf %{_datadir}/javazi/tzdb.dat %{_jvmdir}/%{jredir}/lib/tzdb.dat -fi -%endif - %postun headless if [ $1 -eq 0 ] then @@ -1105,9 +1098,6 @@ %if 0%{?suse_version} <= 1130
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-09-21 12:30:06 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Thu Sep 21 12:30:06 2017 rev:51 rq:526923 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-08-29 11:38:50.548595540 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-09-21 12:30:13.010344784 +0200 @@ -1,0 +2,19 @@ +Sat Sep 16 07:29:20 UTC 2017 - fst...@suse.com + +- Make the requirements for mozilla-nss requires_ge instead of + requires_eq + +--- +Fri Sep 15 15:55:30 UTC 2017 - fst...@suse.com + +- Don't require java-bootstrap-devel, build with the non-bootstrap + java. + +--- +Thu Aug 31 14:31:46 UTC 2017 - fst...@suse.com + +- Added patch: + * zero-atomic_copy64.patch +- Fix wrong assembly for ppc and (maybe for) s390 + +--- New: zero-atomic_copy64.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.wtS9LM/_old 2017-09-21 12:30:15.517991882 +0200 +++ /var/tmp/diff_new_pack.wtS9LM/_new 2017-09-21 12:30:15.521991319 +0200 @@ -49,15 +49,6 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts -# turn zero on non jit arches by default -%ifarch s390 -%global _with_bootstrap 0 -%else -%bcond_without bootstrap -%endif -%ifnarch %{jit_arches} -%global _with_zero 1 -%endif %if 0%{?suse_version} >= 1140 %global with_pulseaudio 1 %else @@ -123,8 +114,7 @@ %endif %ifnarch %{jit_arches} %global archinstall %{_arch} -%endif -%ifnarch %{jit_arches} +# turn zero on non jit arches by default %global _with_zero 1 %endif # bnc#542545 @@ -143,6 +133,7 @@ %else %global with_sunec 0 %endif +%bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version %if 0%{?suse_version} >= 1130 @@ -195,6 +186,7 @@ Patch12:adlc-parser.patch # Avoid triggering inactivity timeout while generating javadoc in zero VM Patch14:zero-javadoc-verbose.patch +Patch15:zero-atomic_copy64.patch # # OpenJDK specific patches # @@ -260,7 +252,8 @@ Provides: jre1.7.x Provides: jre1.8.x %if %{with bootstrap} -BuildRequires: java-bootstrap-devel >= 1.7.0 +BuildRequires: java-devel >= 1.7 +BuildConflicts: java-devel >= 1.8 %else BuildRequires: java-1_8_0-openjdk-devel %endif @@ -347,7 +340,7 @@ # The SunEC built against system NSS uses private APIs that # change from time to time. Require thus the version we built # against. -%requires_eqmozilla-nss +%requires_gemozilla-nss %else Requires: mozilla-nss %endif @@ -503,6 +496,9 @@ %ifnarch %{arm} %{aarch64} --with-parallel-jobs="${NUM_PROC}" \ %endif +%ifarch s390 +--with-boot-jdk-jvmargs="-Xms256M -Xmx768M" \ +%endif --with-pkgversion="suse-%{release}-%{_arch}" \ --with-jdk-home="%{_sysconfdir}/alternatives/java_sdk" \ %if %{with_systemtap} @@ -556,6 +552,7 @@ %if %{with zero} patch -p0 -i %{PATCH14} +patch -p0 -i %{PATCH15} %endif %ifarch ppc ppc64 ppc64le @@ -1059,7 +1056,11 @@ %post accessibility # create links to java-atk-wrapper if [ ! -e %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so ]; then +if [ -e %{_libdir}/java-atk-wrapper/libatk-wrapper.so ]; then +ln -sf %{_libdir}/java-atk-wrapper/libatk-wrapper.so %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so +else ln -sf %{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so +fi fi if [ ! -e %{_jvmdir}/%{jredir}/lib/ext/java-atk-wrapper.jar ]; then ln -sf %{_libdir}/java-atk-wrapper/java-atk-wrapper.jar %{_jvmdir}/%{jredir}/lib/ext/java-atk-wrapper.jar ++ _constraints ++ --- /var/tmp/diff_new_pack.wtS9LM/_old 2017-09-21 12:30:15.573984002 +0200 +++ /var/tmp/diff_new_pack.wtS9LM/_new 2017-09-21 12:30:15.573984002 +0200 @@ -1,7 +1,7 @@ - 3072 + 4096 20 ++ zero-atomic_copy64.patch ++ --- openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp 2017-08-31 16:35:40.546293657 +0200 +++ openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp 2017-08-31 16:39:53.186297970 +0200 @@ -36,18 +36,19 @@ // Atomically
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-08-29 11:38:49 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Tue Aug 29 11:38:49 2017 rev:50 rq:518519 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-08-10 13:45:49.082484110 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-08-29 11:38:50.548595540 +0200 @@ -1,0 +2,8 @@ +Wed Aug 23 09:54:09 UTC 2017 - fst...@suse.com + +- Added patch: + * java-1_8_0-openjdk-linuxfilestore.patch +- Fix bsc#1032647, bsc#1052009 with btrfs subvolumes and + overlayfs + +--- New: java-1_8_0-openjdk-linuxfilestore.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.mhgi11/_old 2017-08-29 11:38:53.096237598 +0200 +++ /var/tmp/diff_new_pack.mhgi11/_new 2017-08-29 11:38:53.108235912 +0200 @@ -170,7 +170,7 @@ Version:%{javaver}.%{updatever} Release:0 Summary:OpenJDK 8 Runtime Environment -License:Apache-1.1 and Apache-2.0 and GPL-1.0+ and GPL-2.0 and GPL-2.0-with-classpath-exception and LGPL-2.0 and MPL-1.0 and MPL-1.1 and SUSE-Public-Domain and W3C +License:Apache-1.1 AND Apache-2.0 AND GPL-1.0+ AND GPL-2.0 AND GPL-2.0-with-classpath-exception AND LGPL-2.0 AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3C Group: Development/Languages/Java Url:http://openjdk.java.net/ Source0: http://icedtea.classpath.org/download/source/icedtea-%{icedtea_version}.tar.xz @@ -206,6 +206,7 @@ Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch2000: java-1_8_0-openjdk-gcc6.patch Patch2001: disable-doclint-by-default.patch +Patch2002: java-1_8_0-openjdk-linuxfilestore.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -258,7 +259,6 @@ Provides: jre1.6.x Provides: jre1.7.x Provides: jre1.8.x -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with bootstrap} BuildRequires: java-bootstrap-devel >= 1.7.0 %else @@ -444,10 +444,15 @@ for file in tapset/*.in; do OUTPUT_FILE=`echo $file | sed -e s:\.in$::g` +%ifnarch %{arm} sed -e s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{jredir}/lib/%{archinstall}/server/libjvm.so:g $file > $file.1 -# TODO find out which architectures other than ix86 have a client vm +%else +sed -e '/@ABS_SERVER_LIBJVM_SO@/d' $file > $file.1 +%endif + +# TODO find out which architectures other than ix86 and arm have a client vm -%ifarch %{ix86} +%ifarch %{ix86} %{arm} sed -e s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{jredir}/lib/%{archinstall}/client/libjvm.so:g $file.1 > $OUTPUT_FILE %else sed -e '/@ABS_CLIENT_LIBJVM_SO@/d' $file.1 > $OUTPUT_FILE @@ -566,6 +571,8 @@ patch -p0 -i %{PATCH2000} patch -p0 -i %{PATCH2001} +patch -p0 -i %{PATCH2002} + (cd openjdk/common/autoconf bash ./autogen.sh ) @@ -1059,20 +1066,22 @@ fi %files -f %{name}.files -%defattr(-,root,root) %dir %{_jvmdir}/%{jredir}/lib/%{archinstall} %dir %{_datadir}/icons/hicolor %{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}.png %files headless -f %{name}.files-headless -%defattr(-,root,root,-) %dir %{_jvmdir} %dir %{_jvmdir}/%{jredir}/ %dir %{_jvmdir}/%{jredir}/bin %dir %{_jvmdir}/%{jredir}/lib %dir %{_jvmdir}/%{jredir}/lib/%{archinstall} %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/jli +%ifnarch %{arm} %dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/server +%else +%dir %{_jvmdir}/%{jredir}/lib/%{archinstall}/client +%endif %dir %{_jvmdir}/%{jredir}/lib/cmm %dir %{_jvmdir}/%{jredir}/lib/desktop %dir %{_jvmdir}/%{jredir}/lib/ext @@ -1117,7 +1126,6 @@ %{_jvmdir}/%{jredir}/lib/security/local_policy.jar %files devel -%defattr(-,root,root,-) %dir %{_jvmdir}/%{sdkdir}/bin %dir %{_jvmdir}/%{sdkdir}/include %dir %{_jvmdir}/%{sdkdir}/lib @@ -1168,20 +1176,16 @@ %endif %files demo -f %{name}-demo.files -%defattr(-,root,root,-) %files src -%defattr(-,root,root,-) %{_jvmdir}/%{sdkdir}/src.zip %files javadoc -%defattr(0644,root,root,0755) %dir %{_javadocdir} %dir %{_javadocdir}/%{sdklnk} %{_javadocdir}/%{sdklnk}/* %files accessibility -%defattr(-,root,root) %dir %{_jvmdir}/%{jredir}/lib/ext %config(noreplace) %{_jvmdir}/%{jredir}/lib/accessibility.properties %ghost %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so ++ java-1_8_0-openjdk-linuxfilestore.patch ++ ---
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-08-10 13:45:45 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Thu Aug 10 13:45:45 2017 rev:49 rq:513607 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-07-24 12:32:37.367823043 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-08-10 13:45:49.082484110 +0200 @@ -1,0 +2,207 @@ +Mon Jul 31 17:24:05 UTC 2017 - fst...@suse.com + +- Update to version jdk8u144 (icedtea 3.5.1) + * Import of OpenJDK 8 u144 build 01 +- S8184993: Jar file verification failing with + SecurityException: digest missing xxx + * Shenandoah +- Amend "ArrayCopy verification code fix" with 8u-specific node + hierarchy test +- Amend "Refactor asm acmp" with a few missing changes +- [backport] aarch64 store check fix +- [backport] Account "shared" out-of-LAB allocations separately +- [backport] Adaptive should not be scared of user-requested + System.gc() +- [backport] Added assertion for page alignment of heap's base + address +- [backport] Add "verify jcstress" acceptance test +- [backport] "Allocation failure" cause should not be + overwritten +- [backport] ArrayCopy verification code fix +- [backport] Assorted cleanups +- [backport] "Before Full GC" verification is too strong for + OOME-during-evac +- [backport] C1 stores constants without read barriers +- [backport] Cleanup AArch64 code +- [backport] Cleanup class unloading and string intern code +- [backport] Cleanup duplicated Shenandoah task queue + declarations +- [backport] Cleanups +- [backport] Cleanup ShenandoahBarrierSet::write_barrier +- [backport] Cleanup ShenandoahHeap::do_evacuation +- [backport] Clean up unused fields and methods +- [backport] Cleanup: update-refs check in_collection_set twice +- [backport] Code cache roots styles +- [backport] Concurrent code cache evacuation + bugfixes +- [backport] Concurrent preclean + Fix weakref precleaning +- [backport] Correct prefetch offset for marked object + iteration +- [backport] Deferred region cleanup. +- [backport] Dense ShenandoahHeapRegion printout +- [backport] Detailed ParallelCleanupTask statistics + Split + out Full GC stats for parallel cleaning +- [backport] Disable aggressive+verification test configs + (jtreg eats up last configuration) +- [backport] Do not abandon RP discovery on conc GC cancel, + do that only before Full GC +- [backport] Eliminating _num_regions variable in + ShenandoahHeap +- [backport] Ensure collection set and cset map are consistent +- [backport] Fallback to shared allocation if GCLAB is not + available +- [backport] Fast synchronizer root scanning +- [backport] "F: Code Cache Roots" is missing from gc+stats +- [backport] Fix DerivedPointerTable handling when scanning + roots twice in init-evac phase +- [backport] Fixed a few of early returns that calling + register_gc_end() +- [backport] Fix live data accounting for humongous region +- [backport] Fix memory Phis with only data uses +- [backport] Fix recycled regions zapping +- [backport] Fix up pointer volatility +- [backport] Generic verification should not trust bitmaps +- [backport] Heap/matrix verification for all reachable objects +- [backport] Heap memory usage counting not longer needs to be + atomic +- [backport] Heap region recycling should call explicit clear() + and request zapping +- [backport] Heap region verification +- [backport] Implementation of interpreter matrix barrier on + aarch64 +- [backport] Implement early update references phase. +- [backport] implicit null checks broken on aarch64 +- [backport] Increase timeout for EvilSyncBug test +- [backport] Lazy parallel code cache iterator +- [backport] Make statistics gathering span more operations +- [backport] Make sure atomic operations are done on + "volatile" fields +- [backport] Make sure new_active_workers is used +- [backport] Make {T,GC}LAB statistics unconditional +- [backport] Mark-compact and heuristics should consistently + process refs and unload classes +- [backport] minor fix to optimization of java mirror + comparison +- [backport] more barrier on constant oop fixes + couple small + unrelated fixes +- [backport] More collection set and matrix cleanup +- [backport] Nit: mark-compact phase 3 (Adjust Pointers)
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-05-31 13:27:42 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Wed May 31 13:27:42 2017 rev:47 rq:495794 version:1.8.0.131 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-03-03 17:34:22.307299089 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-05-31 13:27:44.321304515 +0200 @@ -1,0 +2,191 @@ +Wed May 17 10:52:18 UTC 2017 - fst...@suse.com + +- Upgrade to version jdk8u131 (icedtea 3.4.0) - bsc#1034849 + * Security fixes +- S8163520, CVE-2017-3509: Reuse cache entries +- S8163528, CVE-2017-3511: Better library loading +- S8165626, CVE-2017-3512: Improved window framing +- S8167110, CVE-2017-3514: Windows peering issue +- S8168699: Validate special case invocations +- S8169011, CVE-2017-3526: Resizing XML parse trees +- S8170222, CVE-2017-3533: Better transfers of files +- S8171121, CVE-2017-3539: Enhancing jar checking +- S8171533, CVE-2017-3544: Better email transfer +- S8172299: Improve class processing + * New features +- PR1969: Add AArch32 JIT port +- PR3297: Allow Shenandoah to be used on AArch64 +- PR3340: jstack.stp should support AArch64 + * Import of OpenJDK 8 u131 build 11 +- S6474807: (smartcardio) CardTerminal.connect() throws + CardException instead of CardNotPresentException +- S6515172, PR3346: Runtime.availableProcessors() ignores Linux + taskset command +- S7155957: + closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java + hangs on win 64 bit with jdk8 +- S7167293: FtpURLConnection connection leak on + FileNotFoundException +- S8035568: [macosx] Cursor management unification +- S8079595: Resizing dialog which is JWindow parent makes JVM + crash +- S8130769: The new menu can't be shown on the menubar after + clicking the "Add" button. +- S8146602: + jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test + fails with NullPointerException +- S8147842: IME Composition Window is displayed at incorrect + location +- S8147910, PR3346: Cache initial active_processor_count +- S8150490: Update OS detection code to recognize Windows + Server 2016 +- S8160951: [TEST_BUG] + javax/xml/bind/marshal/8134111/UnmarshalTest.java should be + added into :needs_jre group +- S8160958: [TEST_BUG] + java/net/SetFactoryPermission/SetFactoryPermission.java + should be added into :needs_compact2 group +- S8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is + enabled +- S8161195: Regression: + closed/javax/swing/text/FlowView/LayoutTest.java +- S8161993, PR3346: G1 crashes if active_processor_count + changes during startup +- S8162876: [TEST_BUG] + sun/net/www/protocol/http/HttpInputStream.java fails + intermittently +- S8162916: Test sun/security/krb5/auto/UnboundSSL.java fails +- S8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java + failed with "Error while cleaning up threads after test" +- S8167179: Make XSL generated namespace prefixes local to + transformation process +- S8168774: Polymorhic signature method check crashes javac +- S8169465: Deadlock in com.sun.jndi.ldap.pool.Connections +- S8169589: [macosx] Activating a JDialog puts to back another + dialog +- S8170307: Stack size option -Xss is ignored +- S8170316: (tz) Support tzdata2016j +- S8170814: Reuse cache entries (part II) +- S8170888, PR3314, RH1284948: [linux] Experimental support for + cgroup memory limits in container (ie Docker) environments +- S8171388: Update JNDI Thread contexts +- S8171949: [macosx] AWT_ZoomFrame Automated tests fail with + error: The bitwise mask Frame.ICONIFIED is not setwhen the + frame is in ICONIFIED state +- S8171952: [macosx] + AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog + test fails as DummyButton on Dialog did not gain focus when + clicked. +- S8173030: Temporary backout fix #8035568 from 8u131-b03 +- S8173031: Temporary backout fix #8171952 from 8u131-b03 +- S8173783, PR3328: IllegalArgumentException: + jdk.tls.namedGroups +- S8173931: 8u131 L10n resource file update +- S8174844: Incorrect GPL header causes RE script to miss swap + to commercial header for licensee source bundle +- S8174985: NTLM authentication doesn't work with IIS if NTLM + cache is disabled +- S8176044: (tz) Support tzdata2017a + * Backports +- S6457406,
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-03-03 17:34:21 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Fri Mar 3 17:34:21 2017 rev:46 rq:461282 version:1.8.0.121 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-02-11 01:38:41.138155791 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-03-03 17:34:22.307299089 +0100 @@ -1,0 +2,13 @@ +Wed Mar 1 08:41:19 UTC 2017 - fst...@suse.com + +- Fix build of Sun Elliptical Curves Crypto provider on Tumbleweed. + Fixes bsc#1026102. +- Clean the mozilla-nss requires and move them into the headless + +--- +Tue Feb 21 07:18:27 UTC 2017 - a...@cryptomilk.org + +- Add a test to check that ECC is working + * new file TestECDSA.java + +--- New: TestECDSA.java Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.lpXQlh/_old 2017-03-03 17:34:23.947067393 +0100 +++ /var/tmp/diff_new_pack.lpXQlh/_new 2017-03-03 17:34:23.947067393 +0100 @@ -138,16 +138,12 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif -%bcond_with zero %if 0%{?suse_version} >= 1330 || 0%{?suse_version} == 1315 -%if %{with bootstrap} -%global with_sunec 0 -%else %global with_sunec 1 -%endif %else %global with_sunec 0 %endif +%bcond_with zero # Turn on/off some features depending on openSUSE version %if 0%{?suse_version} >= 1130 %if ! %{with zero} @@ -187,6 +183,8 @@ Source7: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/langtools.tar.xz Source8: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/hotspot.tar.xz Source9: http://icedtea.classpath.org/download/drops/icedtea8/%{icedtea_version}/nashorn.tar.xz +# Test +Source10: TestECDSA.java # RPM/distribution specific patches # RHBZ 1015432 Patch2: 1015432.patch @@ -234,12 +232,6 @@ # Requires rest of java Requires: %{name}-headless = %{version}-%{release} Requires: fontconfig -# mozilla-nss has to be installed to prevent -# java.security.ProviderException: Could not initialize NSS -# ... -# java.io.FileNotFoundException: /usr/lib64/libnss3.so -#was bnc#634793 -Requires: mozilla-nss # Standard JPackage base provides. Provides: java = %{javaver} Provides: java-%{javaver} = %{version}-%{release} @@ -321,7 +313,6 @@ # Require jpackage-utils for ownership of /usr/lib/jvm/ Group: Development/Languages/Java Requires: jpackage-utils -%requires_eqmozilla-nss # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. @@ -345,6 +336,19 @@ Provides: jndi-ldap = %{version} Provides: jndi-rmi = %{version} Provides: jsse = %{version} +# mozilla-nss has to be installed to prevent +# java.security.ProviderException: Could not initialize NSS +# ... +# 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_eqmozilla-nss +%else +Requires: mozilla-nss +%endif %if 0%{?suse_version} > 1320 # Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. Requires(post): tzdata-java8 @@ -874,6 +878,16 @@ update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk} fi +%if %{with_sunec} +%check +export JAVA_HOME=$(pwd)/%{buildoutputdir}images/j2sdk-image + +# Check ECC is working +$JAVA_HOME/bin/javac -d . %{SOURCE10} +$JAVA_HOME/bin/java TestECDSA + +%endif + %if 0%{?suse_version} >= 1130 %posttrans headless # bnc#781690#c11: don't trust user defined JAVA_HOME and use the current VM ++ TestECDSA.java ++ /* TestECDSA -- Ensure ECDSA signatures are working. Copyright (C) 2016 Red Hat, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-02-11 01:38:35 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-02-03 17:42:58.139963972 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-02-11 01:38:41.138155791 +0100 @@ -1,0 +2,7 @@ +Wed Feb 1 12:54:10 UTC 2017 - fst...@suse.com + +- Don't run bootstrap build for s390, since it is broken, instead + introduce a little cycle on this platform, in order to have + working openjdk8 + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.FmSrrN/_old 2017-02-11 01:38:47.349279319 +0100 +++ /var/tmp/diff_new_pack.FmSrrN/_new 2017-02-11 01:38:47.353278754 +0100 @@ -50,6 +50,11 @@ # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts # turn zero on non jit arches by default +%ifarch s390 +%global _with_bootstrap 0 +%else +%bcond_without bootstrap +%endif %ifnarch %{jit_arches} %global _with_zero 1 %endif @@ -214,7 +219,6 @@ BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: gtk2-devel -BuildRequires: java-bootstrap-devel >= 1.7.0 BuildRequires: libjpeg-devel BuildRequires: liblcms2-devel BuildRequires: libpng-devel @@ -261,6 +265,11 @@ Provides: jre1.7.x Provides: jre1.8.x BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if %{with bootstrap} +BuildRequires: java-bootstrap-devel >= 1.7.0 +%else +BuildRequires: java-1_8_0-openjdk-devel +%endif %if %{with_system_kerberos} BuildRequires: krb5-devel %endif @@ -473,7 +482,11 @@ %if %{with_sunec} --enable-sunec \ %endif +%if %{with bootstrap} --enable-bootstrap \ +%else +--disable-bootstrap \ +%endif --disable-downloading \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ %ifnarch %{arm} %{aarch64}
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-11-11 14:31:55 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-10-01 23:51:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-11-11 14:31:58.0 +0100 @@ -1,0 +2,347 @@ +Wed Nov 9 16:08:00 UTC 2016 - fst...@suse.com + +- Upgrade to version jdk8u111 (icedtea 3.2.0) + * Security fixes ++ S8146490: Direct indirect CRL checks ++ S8151921: Improved page resolution ++ S8155968: Update command line options ++ S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522) ++ S8156794: Extend data sharing ++ S8157176: Improved classfile parsing ++ S8157739, CVE-2016-5554: Classloader Consistency Checking + (bsc#1005523) ++ S8157749: Improve handling of DNS error replies ++ S8157753: Audio replay enhancement ++ S8157759: LCMS Transform Sampling Enhancement ++ S8157764: Better handling of interpolation plugins ++ S8158302: Handle contextual glyph substitutions ++ S8158993, CVE-2016-5568: Service Menu services (bsc#1005525) ++ S8159495: Fix index offsets ++ S8159503: Amend Annotation Actions ++ S8159511: Stack map validation ++ S8159515: Improve indy validation ++ S8159519, CVE-2016-5573: Reformat JDWP messages (bsc#1005526) ++ S8160090: Better signature handling in pack200 ++ S8160094: Improve pack200 layout ++ S8160098: Clean up color profiles ++ S8160591, CVE-2016-5582: Improve internal array handling + (bsc#1005527) ++ S8160838, CVE-2016-5597: Better HTTP service (bsc#1005528) ++ PR3206, RH1367357: lcms2: Out-of-bounds read in + Type_MLU_Read() ++ CVE-2016-5556 (bsc#1005524) + * New features ++ PR1370: Provide option to build without debugging ++ PR1375: Provide option to strip and link debugging info after + build ++ PR1537: Handle alternative Kerberos credential cache + locations ++ PR1978: Allow use of system PCSC ++ PR2445: Support system libsctp ++ PR3182: Support building without pre-compiled headers ++ PR3183: Support Fedora/RHEL system crypto policy ++ PR3221: Use pkgconfig to detect Kerberos CFLAGS and libraries + * Import of OpenJDK 8 u102 build 14 ++ S4515292: ReferenceType.isStatic() returns true for arrays ++ S4858370: JDWP: Memory Leak: GlobalRefs never deleted when + processing invokeMethod command ++ S6976636: JVM/TI test ex03t001 fails assertion ++ S7185591: jcmd-big-script.sh ERROR: could not find app's Java + pid. ++ S8017462: G1: guarantee fails with + UseDynamicNumberOfGCThreads ++ S8034168: ThreadMXBean/Locks.java failed, blocked on wrong + object ++ S8036006: [TESTBUG] sun/tools/native2ascii/NativeErrors.java + fails: Process exit code was 0, but error was expected. ++ S8041781: Need new regression tests for PBE keys ++ S8041787: Need new regressions tests for buffer handling for + PBE algorithms ++ S8043836: Need new tests for AES cipher ++ S8044199: Tests for RSA keys and key specifications ++ S8044772: TempDirTest.java still times out with -Xcomp ++ S8046339: sun.rmi.transport.DGCAckHandler leaks memory ++ S8047031: Add SocketPermission tests for legacy socket types ++ S8048052: Permission tests for setFactory ++ S8048138: Tests for JAAS callbacks ++ S8048147: Privilege tests with JAAS Subject.doAs ++ S8048356: SecureRandom default provider tests ++ S8048357: PKCS basic tests ++ S8048360: Test signed jar files ++ S8048362: Tests for doPrivileged with accomplice ++ S8048596: Tests for AEAD ciphers ++ S8048599: Tests for key wrap and unwrap operations ++ S8048603: Additional tests for MAC algorithms ++ S8048604: Tests for strong crypto ciphers ++ S8048607: Test key generation of DES and DESEDE ++ S8048610: Implement regression test for bug fix of 4686632 + in JCE ++ S8048617: Tests for PKCS12 read operations ++ S8048618: Tests for PKCS12 write operations. ++ S8048619: Implement tests for converting PKCS12 keystores ++ S8048624: Tests for SealedObject ++ S8048819: Implement reliability test for DH algorithm ++ S8048820: Implement tests for SecretKeyFactory ++ S8048830: Implement tests for new functionality provided in + JEP 166 ++ S8049237: Need new tests for X509V3 certificates ++ S8049321: Support SHA256WithDSA in JSSE ++ S8049429: Tests for java client server communications with + various TLS/SSL
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-10-01 23:51:31 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-08-06 20:38:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-10-01 23:51:32.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 21 09:50:30 UTC 2016 - fst...@suse.com + +- Added patch: + * s390-java-opts.patch +- Solve memory issues when building s390 version + +--- New: s390-java-opts.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.s2DFZL/_old 2016-10-01 23:51:35.0 +0200 +++ /var/tmp/diff_new_pack.s2DFZL/_new 2016-10-01 23:51:35.0 +0200 @@ -181,6 +181,8 @@ # # Patch for PPC Patch103: ppc-zero-hotspot.patch +# Patch for S390 +Patch104: s390-java-opts.patch Patch1000: icedtea-3.0.1-sunec.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch2000: java-1_8_0-openjdk-gcc6.patch @@ -494,6 +496,11 @@ patch -p0 -i %{PATCH103} %endif +%ifarch s390 +# S390 memory issues +patch -p0 -i %{PATCH104} +%endif + patch -p0 -i %{PATCH2000} patch -p0 -i %{PATCH2001} ++ s390-java-opts.patch ++ --- openjdk/common/autoconf/boot-jdk.m4 2016-07-26 12:28:03.054552831 +0200 +++ openjdk/common/autoconf/boot-jdk.m4 2016-07-26 12:30:34.651143737 +0200 @@ -351,29 +351,29 @@ AC_MSG_CHECKING([flags for boot jdk java command for big workloads]) # Starting amount of heap memory. - if test "x$OPENJDK_BUILD_CPU_ARCH" = "xs390"; then + # if test "x$OPENJDK_BUILD_CPU_ARCH" = "xs390"; then ADD_JVM_ARG_IF_OK([-Xms256M],boot_jdk_jvmargs_big,[$JAVA]) - else -ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs_big,[$JAVA]) - fi + # else + # ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs_big,[$JAVA]) + # fi # Maximum amount of heap memory. # Maximum stack size. - if test "x$BOOT_JDK_BITS" = x32; then -if test "x$OPENJDK_BUILD_CPU_ARCH" = "xs390"; then + # if test "x$BOOT_JDK_BITS" = x32; then + # if test "x$OPENJDK_BUILD_CPU_ARCH" = "xs390"; then JVM_MAX_HEAP=768M -else - JVM_MAX_HEAP=1100M -fi + # else + # JVM_MAX_HEAP=1100M + # fi STACK_SIZE=768 - else + # else # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit # pointers are used. Apparently, we need to increase the heap and stack # space for the jvm. More specifically, when running javac to build huge # jdk batch -JVM_MAX_HEAP=1600M -STACK_SIZE=1536 - fi + # JVM_MAX_HEAP=1600M + # STACK_SIZE=1536 + # fi ADD_JVM_ARG_IF_OK([-Xmx$JVM_MAX_HEAP],boot_jdk_jvmargs_big,[$JAVA]) ADD_JVM_ARG_IF_OK([-XX:ThreadStackSize=$STACK_SIZE],boot_jdk_jvmargs_big,[$JAVA]) ADD_JVM_ARG_IF_OK([-XX:PermSize=32m],boot_jdk_jvmargs_big,[$JAVA])
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-08-06 20:38:04 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-07-14 09:42:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-08-06 20:38:08.0 +0200 @@ -1,0 +2,460 @@ +Tue Jul 26 05:57:42 UTC 2016 - fst...@suse.com + +- Upgrade to version jdk8u101 (icedtea 3.1.0) +- New in release 3.1.0 (2016-07-25): + * Security fixes +- S8079718, CVE-2016-3458: IIOP Input Stream Hooking + (bsc#989732) +- S8145446, CVE-2016-3485: Perfect pipe placement (Windows + only) (bsc#989734) +- S8146514: Enforce GCM limits +- S8147771: Construction of static protection domains under + Javax custom policy +- S8148872, CVE-2016-3500: Complete name checking (bsc#989730) +- S8149070: Enforce update ordering +- S8149962, CVE-2016-3508: Better delineation of XML processing + (bsc#989731) +- S8150752: Share Class Data +- S8151925: Font reference improvements +- S8152479, CVE-2016-3550: Coded byte streams (bsc#989733) +- S8153312: Constrain AppCDS behavior +- S8154475, CVE-2016-3587: Clean up lookup visibility + (bsc#989721) +- S8155981, CVE-2016-3606: Bolster bytecode verification + (bsc#989722) +- S8155985, CVE-2016-3598: Persistent Parameter Processing + (bsc#989723) +- S8158571, CVE-2016-3610: Additional method handle validation + (bsc#989725) +- CVE-2016-3552 (bsc#989726) +- CVE-2016-3511 (bsc#989727) +- CVE-2016-3503 (bsc#989728) +- CVE-2016-3498 (bsc#989729) + * New features +- S8145547, PR1061: [AWT/Swing] Conditional support for GTK 3 + on Linux +- PR2821: Support building OpenJDK with --disable-headful +- PR2931, G478960: Provide Infinality Support via fontconfig +- PR3079: Provide option to build Shenandoah on x86_64 + * Import of OpenJDK 8 u92 build 14 +- S6869327: Add new C2 flag to keep safepoints in counted + loops. +- S8022865: [TESTBUG] Compressed Oops testing needs to be + revised +- S8029630: Thread id should be displayed as a hex number in + error report +- S8029726: On OS X some dtrace probe names are mismatched with + Solaris +- S8029727: On OS X dtrace probes + CallMethodA/CallMethodV are not fired. +- S8029728: On OS X dtrace probes SetStaticBooleanField are not + fired +- S8038184: XMLSignature throws StringIndexOutOfBoundsException + if ID attribute value is empty String +- S8038349: Signing XML with DSA throws Exception when key is + larger than 1024 bits +- S8041501: ImageIO reader is not capable of reading JPEGs + without JFIF header +- S8041900: [macosx] Java forces the use of discrete GPU +- S8044363: Remove special build options for unpack200 executable +- S8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value + for hotspot ARCH +- S8046611: Build errors with gcc on sparc/fastdebug +- S8047763: Recognize sparc64 as a sparc platform +- S8048232: Fix for 8046471 breaks PPC64 build +- S8052396: Catch exceptions resulting from missing font cmap +- S8058563: InstanceKlass::_dependencies list isn't cleared from + empty nmethodBucket entries +- S8061624: [TESTBUG] Some tests cannot be ran under compact + profiles and therefore shall be excluded +- S8062901: Iterators is spelled incorrectly in the Javadoc for + Spliterator +- S8064330: Remove SHA224 from the default support list if + SunMSCAPI enabled +- S8065579: WB method to start G1 concurrent mark cycle should + be introduced +- S8065986: Compiler fails to NullPointerException when calling + super with Object<>() +- S8066974: Compiler doesn't infer method's generic type + information in lambda body +- S8067800: Clarify java.time.chrono.Chronology.isLeapYear for + out of range years +- S8068033: JNI exception pending in jdk/src/share/bin/java.c +- S8068042: Check jdk/src/share/native/sun/misc/URLClassPath.c + for JNI pending +- S8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: + OLD and/or OBSOLETE method(s) found +- S8068254: Method reference uses wrong qualifying type +- S8074696: Remote debugging session hangs for several minutes + when calling findBootType +- S8074935: jdk8 keytool doesn't validate pem files for RFC 1421 + correctness, as jdk7 did +- S8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java +
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-07-14 09:42:28 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-06-29 15:00:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-07-14 09:42:29.0 +0200 @@ -1,0 +2,7 @@ +Thu Jul 7 14:41:06 UTC 2016 - fst...@suse.com + +- Fix script linking /usr/share/javazi/tzdb.dat for platform where + it applies (bsc#987895) +- Enable SunEC for SLE12 and Leap + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.fDehty/_old 2016-07-14 09:42:31.0 +0200 +++ /var/tmp/diff_new_pack.fDehty/_new 2016-07-14 09:42:31.0 +0200 @@ -118,8 +118,12 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif -%if 0%{?suse_version} >= 1330 +%if 0%{?suse_version} >= 1330 || 0%{?suse_version} == 1315 +%if %{with bootstrap} +%global with_sunec 0 +%else %global with_sunec 1 +%endif %else %global with_sunec 0 %endif @@ -811,7 +815,10 @@ jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk} %if 0%{?suse_version} > 1320 -if [ ! -e %{_jvmdir}/%{jredir}/lib/tzdb.dat ]; then +if [ -e %{_datadir}/javazi/tzdb.dat ]; then + if [ -e %{_jvmdir}/%{jredir}/lib/tzdb.dat ]; then + rm -f %{_jvmdir}/%{jredir}/lib/tzdb.dat + fi ln -sf %{_datadir}/javazi/tzdb.dat %{_jvmdir}/%{jredir}/lib/tzdb.dat fi %endif
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-06-29 15:00:57 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-06-14 23:05:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-06-29 15:00:58.0 +0200 @@ -1,0 +2,6 @@ +Tue Jun 14 11:46:16 UTC 2016 - ag...@suse.com + +- Fix aarch64 running with 48 bits va space (bsc#984684) + * hotspot-aarch64-fix-48bit-va.patch + +--- New: hotspot-aarch64-fix-48bit-va.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.OH3lCP/_old 2016-06-29 15:01:01.0 +0200 +++ /var/tmp/diff_new_pack.OH3lCP/_new 2016-06-29 15:01:01.0 +0200 @@ -176,6 +176,8 @@ Patch13:implicit-pointer-decl.patch # Avoid triggering inactivity timeout while generating javadoc in zero VM Patch14:zero-javadoc-verbose.patch +# Fix 48 bit va space on aarch64 +Patch15:hotspot-aarch64-fix-48bit-va.patch # # OpenJDK specific patches # @@ -493,6 +495,8 @@ patch -p0 -i %{PATCH14} %endif +patch -p1 -i %{PATCH15} + %ifarch ppc ppc64 ppc64le # PPC fixes patch -p0 -i %{PATCH103} ++ hotspot-aarch64-fix-48bit-va.patch ++ # HG changeset patch # User enevill # Date 1454603068 0 # Thu Feb 04 16:24:28 2016 + # Node ID ded2073b67bdd9c9f2ae924397341b762329aaef # Parent f918c20107d9acb189498095308c2f49c8dbc84e 8148783: aarch64: SEGV running SpecJBB2013 Summary: Fix calculation of offset for adrp Reviewed-by: aph diff --git a/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp b/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp --- a/openjdk/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp +++ b/openjdk/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp @@ -127,7 +127,10 @@ Instruction_aarch64::extract(insn2, 4, 0)) { // movk #imm16<<32 Instruction_aarch64::patch(branch + 4, 20, 5, (uint64_t)target >> 32); -offset &= (1<<20)-1; +long dest = ((long)target & 0xL) | ((long)branch & 0xL); +long pc_page = (long)branch >> 12; +long adr_page = (long)dest >> 12; +offset = adr_page - pc_page; instructions = 2; } } @@ -3998,11 +4001,12 @@ if (offset_high >= -(1<<20) && offset_low < (1<<20)) { _adrp(reg1, dest.target()); } else { -unsigned long pc_page = (unsigned long)pc() >> 12; -long offset = dest_page - pc_page; -offset = (offset & ((1<<20)-1)) << 12; -_adrp(reg1, pc()+offset); -movk(reg1, (unsigned long)dest.target() >> 32, 32); +unsigned long source = (unsigned long)pc(); +unsigned long target = (unsigned long)dest.target(); +unsigned long adrp_target = (target & 0xUL) | (source & 0xUL); + +_adrp(reg1, (address)adrp_target); +movk(reg1, target >> 32, 32); } byte_offset = (unsigned long)dest.target() & 0xfff; }
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-06-14 23:05:26 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-04-03 23:04:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-06-14 23:05:28.0 +0200 @@ -1,0 +2,413 @@ +Fri Jun 3 09:01:23 UTC 2016 - fst...@suse.com + +- Added patch: + * disable-doclint-by-default-patch +- Disable Doclint while building javadoc by default. OpenJDK 8 + adds and enables doclint by default. This catches issues in + javadoc comments. It is too strict, breaks javadoc compilation + and, in general, breaks the build for old code known to build + with previous versions of OpenJDK. +- Cycle make on i586 in order to prevent some random build errors + that are not easily reproduceable and thus fixable. + +--- +Tue May 31 06:47:43 UTC 2016 - fst...@suse.com + +- Added patch: + * java-1_8_0-openjdk-gcc6.patch ++ Fix build with gcc 6.1 +- Add -fno-delete-null-pointer-checks -fno-lifetime-dse to try to + avoid some crashes + +--- +Thu Apr 28 08:19:17 UTC 2016 - fst...@suse.com + +- Upgrade to version jdk8u91 (icedtea 3.0.1, bsc#976340) +- Icedtea changes from 2.6.5 + * Security fixes +- S8129952, CVE-2016-0686: Ensure thread consistency +- S8132051, CVE-2016-0687: Better byte behavior +- S8138593, CVE-2016-0695: Make DSA more fair +- S8139008: Better state table management +- S8143167, CVE-2016-3425: Better buffering of XML strings +- S8143945, CVE-2016-3426: Better GCM validation +- S8144430, CVE-2016-3427: Improve JMX connections +- S8146494: Better ligature substitution +- S8146498: Better device table adjustments + * Import of OpenJDK 8 u91 build 14 +- S8002116: This JdbReadTwiceTest.sh gets an exit 1 +- S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when + invoked with NMT explicitly turned on +- S8036132: Tab characters in test/com/sun/jdi files +- S8038963: com/sun/jdi tests fail because cygwin's ps sometimes + misses processes +- S8044419: TEST_BUG: com/sun/jdi/JdbReadTwiceTest.sh fails when + run under root +- S8059661: Test SoftReference and OOM behavior +- S8067422: Lambda method names are unnecessarily unstable +- S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java + got OOME +- S8074146: [TEST_BUG] jdb has succeded to read an unreadable + file +- S8130212: Thread::current() might access freed memory on + Solaris +- S8132890: Text Overlapping on Dot Matrix Printers +- S8134297: NPE in GSSNameElement nameType check +- S8134650: Xsl transformation gives different results in 8u66 +- S8134828: Scrollbar thumb disappears with Nimbus L +- S8138589: Correct limits on unlimited cryptography +- S8138811: Construction of static protection domains +- S8140268: Generate link to specification license for JavaDoc + API documentation +- S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp + of cmserr.c +- S8143002: [Parfait] JNI exception pending in fontpath.c:1300 +- S8143959: Certificates requiring blacklisting +- S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again +- S8146518: Zero interpreter broken with better byte behaviour +- S8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java + should use 4-args ProtectionDomain constructor +- S8147567: InterpreterRuntime::post_field_access not updated + for boolean in JDK-8132051 +- S8148446: (tz) Support tzdata2016a +- S8148475: Missing SA Bytecode updates. +- S8148487: PPC64: Better byte behavior +- S8148522: Backout JDK-8138811 from 2016 Apr CPU repo +- S8149170: Better byte behavior for native arguments +- S8149367: PolicyQualifierInfo/index_Ctor JCk test fails with + IOE: Invalid encoding for PolicyQualifierInfo +- S8150012: Better byte behavior for reflection +- S8150790: 8u75 L10n resource file translation update + * Backports +- S8148752, PR2943: Compiled StringBuilder code throws + StringIndexOutOfBoundsException +- S8154210: Zero: Better byte behaviour +- S8154413: AArch64: Better byte behaviour +- S4890063, PR2304, RH1214835: HPROF: default text truncated + when using doe=n option +- S6425769, PR2859: Allow specifying an address to bind JMX + remote connector +-
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-04-03 23:04:22 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-03-05 13:05:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-04-03 23:04:27.0 +0200 @@ -1,0 +2,6 @@ +Wed Mar 30 06:17:02 UTC 2016 - fst...@suse.com + +- Update to upstream tag jdk8u77-b03 (bsc#972468) + * CVE-2016-0636: Improve MethodHandle consistency + +--- Old: 1bcc41894340.tar.bz2 2f840ac0adf0.tar.bz2 48d0c20256a3.tar.bz2 769b21d1b85c.tar.bz2 8d2e1dabe378.tar.bz2 91e3b8e2e006.tar.bz2 d6670c5d49ba.tar.bz2 f3e86cc60726.tar.bz2 fff0c11d2811.tar.bz2 New: 094308b2ca1c.tar.bz2 1c71899e8566.tar.bz2 223b64a19e94.tar.bz2 3fbef9f4cddf.tar.bz2 43c11664317a.tar.bz2 b6ee21a35619.tar.bz2 c44179bce874.tar.bz2 c6f67bea4466.tar.bz2 e8dc6eb11c76.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.vEi10o/_old 2016-04-03 23:04:29.0 +0200 +++ /var/tmp/diff_new_pack.vEi10o/_new 2016-04-03 23:04:29.0 +0200 @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 72 -%global buildverb15 +%global updatever 77 +%global buildverb03 %global root_projectjdk8u %global root_repository jdk8u -%global root_revision fff0c11d2811 -%global corba_revision 91e3b8e2e006 -%global hotspot_revision d6670c5d49ba -%global jaxp_revision 1bcc41894340 -%global jaxws_revision 2f840ac0adf0 -%global jdk_revisionf3e86cc60726 -%global langtools_revision 48d0c20256a3 -%global nashorn_revision 769b21d1b85c +%global root_revision 3fbef9f4cddf +%global corba_revision e8dc6eb11c76 +%global hotspot_revision 223b64a19e94 +%global jaxp_revision 1c71899e8566 +%global jaxws_revision c6f67bea4466 +%global jdk_revisionc44179bce874 +%global langtools_revision 094308b2ca1c +%global nashorn_revision b6ee21a35619 %global aarch64_project aarch64-port %global aarch64_repository jdk8u -%global aarch64_hotspot_revision 8d2e1dabe378 +%global aarch64_hotspot_revision 43c11664317a %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority1805 @@ -172,7 +172,7 @@ Release:0 Summary:OpenJDK 8 Runtime Environment License:Apache-1.1 and Apache-2.0 and GPL-1.0+ and GPL-2.0 and GPL-2.0-with-classpath-exception and LGPL-2.0 and MPL-1.0 and MPL-1.1 and SUSE-Public-Domain and W3C -Group: Development/Languages +Group: Development/Languages/Java Url:http://openjdk.java.net/ # Sources from upstream OpenJDK8 project. Source0: http://hg.openjdk.java.net/%{root_project}/%{root_repository}/archive/%{root_revision}.tar.bz2 @@ -338,7 +338,7 @@ %package headless Summary:OpenJDK 8 Runtime Environment -Group: Development/Languages +Group: Development/Languages/Java # Require jpackage-utils for ownership of /usr/lib/jvm/ Requires: jpackage-utils # Post requires update-alternatives to install tool update-alternatives. @@ -374,7 +374,7 @@ %package devel Summary:OpenJDK 8 Development Environment -Group: Development/Tools +Group: Development/Languages/Java # Require base package. Requires: %{name} = %{version}-%{release} # Post requires update-alternatives to install tool update-alternatives. @@ -395,7 +395,7 @@ %package demo Summary:OpenJDK 8 Demos -Group: Development/Languages +Group: Development/Languages/Java Requires: %{name} = %{version}-%{release} %description demo @@ -403,7 +403,7 @@ %package src Summary:OpenJDK 8 Source Bundle -Group: Development/Languages +Group: Development/Languages/Java Requires: %{name} = %{version}-%{release} %description src @@ -411,7 +411,7 @@ %package javadoc Summary:OpenJDK 8 API Documentation -Group: Documentation +Group: Development/Languages/Java Requires: jpackage-utils # Post requires update-alternatives to install javadoc alternative. Requires(post): update-alternatives @@ -429,7 +429,7 @@ %package accessibility Summary:OpenJDK 8 accessibility connector -Group: Development/Languages +Group:
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-03-05 13:05:13 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-01-28 22:50:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-03-05 13:05:14.0 +0100 @@ -1,0 +2,8 @@ +Fri Feb 26 12:29:06 UTC 2016 - fst...@suse.com + +- Added patch: + * ppc64le-8036767.patch ++ Change archinstall for ppc64le from ppc64 to ppc64le + directory. + +--- New: ppc64le-8036767.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.7SuiV7/_old 2016-03-05 13:05:18.0 +0100 +++ /var/tmp/diff_new_pack.7SuiV7/_new 2016-03-05 13:05:18.0 +0100 @@ -79,9 +79,12 @@ %ifarch ppc %global archinstall ppc %endif -%ifarch ppc64 ppc64le +%ifarch ppc64 %global archinstall ppc64 %endif +%ifarch ppc64le +%global archinstall ppc64le +%endif %ifarch %ix86 %global archinstall i386 %endif @@ -231,6 +234,7 @@ Patch101: s390-size_t.patch # Patch for PPC/PPC64 Patch103: ppc-zero-hotspot.patch +Patch104: ppc64le-8036767.patch # Patches for system libraries Patch201: system-libjpeg.patch Patch202: system-libpng.patch @@ -521,6 +525,7 @@ %ifarch ppc ppc64 ppc64le # PPC fixes %patch103 -p1 +%patch104 -p1 %endif # Extract systemtap tapsets ++ ppc64le-8036767.patch ++ --- jdk8/common/autoconf/hotspot-spec.gmk.in2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/hotspot-spec.gmk.in2016-02-26 13:25:10.961590289 +0100 @@ -71,6 +71,10 @@ LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB) # Old name for OPENJDK_TARGET_CPU, uses i586 and amd64, instead of x86 and x86_64. ARCH=$(OPENJDK_TARGET_CPU_LEGACY) +# ppc64le uses the HotSpot ppc64 build +ifeq ($(OPENJDK_TARGET_CPU), ppc64le) + ARCH=ppc64 +endif # Legacy setting for building for a 64 bit machine. # If yes then this expands to _LP64:=1 @LP64@ --- jdk8/common/autoconf/jdk-options.m4 2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/jdk-options.m4 2016-02-26 13:25:10.961590289 +0100 @@ -158,7 +158,7 @@ if test "x$JVM_VARIANT_ZEROSHARK" = xtrue ; then INCLUDE_SA=false fi - if test "x$VAR_CPU" = xppc64 ; then + if test "x$VAR_CPU" = xppc64 -o "x$VAR_CPU" = xppc64le ; then INCLUDE_SA=false fi if test "x$OPENJDK_TARGET_CPU" = xaarch64; then --- jdk8/common/autoconf/platform.m42016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/platform.m42016-02-26 13:25:10.961590289 +0100 @@ -73,7 +73,7 @@ VAR_CPU_ENDIAN=big ;; powerpc64le) - VAR_CPU=ppc64 + VAR_CPU=ppc64le VAR_CPU_ARCH=ppc VAR_CPU_BITS=64 VAR_CPU_ENDIAN=little --- jdk8/common/autoconf/toolchain.m4 2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/toolchain.m4 2016-02-26 13:25:10.961590289 +0100 @@ -1056,6 +1056,9 @@ else CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN" fi + if test "x$OPENJDK_TARGET_CPU" = xppc64le; then +CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DABI_ELFv2" + fi if test "x$OPENJDK_TARGET_OS" = xlinux; then CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DLINUX" fi --- jdk8/hotspot/make/defs.make 2016-02-26 13:23:55.307304861 +0100 +++ jdk8/hotspot/make/defs.make 2016-02-26 13:25:10.961590289 +0100 @@ -325,6 +325,13 @@ LIBARCH/ppc64 = ppc64 LIBARCH/zero= $(ZERO_LIBARCH) + # Override LIBARCH for ppc64le + ifeq ($(ARCH), ppc64) +ifeq ($(OPENJDK_TARGET_CPU_ENDIAN), little) + LIBARCH = ppc64le +endif + endif + LP64_ARCH += sparcv9 amd64 ia64 ppc64 zero endif --- jdk8/jdk/make/lib/SoundLibraries.gmk2016-02-26 13:23:55.795293801 +0100 +++ jdk8/jdk/make/lib/SoundLibraries.gmk2016-02-26 13:25:10.961590289 +0100 @@ -143,6 +143,10 @@ ifeq ($(OPENJDK_TARGET_CPU), aarch64) LIBJSOUND_CFLAGS += -DX_ARCH=X_AARCH64 endif + + ifeq ($(OPENJDK_TARGET_CPU), ppc64le) + LIBJSOUND_CFLAGS += -DX_ARCH=X_PPC64LE + endif endif LIBJSOUND_CFLAGS += -DEXTRA_SOUND_JNI_LIBS='"$(EXTRA_SOUND_JNI_LIBS)"' --- jdk8/jdk/src/share/native/com/sun/media/sound/SoundDefs.h 2016-02-26 13:23:56.283282740 +0100 +++ jdk8/jdk/src/share/native/com/sun/media/sound/SoundDefs.h 2016-02-26 13:25:10.961590289 +0100 @@ -43,7 +43,9 @@ #define X_ZERO 6 #define X_ARM 7 #define X_PPC 8 -#define X_AARCH64 9 +#define X_PPC64
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-01-28 22:50:11 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-10-28 17:15:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-01-28 22:50:14.0 +0100 @@ -1,0 +2,52 @@ +Mon Jan 25 07:54:33 UTC 2016 - fst...@suse.com + +- Upgrade to upstream tag jdk8u72-b15 + * Oracle Critical Patch Update of January 2016 (bsc#962743) + * Using aarch64 hotspot tag aarch64-jdk8u72-b15 +- Security issues fixed: + * CVE-2015-7575: Mozilla Network Security Services (NSS) before +3.20.2, as used in Mozilla Firefox before 43.0.2 and Firefox +ESR 38.x before 38.5.2, does not reject MD5 signatures in Server +Key Exchange messages in TLS 1.2 Handshake Protocol traffic, +which makes it easier for man-in-the-middle attackers to spoof +servers by triggering a collision. + * CVE-2015-8126: Multiple buffer overflows in the (1) png_set_PLTE +and (2) png_get_PLTE functions in libpng before 1.0.64, 1.1.x +and 1.2.x before 1.2.54, 1.3.x and 1.4.x before 1.4.17, 1.5.x +before 1.5.24, and 1.6.x before 1.6.19 allow remote attackers to +cause a denial of service (application crash) or possibly have +unspecified other impact via a small bit-depth value in an IHDR +(aka image header) chunk in a PNG image. + * CVE-2016-0402: Unspecified vulnerability in the Java SE and +Java SE Embedded components in Oracle Java SE 6u105, 7u91, and +8u66 and Java SE Embedded 8u65 allows remote attackers to affect +integrity via unknown vectors related to Networking. + * CVE-2016-0448: Unspecified vulnerability in the Java SE and +Java SE Embedded components in Oracle Java SE 6u105, 7u91, and +8u66, and Java SE Embedded 8u65 allows remote authenticated +users to affect confidentiality via vectors related to JMX. + * CVE-2016-0466: Unspecified vulnerability in the Java SE, Java SE +Embedded, and JRockit components in Oracle Java SE 6u105, 7u91, +and 8u66; Java SE Embedded 8u65; and JRockit R28.3.8 allows +remote attackers to affect availability via vectors related to +JAXP. + * CVE-2016-0475: Unspecified vulnerability in the Java SE, Java SE +Embedded, and JRockit components in Oracle Java SE 8u66; Java SE +Embedded 8u65; and JRockit R28.3.8 allows remote attackers to +affect confidentiality and integrity via unknown vectors related +to Libraries. + * CVE-2016-0483: Unspecified vulnerability in the Java SE, Java SE +Embedded, and JRockit components in Oracle Java SE 6u105, 7u91, +and 8u66; Java SE Embedded 8u65; and JRockit R28.3.8 allows +remote attackers to affect confidentiality, integrity, and +availability via vectors related to AWT. + * CVE-2016-0494: Unspecified vulnerability in the Java SE and Java +SE Embedded components in Oracle Java SE 6u105, 7u91, and 8u66 +and Java SE Embedded 8u65 allows remote attackers to affect +confidentiality, integrity, and availability via unknown vectors +related to 2D. +- Modified patch: + * s390-java-opts.patch ++ rediff to the changed context + +--- Old: 14a4b0a9a0b7.tar.bz2 1ac6501881b2.tar.bz2 8e9c73f18f7e.tar.bz2 b6b6756b041d.tar.bz2 c684352da3e3.tar.bz2 d038f63e5167.tar.bz2 d9c2dcdd835c.tar.bz2 dbdfb913c528.tar.bz2 df0218bcade3.tar.bz2 New: 1bcc41894340.tar.bz2 2f840ac0adf0.tar.bz2 48d0c20256a3.tar.bz2 769b21d1b85c.tar.bz2 8d2e1dabe378.tar.bz2 91e3b8e2e006.tar.bz2 d6670c5d49ba.tar.bz2 f3e86cc60726.tar.bz2 fff0c11d2811.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.WiBsvI/_old 2016-01-28 22:50:17.0 +0100 +++ /var/tmp/diff_new_pack.WiBsvI/_new 2016-01-28 22:50:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openjdk # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 65 -%global buildverb17 +%global updatever 72 +%global buildverb15 %global
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-10-28 17:15:33 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-08-21 12:42:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-10-28 17:15:38.0 +0100 @@ -1,0 +2,59 @@ +Thu Oct 22 12:19:38 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u65-b17 + * Security fix release of October 21, 2015 (bsc#951376) +- Security issues fixed: + * CVE-2015-4734: A remote user can exploit a flaw in the Embedded +JGSS component to partially access data + * CVE-2015-4803: A remote user can exploit a flaw in the JRockit +JAXP component to cause partial denial of service conditions + * CVE-2015-4805: A remote user can exploit a flaw in the Embedded +Serialization component to gain elevated privileges + * CVE-2015-4806: A remote user can exploit a flaw in the Java SE +Embedded Libraries component to partially access and partially +modify data + * CVE-2015-4835: A remote user can exploit a flaw in the Embedded +CORBA component to gain elevated privileges + * CVE-2015-4842: A remote user can exploit a flaw in the Embedded +JAXP component to partially access data + * CVE-2015-4843: A remote user can exploit a flaw in the Java SE +Embedded Libraries component to gain elevated privileges + * CVE-2015-4844: A remote user can exploit a flaw in the Embedded +2D component to gain elevated privileges + * CVE-2015-4860: A remote user can exploit a flaw in the Embedded +RMI component to gain elevated privileges + * CVE-2015-4872: A remote user can exploit a flaw in the JRockit +Security component to partially modify data []. + * CVE-2015-4881: A remote user can exploit a flaw in the Embedded +CORBA component to gain elevated privileges + * CVE-2015-4882: A remote user can exploit a flaw in the Embedded +CORBA component to cause partial denial of service conditions + * CVE-2015-4883: A remote user can exploit a flaw in the Embedded +RMI component to gain elevated privileges + * CVE-2015-4893: A remote user can exploit a flaw in the JRockit +JAXP component to cause partial denial of service conditions + * CVE-2015-4902: A remote user can exploit a flaw in the Java SE +Deployment component to partially modify data + * CVE-2015-4903: A remote user can exploit a flaw in the Embedded +RMI component to partially access data + * CVE-2015-4911: A remote user can exploit a flaw in the JRockit +JAXP component to cause partial denial of service conditions + * CVE-2015-4810: A local user can exploit a flaw in the Java SE +Deployment component to gain elevated privileges + * CVE-2015-4840: A remote user can exploit a flaw in the Embedded +2D component to partially access data + * CVE-2015-4868: A remote user can exploit a flaw in the Java SE +Embedded Libraries component to gain elevated privileges + * CVE-2015-4901: A remote user can exploit a flaw in the JavaFX +component to gain elevated privileges + * CVE-2015-4906: A remote user can exploit a flaw in the JavaFX +component to partially access data + * CVE-2015-4908: A remote user can exploit a flaw in the JavaFX +component to partially access data + * CVE-2015-4916: A remote user can exploit a flaw in the JavaFX +component to partially access data +- Modified patch: + * s390-size_t.patch +- Account for an additional uintptr_t <-> size_t mismatch + +--- @@ -15 +74 @@ -Modified patches +- Modified patches Old: 10ad4b9d79f9.tar.bz2 72a33aed7dcc.tar.bz2 8ec803e97a0d.tar.bz2 8f260851e051.tar.bz2 975eb04d1795.tar.bz2 afbc08ea922b.tar.bz2 be922f27d059.tar.bz2 d50c3672fd18.tar.bz2 e8e293d0db49.tar.bz2 New: 14a4b0a9a0b7.tar.bz2 1ac6501881b2.tar.bz2 8e9c73f18f7e.tar.bz2 b6b6756b041d.tar.bz2 c684352da3e3.tar.bz2 d038f63e5167.tar.bz2 d9c2dcdd835c.tar.bz2 dbdfb913c528.tar.bz2 df0218bcade3.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.30qBSk/_old 2015-10-28 17:15:40.0 +0100 +++ /var/tmp/diff_new_pack.30qBSk/_new 2015-10-28 17:15:40.0 +0100 @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 60 -%global buildverb27 +%global updatever 65
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-08-21 12:42:16 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-07-23 15:22:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-08-21 12:42:19.0 +0200 @@ -1,0 +2,24 @@ +Wed Aug 19 08:12:09 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u60-b27 + * Release of JDK 8u60 +- Removed patches: + * hotspot-support-kernel-4.patch + * cplusplus-interpreter.patch + * signed-overflow.patch +- Integrated upstream + * system-giflib5.patch +- Fixed differently upstream + * applet-hole.patch +- Not needed any more with recent versions of icedtea-web +Modified patches + * aarch64-misc.patch +- Rediff to correspond to the new context +- Added bits from aarch64-port/jdk8/jdk + +--- +Tue Aug 18 13:04:22 UTC 2015 - fst...@suse.com + +- Add constraints file + +--- Old: 050f5654fa19.tar.bz2 11098f828fb8.tar.bz2 3639e38bd73f.tar.bz2 3b9b39af6c36.tar.bz2 3ee37a71b2ab.tar.bz2 applet-hole.patch cplusplus-interpreter.patch e27a094cb423.tar.bz2 e465c106bfe3.tar.bz2 ee8642297369.tar.bz2 f01ca5e6b907.tar.bz2 hotspot-support-kernel-4.patch signed-overflow.patch system-giflib5.patch New: 10ad4b9d79f9.tar.bz2 72a33aed7dcc.tar.bz2 8ec803e97a0d.tar.bz2 8f260851e051.tar.bz2 975eb04d1795.tar.bz2 _constraints afbc08ea922b.tar.bz2 be922f27d059.tar.bz2 d50c3672fd18.tar.bz2 e8e293d0db49.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.fdrNfF/_old 2015-08-21 12:42:22.0 +0200 +++ /var/tmp/diff_new_pack.fdrNfF/_new 2015-08-21 12:42:22.0 +0200 @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 51 -%global buildverb16 +%global updatever 60 +%global buildverb27 %global root_projectjdk8u %global root_repository jdk8u60 -%global root_revision 3ee37a71b2ab -%global corba_revision 3b9b39af6c36 -%global hotspot_revision 3639e38bd73f -%global jaxp_revision 050f5654fa19 -%global jaxws_revision e465c106bfe3 -%global jdk_revisionee8642297369 -%global langtools_revision e27a094cb423 -%global nashorn_revision f01ca5e6b907 +%global root_revision d50c3672fd18 +%global corba_revision be922f27d059 +%global hotspot_revision 10ad4b9d79f9 +%global jaxp_revision 8f260851e051 +%global jaxws_revision 975eb04d1795 +%global jdk_revisionafbc08ea922b +%global langtools_revision e8e293d0db49 +%global nashorn_revision 72a33aed7dcc %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 11098f828fb8 +%global aarch64_hotspot_revision 8ec803e97a0d %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority1805 @@ -211,40 +211,30 @@ Patch7: include-all-srcs.patch # Fix expression compares a char* pointer with a string literal Patch8: compare-pointer-with-literal.patch -# Add missing build bits for AArch64 from the AArch64 branch +# Backport stuff from aarch64-port Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch -# Fix hotspot for kernel 4.0 -Patch11:hotspot-support-kernel-4.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl Patch13:implicit-pointer-decl.patch # Avoid triggering inactivity timeout while generating javadoc in zero VM Patch14:zero-javadoc-verbose.patch -# Fix to build the C++ interpreter that does not have Interpreter::remove_activation_entry -Patch15:cplusplus-interpreter.patch # Fix crash on zero virtual machine built with gcc5 Patch16:zero-dummy.patch -# July 2015 security fixes backported to aarch64 hotspot # # OpenJDK specific patches # -# Allow icedtea-web to build -Patch99:applet-hole.patch # JVM heap size changes for s390 (thanks to aph) Patch100: s390-java-opts.patch Patch101: s390-size_t.patch -# Fix OOM due to signed overflow -Patch102: signed-overflow.patch # Patch for PPC/PPC64 Patch103: ppc-zero-hotspot.patch # Patches for system libraries
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-07-23 15:22:39 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-06-23 11:57:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-07-23 15:22:43.0 +0200 @@ -1,0 +2,55 @@ +Wed Jul 22 08:21:13 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u51-b16 + * Security fix release of July 15, 2015 (bsc#938248, bsc#937828) +- Security issues fixed: + * CVE-2015-2590: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: Libraries). + * CVE-2015-2597: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: Install). + * CVE-2015-2601: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: JCE). + * CVE-2015-2613: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: JCE). + * CVE-2015-2619: Vulnerability in the Java SE, JavaFX, Java SE +Embedded component of Oracle Java SE (subcomponent: 2D). + * CVE-2015-2621: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: JMX). + * CVE-2015-2625: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: JSSE). + * CVE-2015-2627: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: Install). + * CVE-2015-2628: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: CORBA). + * CVE-2015-2632; Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: 2D). + * CVE-2015-2637: Vulnerability in the Java SE, JavaFX, Java SE +Embedded component of Oracle Java SE (subcomponent: 2D). + * CVE-2015-2638: Vulnerability in the Java SE, JavaFX, Java SE +Embedded component of Oracle Java SE (subcomponent: 2D). + * CVE-2015-2659: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: Security). + * CVE-2015-2664: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: Deployment). + * CVE-2015-2808: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: JSSE). + * CVE-2015-4000: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: JSSE). + * CVE-2015-4729: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: Deployment). + * CVE-2015-4731: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: JMX). + * CVE-2015-4732: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: Libraries). + * CVE-2015-4733: Vulnerability in the Java SE, Java SE Embedded +component of Oracle Java SE (subcomponent: RMI). + * CVE-2015-4736: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: Deployment). + * CVE-2015-4748: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: Security). + * CVE-2015-4749: Vulnerability in the Java SE, JRockit, Java SE +Embedded component of Oracle Java SE (subcomponent: JNDI). + * CVE-2015-4760: Vulnerability in the Java SE component of Oracle +Java SE (subcomponent: 2D). + +--- Old: 15b679d327da.tar.bz2 20e6cadfac43.tar.bz2 50fb9bed64c9.tar.bz2 5321d26956b2.tar.bz2 70d4f640f931.tar.bz2 847af465a542.tar.bz2 bad02ac45d59.tar.bz2 d5477c6d1678.tar.bz2 e0167ec9d759.tar.bz2 New: 050f5654fa19.tar.bz2 11098f828fb8.tar.bz2 3639e38bd73f.tar.bz2 3b9b39af6c36.tar.bz2 3ee37a71b2ab.tar.bz2 e27a094cb423.tar.bz2 e465c106bfe3.tar.bz2 ee8642297369.tar.bz2 f01ca5e6b907.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Ad6I5i/_old 2015-07-23 15:22:45.0 +0200 +++ /var/tmp/diff_new_pack.Ad6I5i/_new 2015-07-23 15:22:45.0 +0200 @@ -29,21 +29,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 45 -%global buildverb14 +%global updatever 51 +%global buildverb16 %global root_projectjdk8u -%global root_repository jdk8u -%global root_revision 15b679d327da -%global
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-06-23 11:57:09 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-06-06 09:54:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-06-23 11:57:10.0 +0200 @@ -1,0 +2,12 @@ +Thu Jun 18 13:38:54 UTC 2015 - tchva...@suse.com + +- Use priority matching to ibm-java, always 5 bigger than it + +--- +Wed Jun 10 08:10:23 UTC 2015 - fst...@suse.com + +- Added patch: + * zero-dummy.patch +- Fix crash of ZERO VM built with gcc5 + +--- New: zero-dummy.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.dvFmbo/_old 2015-06-23 11:57:13.0 +0200 +++ /var/tmp/diff_new_pack.dvFmbo/_new 2015-06-23 11:57:13.0 +0200 @@ -46,7 +46,7 @@ %global aarch64_hotspot_revision 70d4f640f931 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total -%global priority180%{updatever} +%global priority1805 %global javaver 1.8.0 # Standard JPackage directories and symbolic links. %global sdklnk java-%{javaver}-openjdk @@ -225,6 +225,8 @@ Patch14:zero-javadoc-verbose.patch # Fix to build the C++ interpreter that does not have Interpreter::remove_activation_entry Patch15:cplusplus-interpreter.patch +# Fix crash on zero virtual machine built with gcc5 +Patch16:zero-dummy.patch # # OpenJDK specific patches # @@ -519,6 +521,7 @@ %if %{with zero} %patch14 -p1 +%patch16 -p1 %endif %ifnarch %aarch64 ++ zero-dummy.patch ++ --- jdk8/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2015-06-10 10:06:49.485230587 +0200 +++ jdk8/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2015-06-10 10:07:33.645229254 +0200 @@ -55,8 +55,8 @@ #include utilities/vmError.hpp address os::current_stack_pointer() { - address dummy = (address) dummy; - return dummy; + // return the address of the current function + return (address)__builtin_frame_address(0); } frame os::get_sender_for_C_frame(frame* fr) {
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-06-03 08:34:11 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-05-06 07:49:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-06-03 08:34:12.0 +0200 @@ -1,0 +2,6 @@ +Tue May 26 08:36:52 UTC 2015 - fst...@suse.com + +- Use the tzdb.dat from tzdata-java8 package on distributions + that have it. + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.QHkGT2/_old 2015-06-03 08:34:14.0 +0200 +++ /var/tmp/diff_new_pack.QHkGT2/_new 2015-06-03 08:34:14.0 +0200 @@ -342,8 +342,6 @@ Group: Development/Languages # Require jpackage-utils for ownership of /usr/lib/jvm/ Requires: jpackage-utils -# Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. -Requires: tzdata-java8 # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. @@ -367,6 +365,10 @@ Provides: jndi-ldap = %{version} Provides: jndi-rmi = %{version} Provides: jsse = %{version} +%if 0%{?suse_version} 1320 +# Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. +Requires(post): tzdata-java8 +%endif %description headless The OpenJDK runtime environment without audio and video support. @@ -937,6 +939,12 @@ --slave %{_jvmjardir}/jre-%{javaver} \ jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk} +%if 0%{?suse_version} 1320 +if [ ! -e %{_jvmdir}/%{jredir}/lib/tzdb.dat ]; then +ln -sf %{_datadir}/javazi/tzdb.dat %{_jvmdir}/%{jredir}/lib/tzdb.dat +fi +%endif + %postun headless if [ $1 -eq 0 ] then @@ -1150,6 +1158,9 @@ %if 0%{?suse_version} = 1130 %config(noreplace) %{cacerts} %endif +%if 0%{?suse_version} 1320 +%ghost %{_jvmdir}/%{jredir}/lib/tzdb.dat +%endif %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/blacklisted.certs
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-05-06 07:49:34 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-04-18 10:40:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-05-06 07:49:51.0 +0200 @@ -1,0 +2,7 @@ +Tue May 5 15:15:09 UTC 2015 - fst...@suse.com + +- Added patch: + * hotspot-support-kernel-4.patch +* fix build on systems having kernel 4.0 + +--- New: hotspot-support-kernel-4.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.7ukCM4/_old 2015-05-06 07:49:53.0 +0200 +++ /var/tmp/diff_new_pack.7ukCM4/_new 2015-05-06 07:49:53.0 +0200 @@ -215,6 +215,8 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch +# Fix hotspot for kernel 4.0 +Patch11:hotspot-support-kernel-4.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl @@ -507,6 +509,7 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 %patch12 -p1 %patch13 -p1 ++ hotspot-support-kernel-4.patch ++ --- jdk8/hotspot/make/linux/Makefile2015-05-05 15:23:20.129959059 +0200 +++ jdk8/hotspot/make/linux/Makefile2015-05-05 15:23:52.314222316 +0200 @@ -229,7 +229,7 @@ # Solaris 2.5.1, 2.6). # Disable this check by setting DISABLE_HOTSPOT_OS_VERSION_CHECK=ok. -SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3% +SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3% 4% OS_VERSION := $(shell uname -r) EMPTY_IF_NOT_SUPPORTED = $(filter $(SUPPORTED_OS_VERSION),$(OS_VERSION))
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-04-18 10:40:48 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-04-16 14:13:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-04-18 10:40:49.0 +0200 @@ -1,0 +2,8 @@ +Thu Apr 16 15:47:54 UTC 2015 - fst...@suse.com + +- Update the aarch64 tarball to the recent tip + * The revision has merged changes up to jdk8u45-b14 +- Apply cplusplus-interpreter.patch to the default hotspot tarball + only (aarch64 tarball has the patch integrated) + +--- Old: a747c1771e54.tar.bz2 New: 70d4f640f931.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.ZrfYeK/_old 2015-04-18 10:40:51.0 +0200 +++ /var/tmp/diff_new_pack.ZrfYeK/_new 2015-04-18 10:40:51.0 +0200 @@ -43,7 +43,7 @@ %global nashorn_revision d5477c6d1678 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision a747c1771e54 +%global aarch64_hotspot_revision 70d4f640f931 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -514,7 +514,9 @@ %patch14 -p1 %endif +%ifnarch %aarch64 %patch15 -p1 +%endif %patch99 -p1 ++ a747c1771e54.tar.bz2 - 70d4f640f931.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/a747c1771e54.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/70d4f640f931.tar.bz2 differ: char 11, line 1
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-04-16 14:13:03 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-04-12 00:10:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-04-16 14:13:05.0 +0200 @@ -1,0 +2,6 @@ +Wed Apr 15 08:27:37 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u45-b14 + * Security fix release of April 14, 2015 + +--- Old: 2220744100b8.tar.bz2 4c0d4c38279c.tar.bz2 698dd28ecc78.tar.bz2 991141080b20.tar.bz2 b6120aaf2aee.tar.bz2 e26f15704e37.tar.bz2 f0d5cb59b0e6.tar.bz2 fb7b6c2b95c5.tar.bz2 New: 15b679d327da.tar.bz2 20e6cadfac43.tar.bz2 50fb9bed64c9.tar.bz2 5321d26956b2.tar.bz2 847af465a542.tar.bz2 bad02ac45d59.tar.bz2 d5477c6d1678.tar.bz2 e0167ec9d759.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.67CIwq/_old 2015-04-16 14:13:08.0 +0200 +++ /var/tmp/diff_new_pack.67CIwq/_new 2015-04-16 14:13:08.0 +0200 @@ -29,18 +29,18 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 40 -%global buildverb25 +%global updatever 45 +%global buildverb14 %global root_projectjdk8u -%global root_repository jdk8u40 -%global root_revision e26f15704e37 -%global corba_revision 2220744100b8 -%global hotspot_revision 698dd28ecc78 -%global jaxp_revision 4c0d4c38279c -%global jaxws_revision b6120aaf2aee -%global jdk_revisionf0d5cb59b0e6 -%global langtools_revision 991141080b20 -%global nashorn_revision fb7b6c2b95c5 +%global root_repository jdk8u +%global root_revision 15b679d327da +%global corba_revision 50fb9bed64c9 +%global hotspot_revision 5321d26956b2 +%global jaxp_revision e0167ec9d759 +%global jaxws_revision bad02ac45d59 +%global jdk_revision20e6cadfac43 +%global langtools_revision 847af465a542 +%global nashorn_revision d5477c6d1678 %global aarch64_project aarch64-port %global aarch64_repository jdk8 %global aarch64_hotspot_revision a747c1771e54 ++ 2220744100b8.tar.bz2 - 15b679d327da.tar.bz2 ++ 334534 lines of diff (skipped) ++ 2220744100b8.tar.bz2 - 20e6cadfac43.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/2220744100b8.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/20e6cadfac43.tar.bz2 differ: char 11, line 1 ++ 2220744100b8.tar.bz2 - 50fb9bed64c9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-2220744100b8/.hg_archival.txt new/corba-50fb9bed64c9/.hg_archival.txt --- old/corba-2220744100b8/.hg_archival.txt 2015-02-04 21:14:39.0 +0100 +++ new/corba-50fb9bed64c9/.hg_archival.txt 2015-03-17 19:22:27.0 +0100 @@ -1,4 +1,4 @@ repo: 55540e827aef970ecc010b7e06b912d991c8e3ce -node: 2220744100b8487976debff79e5d0c7d70738bda +node: 50fb9bed64c9366b7bf68bddcdc553cd7295d905 branch: default -tag: jdk8u40-b25 +tag: jdk8u45-b14 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-2220744100b8/.hgtags new/corba-50fb9bed64c9/.hgtags --- old/corba-2220744100b8/.hgtags 2015-02-04 21:14:39.0 +0100 +++ new/corba-50fb9bed64c9/.hgtags 2015-03-17 19:22:27.0 +0100 @@ -334,6 +334,8 @@ f46df0af2ca8c7d896de375c8edac8ce09318318 jdk8u25-b17 ee069d67c12df902cdb06ecf1747f8ff9d495a61 jdk8u25-b18 8d0faa0eac61c04c6a5bbff2e084c9da0bd5251c jdk8u25-b31 +6617e1de7aa536d2e3671e3c50c340262b2b053e jdk8u25-b32 +c123ac2adfdc6049034d5970bec89b51ce5d8889 jdk8u25-b33 69793b08060c9d216fa84d679c48b9e22d2400ac jdk8u31-b00 fd5f8e3713803ca2d7898407a53996f3aa41521e jdk8u31-b01 b6e2d1b1b24585bd02512e360d842d4713afa644 jdk8u31-b02 @@ -348,6 +350,8 @@ 7e2056eba0b62247407e065f3f88a89358fc26a6 jdk8u31-b11 285b0e589c50e46ca7ad3434221335901a547d66 jdk8u31-b12 f89b454638d89ee5f44422b7a5b8e5651260e68f jdk8u31-b13 +705d3a4298f44f0a14925bfee5017f5824b6c0ca jdk8u31-b31 +072d325a052a5894019b74118803bf5fb9e30692 jdk8u31-b32 7d1e0f0b63f1d66c77924d8b2a1accdf8f7480db jdk8u40-b00 c5d9822a3c18cd9e274dfe99e91c33e02bd8f8f4 jdk8u40-b01 504b4455570e14b7fc0a837a09c6401c603516d9 jdk8u40-b02 @@ -373,3 +377,20 @@ 4c7421f74674ebefb8e91eba59ab2a2db8c1abd7 jdk8u40-b22 62f7faef5ed956cd481cae6216b22fdb4b6e3e46 jdk8u40-b23
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-03-16 07:00:15 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-03-05 18:16:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-03-16 07:00:38.0 +0100 @@ -1,0 +2,5 @@ +Thu Mar 5 16:40:27 UTC 2015 - fst...@suse.com + +- Update the aarch64 tarball to a recent tip of the jdk8 repository + +--- Old: 44142a22d60f.tar.bz2 New: a747c1771e54.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Uknzwl/_old 2015-03-16 07:00:41.0 +0100 +++ /var/tmp/diff_new_pack.Uknzwl/_new 2015-03-16 07:00:41.0 +0100 @@ -43,7 +43,7 @@ %global nashorn_revision fb7b6c2b95c5 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 44142a22d60f +%global aarch64_hotspot_revision a747c1771e54 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} ++ 44142a22d60f.tar.bz2 - a747c1771e54.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/44142a22d60f.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/a747c1771e54.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-03-05 15:42:44 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-02-18 12:08:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-03-05 18:16:59.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 4 06:44:04 UTC 2015 - fst...@suse.com + +- jdk8u40-b25 became officially jdk8u40 release + * Modify the package version + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.JQG7Zq/_old 2015-03-05 18:17:01.0 +0100 +++ /var/tmp/diff_new_pack.JQG7Zq/_new 2015-03-05 18:17:01.0 +0100 @@ -165,7 +165,7 @@ %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif Name: java-1_8_0-openjdk -Version:%{javaver}.%{updatever}~%{buildver} +Version:%{javaver}.%{updatever} Release:0 Summary:OpenJDK Runtime Environment License:Apache-1.1 and Apache-2.0 and GPL-1.0+ and GPL-2.0 and GPL-2.0-with-classpath-exception and LGPL-2.0 and MPL-1.0 and MPL-1.1 and SUSE-Public-Domain and W3C -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-02-18 11:39:37 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-02-16 21:47:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-02-18 12:08:57.0 +0100 @@ -1,0 +2,8 @@ +Tue Feb 17 12:58:49 UTC 2015 - fst...@suse.com + +- Modified patch + * system-libjpeg.patch +- correct the case mismatch that prevented JPEG decoder from + working correctly (bnc#905950) + +--- Other differences: -- ++ system-libjpeg.patch ++ --- /var/tmp/diff_new_pack.PEtYna/_old 2015-02-18 12:09:00.0 +0100 +++ /var/tmp/diff_new_pack.PEtYna/_new 2015-02-18 12:09:00.0 +0100 @@ -1,5 +1,5 @@ jdk8/common/autoconf/libraries.m4 2014-09-26 08:39:36.237838684 +0200 -+++ jdk8/common/autoconf/libraries.m4 2014-09-26 08:40:42.582300554 +0200 +--- jdk8/common/autoconf/libraries.m4 2015-02-17 13:27:11.468829365 +0100 jdk8/common/autoconf/libraries.m4 2015-02-17 13:27:49.143980484 +0100 @@ -608,11 +608,36 @@ # Check for the jpeg library # @@ -41,8 +41,8 @@ AC_SUBST(USE_EXTERNAL_LIBJPEG) ### jdk8/jdk/make/lib/Awt2dLibraries.gmk 2014-09-26 08:39:35.205862611 +0200 -+++ jdk8/jdk/make/lib/Awt2dLibraries.gmk 2014-09-26 08:40:42.583300530 +0200 +--- jdk8/jdk/make/lib/Awt2dLibraries.gmk 2015-02-17 13:25:22.125292473 +0100 jdk8/jdk/make/lib/Awt2dLibraries.gmk 2015-02-17 13:28:30.812041352 +0100 @@ -704,18 +704,20 @@ ## @@ -70,7 +70,7 @@ endif endif -@@ -730,37 +732,50 @@ +@@ -730,37 +733,50 @@ # $(shell $(EXPR) $(CC_MAJORVER) \ 4 \| \ # \( $(CC_MAJORVER) = 4 \ $(CC_MINORVER) \= 3 \) ) # ifeq ($(CC_43_OR_NEWER), 1) @@ -84,7 +84,7 @@ +ifeq ($(USE_EXTERNAL_LIBJPEG), true) + LIBJPEG_LIBS := -ljpeg + BUILD_LIBJAVAJPEG_INCLUDE_FILES := \ -+ imageIOJPEG.c \ ++ imageioJPEG.c \ + jpegdecoder.c + BUILD_LIBJAVAJPEG_HEADERS := +else @@ -135,7 +135,7 @@ ## -@@ -1206,6 +1221,13 @@ +@@ -1206,6 +1222,13 @@ GIFLIB_CFLAGS := -I$(JDK_TOPDIR)/src/share/native/sun/awt/giflib endif @@ -149,7 +149,7 @@ ifneq ($(OPENJDK_TARGET_OS), macosx) LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/awt/splashscreen else -@@ -1268,11 +1290,13 @@ +@@ -1268,11 +1291,13 @@ EXCLUDE_FILES := imageioJPEG.c jpegdecoder.c pngtest.c, \ LANG := C, \ OPTIMIZATION := LOW, \ @@ -165,8 +165,8 @@ LDFLAGS_SUFFIX_solaris := -lc, \ VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ RC_FLAGS := $(RC_FLAGS) \ jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java 2014-09-26 08:39:35.086865370 +0200 -+++ jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java 2014-09-26 08:40:42.583300530 +0200 +--- jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java 2015-02-17 13:25:22.295288644 +0100 jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java 2015-02-17 13:27:49.145980439 +0100 @@ -89,7 +89,7 @@ java.security.AccessController.doPrivileged( new java.security.PrivilegedActionVoid() { @@ -176,8 +176,8 @@ return null; } }); jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java 2014-09-26 08:39:35.086865370 +0200 -+++ jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java 2014-09-26 08:40:42.584300507 +0200 +--- jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java 2015-02-17 13:25:22.295288644 +0100 jdk8/jdk/src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java 2015-02-17 13:27:49.145980439 +0100 @@ -179,7 +179,7 @@ java.security.AccessController.doPrivileged( new java.security.PrivilegedActionVoid() { @@ -187,8 +187,8 @@ return null; } });
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-02-16 21:47:18 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-30 15:07:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-02-16 21:47:22.0 +0100 @@ -1,0 +2,19 @@ +Mon Feb 16 08:01:42 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b25 + +--- +Thu Feb 5 09:55:30 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b24 +- Upgrade the aarch64 hotspot to new tip + * sync-ed with jdk8u40-b23 +- Removed patch + * aarch64-b12tob22.patch +- Not needed since the aarch64 tarball is on a recent enough + tag +- Modified patch + * s390-size_t.patch +- Adapt to hotspot changes + +--- Old: 06c52e8fd6d3.tar.bz2 0ee548a1cda0.tar.bz2 4c7421f74674.tar.bz2 54a13451ce24.tar.bz2 6e928fd91525.tar.bz2 79177246b3db.tar.bz2 aarch64-b12tob22.patch b6d03a810a61.tar.bz2 d168113f9841.tar.bz2 f9f70a0f60f4.tar.bz2 New: 2220744100b8.tar.bz2 44142a22d60f.tar.bz2 4c0d4c38279c.tar.bz2 698dd28ecc78.tar.bz2 991141080b20.tar.bz2 b6120aaf2aee.tar.bz2 e26f15704e37.tar.bz2 f0d5cb59b0e6.tar.bz2 fb7b6c2b95c5.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.wAffqG/_old 2015-02-16 21:47:24.0 +0100 +++ /var/tmp/diff_new_pack.wAffqG/_new 2015-02-16 21:47:24.0 +0100 @@ -30,20 +30,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb22 +%global buildverb25 %global root_projectjdk8u %global root_repository jdk8u40 -%global root_revision b6d03a810a61 -%global corba_revision 4c7421f74674 -%global hotspot_revision 0ee548a1cda0 -%global jaxp_revision 54a13451ce24 -%global jaxws_revision 6e928fd91525 -%global jdk_revisiond168113f9841 -%global langtools_revision 79177246b3db -%global nashorn_revision f9f70a0f60f4 +%global root_revision e26f15704e37 +%global corba_revision 2220744100b8 +%global hotspot_revision 698dd28ecc78 +%global jaxp_revision 4c0d4c38279c +%global jaxws_revision b6120aaf2aee +%global jdk_revisionf0d5cb59b0e6 +%global langtools_revision 991141080b20 +%global nashorn_revision fb7b6c2b95c5 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 06c52e8fd6d3 +%global aarch64_hotspot_revision 44142a22d60f %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -215,8 +215,6 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch -# Changes from b22 backported to aarch64 which is on b12 -Patch11:aarch64-b12tob22.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl @@ -509,9 +507,6 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 -%ifarch %{aarch64} -%patch11 -p1 -%endif %patch12 -p1 %patch13 -p1 ++ 79177246b3db.tar.bz2 - 2220744100b8.tar.bz2 ++ 807692 lines of diff (skipped) ++ 06c52e8fd6d3.tar.bz2 - 44142a22d60f.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/06c52e8fd6d3.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/44142a22d60f.tar.bz2 differ: char 11, line 1 ++ 06c52e8fd6d3.tar.bz2 - 4c0d4c38279c.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/06c52e8fd6d3.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/4c0d4c38279c.tar.bz2 differ: char 11, line 1 ++ 06c52e8fd6d3.tar.bz2 - 698dd28ecc78.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/06c52e8fd6d3.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/698dd28ecc78.tar.bz2 differ: char 11, line 1 ++ 79177246b3db.tar.bz2 - 991141080b20.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-79177246b3db/.hg_archival.txt new/langtools-991141080b20/.hg_archival.txt --- old/langtools-79177246b3db/.hg_archival.txt 2015-01-16 22:51:52.0 +0100 +++ new/langtools-991141080b20/.hg_archival.txt 2015-02-04 21:14:46.0 +0100 @@ -1,4 +1,4 @@ repo: 9a66ca7c79fab293c1bb0534e0d208c7e4f58b01 -node: 79177246b3dbe5296fb53755d8695acdaef59fc8
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-30 15:07:27 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-26 16:47:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-30 15:07:30.0 +0100 @@ -1,0 +2,10 @@ +Tue Jan 27 07:52:58 UTC 2015 - fst...@suse.com + +- Removed patch + * aarch64-b12tob21.patch +- replaced by one that forward-ports to b22 +- Added patch + * aarch64-b12tob22.patch +- forward-port the aarch64 hotspot to b22. + +--- Old: aarch64-b12tob21.patch New: aarch64-b12tob22.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.7yOvUD/_old 2015-01-30 15:07:32.0 +0100 +++ /var/tmp/diff_new_pack.7yOvUD/_new 2015-01-30 15:07:32.0 +0100 @@ -215,8 +215,8 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch -# Changes from b21 backported to aarch64 which is on b12 -Patch11:aarch64-b12tob21.patch +# Changes from b22 backported to aarch64 which is on b12 +Patch11:aarch64-b12tob22.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl @@ -835,12 +835,12 @@ if [ $q -eq $l ]; then INLCUDE=YES ; fi; -done -if [ x$INLCUDE = xNO ]; then + done + if [ x$INLCUDE = xNO ]; then echo $file %{name}.files-headless -else + else echo $file %{name}.files -fi + fi done # Find demo directories. find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \ @@ -1153,6 +1153,7 @@ %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/blacklisted.certs +%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/nss.cfg %{_mandir}/man1/java-%{sdklnk}.1* %{_mandir}/man1/jjs-%{sdklnk}.1* %{_mandir}/man1/keytool-%{sdklnk}.1* @@ -1164,7 +1165,6 @@ %{_mandir}/man1/servertool-%{sdklnk}.1* %{_mandir}/man1/tnameserv-%{sdklnk}.1* %{_mandir}/man1/unpack200-%{sdklnk}.1* -%{_jvmdir}/%{jredir}/lib/security/nss.cfg %{_jvmdir}/%{jredir}/lib/security/US_export_policy.jar %{_jvmdir}/%{jredir}/lib/security/local_policy.jar ++ aarch64-b12tob21.patch - aarch64-b12tob22.patch ++ 3406 lines (skipped) between /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/aarch64-b12tob21.patch and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/aarch64-b12tob22.patch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-26 16:47:14 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-23 15:48:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-26 16:47:15.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 25 18:06:11 UTC 2015 - fst...@suse.com + +- Modify patch: system-giflib5.patch + * Fix build with giflib 5.1.x + +--- Other differences: -- ++ system-giflib5.patch ++ --- /var/tmp/diff_new_pack.SQkUU2/_old 2015-01-26 16:47:18.0 +0100 +++ /var/tmp/diff_new_pack.SQkUU2/_new 2015-01-26 16:47:18.0 +0100 @@ -1,6 +1,21 @@ --- jdk8/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c 2014-09-26 08:52:13.001303676 +0200 +++ jdk8/jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c 2014-09-26 08:53:14.143887542 +0200 -@@ -318,9 +318,18 @@ +@@ -310,7 +310,14 @@ + free(pBitmapBits); + free(pOldBitmapBits); + ++#if GIFLIB_MAJOR = 5 GIFLIB_MINOR = 1 ++int error = 0; ++DGifCloseFile(gif, error); ++if (error) ++return 0; ++#else + DGifCloseFile(gif); ++#endif + + return 1; + } +@@ -318,9 +325,18 @@ int SplashDecodeGifStream(Splash * splash, SplashStream * stream) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-23 15:47:46 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-14 11:44:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-23 15:48:04.0 +0100 @@ -1,0 +2,18 @@ +Thu Jan 22 09:42:50 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b22 + * Security update from 2015-01-20 + +--- +Wed Jan 21 08:22:26 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b21 +- Removed patch: + * aarch64-b12tob20.patch +- replaced by new version +- Added patch: + * aarch64-b12tob21.patch +- port the relevant changes between builds b12 and b21 to the + aarch64 tarball that is on the upstream tag of jdk8u40-b12 + +--- Old: 445eceffc829.tar.bz2 4d240320929f.tar.bz2 7784dab075ed.tar.bz2 7bfc889330e0.tar.bz2 a21c4edfdf44.tar.bz2 aarch64-b12tob20.patch b31a07adaef5.tar.bz2 c3933f52eeb3.tar.bz2 c3d6d1a53399.tar.bz2 c47a4731e5e0.tar.bz2 New: 06c52e8fd6d3.tar.bz2 0ee548a1cda0.tar.bz2 4c7421f74674.tar.bz2 54a13451ce24.tar.bz2 6e928fd91525.tar.bz2 79177246b3db.tar.bz2 aarch64-b12tob21.patch b6d03a810a61.tar.bz2 d168113f9841.tar.bz2 f9f70a0f60f4.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.5pAFcV/_old 2015-01-23 15:48:07.0 +0100 +++ /var/tmp/diff_new_pack.5pAFcV/_new 2015-01-23 15:48:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openjdk # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,20 +30,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb20 +%global buildverb22 %global root_projectjdk8u %global root_repository jdk8u40 -%global root_revision b31a07adaef5 -%global corba_revision 445eceffc829 -%global hotspot_revision c3933f52eeb3 -%global jaxp_revision 7bfc889330e0 -%global jaxws_revision a21c4edfdf44 -%global jdk_revision7784dab075ed -%global langtools_revision c3d6d1a53399 -%global nashorn_revision 4d240320929f +%global root_revision b6d03a810a61 +%global corba_revision 4c7421f74674 +%global hotspot_revision 0ee548a1cda0 +%global jaxp_revision 54a13451ce24 +%global jaxws_revision 6e928fd91525 +%global jdk_revisiond168113f9841 +%global langtools_revision 79177246b3db +%global nashorn_revision f9f70a0f60f4 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision c47a4731e5e0 +%global aarch64_hotspot_revision 06c52e8fd6d3 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -215,8 +215,8 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch -# Changes from b20 backported to aarch64 which is on b12 -Patch11:aarch64-b12tob20.patch +# Changes from b21 backported to aarch64 which is on b12 +Patch11:aarch64-b12tob21.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl ++ 445eceffc829.tar.bz2 - 06c52e8fd6d3.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/445eceffc829.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/06c52e8fd6d3.tar.bz2 differ: char 11, line 1 ++ 445eceffc829.tar.bz2 - 0ee548a1cda0.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/445eceffc829.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/0ee548a1cda0.tar.bz2 differ: char 11, line 1 ++ 445eceffc829.tar.bz2 - 4c7421f74674.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-445eceffc829/.hg_archival.txt new/corba-4c7421f74674/.hg_archival.txt --- old/corba-445eceffc829/.hg_archival.txt 2014-12-17 19:43:36.0 +0100 +++ new/corba-4c7421f74674/.hg_archival.txt 2015-01-15 20:19:23.0 +0100 @@ -1,4 +1,4 @@ repo: 55540e827aef970ecc010b7e06b912d991c8e3ce -node:
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-14 11:44:46 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2015-01-08 23:02:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-14 11:44:54.0 +0100 @@ -1,0 +2,17 @@ +Mon Jan 12 07:58:48 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b20 + * Switch to the jdk8u40 stabilisation branch that will result in +the jdk8u40 release +- Removed patch: + * hotspot-build-j-directive.patch +- integrated in the jdk8u40-b20 version of hotspot +- Added patches: + * aarch64-b12tob20.patch +- port the relevant changes between builds b12 and b20 to the + aarch64 tarball that is on the upstream tag of jdk8u40-b12 + * cplusplus-interpreter.patch +- fix a build of C++ interpreter that is used with Zero virtual + machine. + +--- Old: 04d6681092ca.tar.bz2 375a3a3256d0.tar.bz2 3e6d3c8810ee.tar.bz2 6b93bf9ea3ea.tar.bz2 b0cde44bdbfd.tar.bz2 d78fb9203a27.tar.bz2 e7560bceb36a.tar.bz2 f5c47f0074b4.tar.bz2 fb8db1363920.tar.bz2 hotspot-build-j-directive.patch New: 445eceffc829.tar.bz2 4d240320929f.tar.bz2 7784dab075ed.tar.bz2 7bfc889330e0.tar.bz2 a21c4edfdf44.tar.bz2 aarch64-b12tob20.patch b31a07adaef5.tar.bz2 c3933f52eeb3.tar.bz2 c3d6d1a53399.tar.bz2 c47a4731e5e0.tar.bz2 cplusplus-interpreter.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.IsESp3/_old 2015-01-14 11:44:56.0 +0100 +++ /var/tmp/diff_new_pack.IsESp3/_new 2015-01-14 11:44:56.0 +0100 @@ -30,20 +30,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb12 +%global buildverb20 %global root_projectjdk8u -%global root_repository jdk8u -%global root_revision 3e6d3c8810ee -%global corba_revision f5c47f0074b4 -%global hotspot_revision 6b93bf9ea3ea -%global jaxp_revision b0cde44bdbfd -%global jaxws_revision d78fb9203a27 -%global jdk_revisionfb8db1363920 -%global langtools_revision e7560bceb36a -%global nashorn_revision 375a3a3256d0 +%global root_repository jdk8u40 +%global root_revision b31a07adaef5 +%global corba_revision 445eceffc829 +%global hotspot_revision c3933f52eeb3 +%global jaxp_revision 7bfc889330e0 +%global jaxws_revision a21c4edfdf44 +%global jdk_revision7784dab075ed +%global langtools_revision c3d6d1a53399 +%global nashorn_revision 4d240320929f %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 04d6681092ca +%global aarch64_hotspot_revision c47a4731e5e0 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -215,14 +215,16 @@ Patch9: aarch64-misc.patch # From icedtea: Increase default memory limits Patch10:memory-limits.patch -# Problem discovered with make 4.0 -Patch11:hotspot-build-j-directive.patch +# Changes from b20 backported to aarch64 which is on b12 +Patch11:aarch64-b12tob20.patch # Fix use of unintialized memory in adlc parser Patch12:adlc-parser.patch # Fix: implicit-pointer-decl Patch13:implicit-pointer-decl.patch # Avoid triggering inactivity timeout while generating javadoc in zero VM Patch14:zero-javadoc-verbose.patch +# Fix to build the C++ interpreter that does not have Interpreter::remove_activation_entry +Patch15:cplusplus-interpreter.patch # # OpenJDK specific patches # @@ -507,7 +509,9 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%ifarch %{aarch64} %patch11 -p1 +%endif %patch12 -p1 %patch13 -p1 @@ -515,6 +519,8 @@ %patch14 -p1 %endif +%patch15 -p1 + %patch99 -p1 # s390 build fixes ++ 04d6681092ca.tar.bz2 - 445eceffc829.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/445eceffc829.tar.bz2 differ: char 11, line 1 ++ b0cde44bdbfd.tar.bz2 - 4d240320929f.tar.bz2 ++ 977292 lines of diff (skipped) ++ 04d6681092ca.tar.bz2 - 7784dab075ed.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/04d6681092ca.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/7784dab075ed.tar.bz2 differ: char 11, line 1 ++ 04d6681092ca.tar.bz2 - 7bfc889330e0.tar.bz2
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2015-01-08 23:02:22 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-12-16 14:49:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2015-01-08 23:02:27.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 4 22:00:21 UTC 2015 - sch...@suse.de + +- zero-javadoc-verbose.patch: Avoid triggering inactivity timeout while + generating javadoc in zero VM + +--- New: zero-javadoc-verbose.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.ZUgcfL/_old 2015-01-08 23:02:30.0 +0100 +++ /var/tmp/diff_new_pack.ZUgcfL/_new 2015-01-08 23:02:30.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_8_0-openjdk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -221,6 +221,8 @@ Patch12:adlc-parser.patch # Fix: implicit-pointer-decl Patch13:implicit-pointer-decl.patch +# Avoid triggering inactivity timeout while generating javadoc in zero VM +Patch14:zero-javadoc-verbose.patch # # OpenJDK specific patches # @@ -509,6 +511,10 @@ %patch12 -p1 %patch13 -p1 +%if %{with zero} +%patch14 -p1 +%endif + %patch99 -p1 # s390 build fixes ++ zero-javadoc-verbose.patch ++ Index: jdk8u-3e6d3c8810ee/make/Javadoc.gmk === --- jdk8u-3e6d3c8810ee.orig/make/Javadoc.gmk +++ jdk8u-3e6d3c8810ee/make/Javadoc.gmk @@ -260,7 +260,6 @@ $(call CopyrightLine,$(COPYRIGHT_URL),$( # Common javadoc options used by all COMMON_JAVADOCFLAGS = \ -XDignore.symbol.file=true \ --quiet \ -use \ -keywords \ -Xdoclint:none \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-12-16 14:49:07 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-11-26 10:33:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-12-16 14:49:18.0 +0100 @@ -1,0 +2,6 @@ +Mon Dec 8 13:32:25 UTC 2014 - fst...@suse.com + +- Require version of tzdata-java compatible with this version + of Java. + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.UXdeLC/_old 2014-12-16 14:49:20.0 +0100 +++ /var/tmp/diff_new_pack.UXdeLC/_new 2014-12-16 14:49:20.0 +0100 @@ -338,8 +338,8 @@ Group: Development/Languages # Require jpackage-utils for ownership of /usr/lib/jvm/ Requires: jpackage-utils -# Require zoneinfo data provided by tzdata-java subpackage. -Requires: tzdata-java +# Require zoneinfo data in java8+ format provided by tzdata-java8 subpackage. +Requires: tzdata-java8 # Post requires update-alternatives to install tool update-alternatives. Requires(post): update-alternatives # Postun requires update-alternatives to uninstall tool update-alternatives. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-11-26 10:33:17 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-11-13 09:17:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-11-26 10:33:20.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 23 13:46:44 UTC 2014 - sch...@linux-m68k.org + +- Define bits to %__isa_bits if defined + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.eeO5mc/_old 2014-11-26 10:33:23.0 +0100 +++ /var/tmp/diff_new_pack.eeO5mc/_new 2014-11-26 10:33:23.0 +0100 @@ -134,6 +134,9 @@ %ifarch x86_64 ia64 s390x %global bits 64 %endif +%if 0%{?__isa_bits} +%global bits %{__isa_bits} +%endif %bcond_with zero # Turn on/off some features depending on openSUSE version %if 0%{?suse_version} = 1130 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-11-13 09:17:32 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-11-11 09:59:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-11-13 09:17:45.0 +0100 @@ -1,0 +2,9 @@ +Tue Nov 11 17:18:21 UTC 2014 - fst...@suse.com + +- Modified patches: + * s390-size_t.patch +- rediff and drop unnecessary chunks + * s390-java-opts.patch +- modify to correspond to the changed context + +--- Other differences: -- ++ s390-java-opts.patch ++ --- /var/tmp/diff_new_pack.gcE7X3/_old 2014-11-13 09:17:48.0 +0100 +++ /var/tmp/diff_new_pack.gcE7X3/_new 2014-11-13 09:17:48.0 +0100 @@ -1,17 +1,27 @@ jdk8/common/autoconf/boot-jdk.m4 2014-06-18 21:34:07.0 +0200 -+++ jdk8/common/autoconf/boot-jdk.m4 2014-07-09 22:00:05.272599977 +0200 -@@ -315,12 +315,12 @@ - fi +diff -urEbwB jdk8/common/autoconf/boot-jdk.m4 jdk8/common/autoconf/boot-jdk.m4 +--- jdk8/common/autoconf/boot-jdk.m4 2014-10-28 18:10:36.0 +0100 jdk8/common/autoconf/boot-jdk.m4 2014-11-11 12:54:41.698246995 +0100 +@@ -319,21 +319,12 @@ + AC_MSG_CHECKING([flags for boot jdk java command for big workloads]) - # Minimum amount of heap memory. --ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs,[$JAVA]) -+ADD_JVM_ARG_IF_OK([-Xms256M],boot_jdk_jvmargs,[$JAVA]) - if test x$OPENJDK_TARGET_OS = xmacosx || test x$OPENJDK_TARGET_CPU = xppc64 ; then - # Why does macosx need more heap? Its the huge JDK batch. - ADD_JVM_ARG_IF_OK([-Xmx1600M],boot_jdk_jvmargs,[$JAVA]) - else -- ADD_JVM_ARG_IF_OK([-Xmx1100M],boot_jdk_jvmargs,[$JAVA]) -+ ADD_JVM_ARG_IF_OK([-Xmx768M],boot_jdk_jvmargs,[$JAVA]) - fi - # When is adding -client something that speeds up the JVM? - # ADD_JVM_ARG_IF_OK([-client],boot_jdk_jvmargs,[$JAVA]) + # Starting amount of heap memory. +- ADD_JVM_ARG_IF_OK([-Xms64M],boot_jdk_jvmargs_big,[$JAVA]) ++ ADD_JVM_ARG_IF_OK([-Xms256M],boot_jdk_jvmargs_big,[$JAVA]) + + # Maximum amount of heap memory. + # Maximum stack size. +- if test x$BUILD_NUM_BITS = x32; then +-JVM_MAX_HEAP=1100M ++ JVM_MAX_HEAP=768M + STACK_SIZE=768 +- else +-# Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit +-# pointers are used. Apparently, we need to increase the heap and stack +-# space for the jvm. More specifically, when running javac to build huge +-# jdk batch +-JVM_MAX_HEAP=1600M +-STACK_SIZE=1536 +- fi + ADD_JVM_ARG_IF_OK([-Xmx$JVM_MAX_HEAP],boot_jdk_jvmargs_big,[$JAVA]) + ADD_JVM_ARG_IF_OK([-XX:ThreadStackSize=$STACK_SIZE],boot_jdk_jvmargs_big,[$JAVA]) + ADD_JVM_ARG_IF_OK([-XX:PermSize=32m],boot_jdk_jvmargs_big,[$JAVA]) ++ s390-size_t.patch ++ --- /var/tmp/diff_new_pack.gcE7X3/_old 2014-11-13 09:17:48.0 +0100 +++ /var/tmp/diff_new_pack.gcE7X3/_new 2014-11-13 09:17:48.0 +0100 @@ -1,6 +1,6 @@ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2014-07-03 21:56:12.0 +0200 -+++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2014-07-11 13:41:53.568013676 +0200 -@@ -2686,7 +2686,7 @@ +--- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2014-10-24 00:32:14.0 +0200 jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp 2014-11-11 10:57:53.830473761 +0100 +@@ -2659,7 +2659,7 @@ if (ResizeOldPLAB CMSOldPLABResizeQuicker) { size_t multiple = _num_blocks[word_sz]/(CMSOldPLABToleranceFactor*CMSOldPLABNumRefills*n_blks); n_blks += CMSOldPLABReactivityFactor*multiple*n_blks; @@ -9,9 +9,9 @@ } assert(n_blks 0, Error); _cfls-par_get_chunk_of_blocks(word_sz, n_blks, fl); jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2014-07-03 21:56:12.0 +0200 -+++ jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2014-07-11 13:58:22.740341755 +0200 -@@ -950,7 +950,7 @@ +--- jdk8/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp 2014-10-24 00:32:14.0 +0200
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-11-11 09:59:36 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-11-06 16:51:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-11-11 09:59:53.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 10 14:55:35 UTC 2014 - fst...@suse.com + +- Put manpage alternative for policy-tool to the right package + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Jwi7ar/_old 2014-11-11 09:59:55.0 +0100 +++ /var/tmp/diff_new_pack.Jwi7ar/_new 2014-11-11 09:59:55.0 +0100 @@ -1143,6 +1143,7 @@ %{_mandir}/man1/keytool-%{sdklnk}.1* %{_mandir}/man1/orbd-%{sdklnk}.1* %{_mandir}/man1/pack200-%{sdklnk}.1* +%{_mandir}/man1/policytool-%{sdklnk}.1* %{_mandir}/man1/rmid-%{sdklnk}.1* %{_mandir}/man1/rmiregistry-%{sdklnk}.1* %{_mandir}/man1/servertool-%{sdklnk}.1* @@ -1192,7 +1193,6 @@ %{_mandir}/man1/jstat-%{sdklnk}.1* %{_mandir}/man1/jstatd-%{sdklnk}.1* %{_mandir}/man1/native2ascii-%{sdklnk}.1* -%{_mandir}/man1/policytool-%{sdklnk}.1* %{_mandir}/man1/rmic-%{sdklnk}.1* %{_mandir}/man1/schemagen-%{sdklnk}.1* %{_mandir}/man1/serialver-%{sdklnk}.1* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-11-06 16:50:19 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-10-29 21:11:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-11-06 16:51:08.0 +0100 @@ -1,0 +2,9 @@ +Tue Nov 4 19:25:03 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b12 + * Unstable snapshot in view of jdk8u40 release + * aarch64 hotspot merged to the level of jdk8u40-b12 +- Remove unneeded aarch64-jdk8u40-b09_b10.patch: + * the aarch64 hotspot merge contains all the changes + +--- Old: 076b1f38a5cc.tar.bz2 1053aeab6b12.tar.bz2 1b3abbeee961.tar.bz2 1f5248bc0714.tar.bz2 337fb10bc4da.tar.bz2 3ac6832f7901.tar.bz2 69b84370397f.tar.bz2 a6d92ff8b962.tar.bz2 aarch64-jdk8u40-b09_b10.patch c3a4729c70fa.tar.bz2 New: 04d6681092ca.tar.bz2 375a3a3256d0.tar.bz2 3e6d3c8810ee.tar.bz2 6b93bf9ea3ea.tar.bz2 b0cde44bdbfd.tar.bz2 d78fb9203a27.tar.bz2 e7560bceb36a.tar.bz2 f5c47f0074b4.tar.bz2 fb8db1363920.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.xhBQ2c/_old 2014-11-06 16:51:11.0 +0100 +++ /var/tmp/diff_new_pack.xhBQ2c/_new 2014-11-06 16:51:11.0 +0100 @@ -30,20 +30,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb10 +%global buildverb12 %global root_projectjdk8u %global root_repository jdk8u -%global root_revision 1053aeab6b12 -%global corba_revision a6d92ff8b962 -%global hotspot_revision 1b3abbeee961 -%global jaxp_revision 1f5248bc0714 -%global jaxws_revision 337fb10bc4da -%global jdk_revisionc3a4729c70fa -%global langtools_revision 69b84370397f -%global nashorn_revision 076b1f38a5cc +%global root_revision 3e6d3c8810ee +%global corba_revision f5c47f0074b4 +%global hotspot_revision 6b93bf9ea3ea +%global jaxp_revision b0cde44bdbfd +%global jaxws_revision d78fb9203a27 +%global jdk_revisionfb8db1363920 +%global langtools_revision e7560bceb36a +%global nashorn_revision 375a3a3256d0 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 3ac6832f7901 +%global aarch64_hotspot_revision 04d6681092ca %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -194,8 +194,6 @@ Source100: config.guess Source101: config.sub # RPM/distribution specific patches -# Bring the aarch64 hotspot tarball from b09 to b10 manually -Patch1: aarch64-jdk8u40-b09_b10.patch # RHBZ 1015432 Patch2: 1015432.patch # Restrict access to java-atk-wrapper classes @@ -495,9 +493,6 @@ %patch204 -p1 %patch205 -p1 -%ifarch %{aarch64} -%patch1 -%endif %patch2 -p1 %patch3 -p1 %patch4 -p1 ++ 076b1f38a5cc.tar.bz2 - 04d6681092ca.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/076b1f38a5cc.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/04d6681092ca.tar.bz2 differ: char 11, line 1 ++ 076b1f38a5cc.tar.bz2 - 375a3a3256d0.tar.bz2 ++ 7298 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - 3e6d3c8810ee.tar.bz2 ++ 479151 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - 6b93bf9ea3ea.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/076b1f38a5cc.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/6b93bf9ea3ea.tar.bz2 differ: char 11, line 1 ++ 076b1f38a5cc.tar.bz2 - b0cde44bdbfd.tar.bz2 ++ 969024 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - d78fb9203a27.tar.bz2 ++ 939518 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - e7560bceb36a.tar.bz2 ++ 951082 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - f5c47f0074b4.tar.bz2 ++ 598596 lines of diff (skipped) ++ 076b1f38a5cc.tar.bz2 - fb8db1363920.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/076b1f38a5cc.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/fb8db1363920.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-10-29 21:10:33 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-10-19 19:28:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-10-29 21:11:33.0 +0100 @@ -1,0 +2,6 @@ +Wed Oct 29 08:38:44 UTC 2014 - fst...@suse.com + +- Update config.sub and config.guess to the recent master of + http://git.savannah.gnu.org/cgit/config.git + +--- Other differences: -- ++ config.guess ++ 630 lines (skipped) between /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/config.guess and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/config.guess ++ config.sub ++ --- /var/tmp/diff_new_pack.6U1qcQ/_old 2014-10-29 21:11:35.0 +0100 +++ /var/tmp/diff_new_pack.6U1qcQ/_new 2014-10-29 21:11:35.0 +0100 @@ -1,8 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2013 Free Software Foundation, Inc. +# Copyright 1992-2014 Free Software Foundation, Inc. -timestamp='2013-10-01' +timestamp='2014-09-26' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -68,7 +68,7 @@ version=\ GNU config.sub ($timestamp) -Copyright 1992-2013 Free Software Foundation, Inc. +Copyright 1992-2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. @@ -283,8 +283,10 @@ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ + | mipsisa32r6 | mipsisa32r6el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64r6 | mipsisa64r6el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ @@ -296,11 +298,11 @@ | nds32 | nds32le | nds32be \ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ - | open8 \ - | or1k | or32 \ + | open8 | or1k | or1knd | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ + | riscv32 | riscv64 \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ @@ -325,6 +327,9 @@ c6x) basic_machine=tic6x-unknown ;; + leon|leon[3-9]) + basic_machine=sparc-$basic_machine + ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) basic_machine=$basic_machine-unknown os=-none @@ -402,8 +407,10 @@ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa32r6-* | mipsisa32r6el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64r6-* | mipsisa64r6el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipsr5900-* | mipsr5900el-* \ @@ -415,6 +422,7 @@ | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ + | or1k*-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ @@ -769,6 +777,9 @@ basic_machine=m68k-isi os=-sysv ;; + leon-*|leon[3-9]-*) + basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` + ;; m68knommu) basic_machine=m68k-unknown os=-linux @@ -824,6 +835,10 @@ basic_machine=powerpc-unknown os=-morphos ;; + moxiebox) + basic_machine=moxie-unknown + os=-moxiebox + ;; msdos) basic_machine=i386-pc os=-msdos @@ -1369,14 +1384,14 @@ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ |
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-10-19 19:28:07 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-10-05 20:32:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-10-19 19:28:48.0 +0200 @@ -1,0 +2,28 @@ +Fri Oct 17 07:18:59 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b10 + * Unstable snapshot in view of jdk8u40 release + * Contains security fixes from 14 october 2014 +- Add aarch64-jdk8u40-b09_b10.patch + * Manually upgrade the aarch64 hotspot tarball with the changes +between b09 and b10 + +--- +Thu Oct 16 20:07:56 UTC 2014 - fst...@suse.com + +- Allow building for SLE11 + * Conditionalize BuildRequires + * Conditionalize cxxflags not understood by gcc 4.3 + * Conditionalize javadoc noarch build for distributions that +understand the per-package BuildArch +- Try to make the jre-32 and jre-64 provides more automatic +- Disable brp-check-bytecode-version during install + * java8 will have bytecode version 8 in its jars + +--- +Tue Oct 7 06:25:32 UTC 2014 - fst...@suse.com + +- Force Zero VM for aarch64, since from the beginning we did not + manage to finish a build of Hotspot for this architecture. + +--- Old: 0f0d70abca09.tar.bz2 304ea93428f8.tar.bz2 515a912fb5a9.tar.bz2 641eb6543c71.tar.bz2 68cf8e406ce5.tar.bz2 89551828b279.tar.bz2 8d4971881c66.tar.bz2 905a16825d29.tar.bz2 d3515520e68e.tar.bz2 New: 076b1f38a5cc.tar.bz2 1053aeab6b12.tar.bz2 1b3abbeee961.tar.bz2 1f5248bc0714.tar.bz2 337fb10bc4da.tar.bz2 3ac6832f7901.tar.bz2 69b84370397f.tar.bz2 a6d92ff8b962.tar.bz2 aarch64-jdk8u40-b09_b10.patch c3a4729c70fa.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.jTuI6T/_old 2014-10-19 19:28:50.0 +0200 +++ /var/tmp/diff_new_pack.jTuI6T/_new 2014-10-19 19:28:50.0 +0200 @@ -16,9 +16,10 @@ # +%{!?aarch64:%global aarch64 aarch64 arm64 armv8} +%global jit_arches %ix86 x86_64 ppc64 ppc64le %global debug 0 %global bootcycle 1 -%global jit_arches %ix86 x86_64 aarch64 ppc64 ppc64le %global buildoutputdir build # Convert an absolute path to a relative path. Each symbolic link is # specified relative to the directory in which it is installed so that @@ -29,20 +30,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb08 +%global buildverb10 %global root_projectjdk8u %global root_repository jdk8u -%global root_revision 515a912fb5a9 -%global corba_revision 8d4971881c66 -%global hotspot_revision 905a16825d29 -%global jaxp_revision 641eb6543c71 -%global jaxws_revision 304ea93428f8 -%global jdk_revision0f0d70abca09 -%global langtools_revision d3515520e68e -%global nashorn_revision 89551828b279 +%global root_revision 1053aeab6b12 +%global corba_revision a6d92ff8b962 +%global hotspot_revision 1b3abbeee961 +%global jaxp_revision 1f5248bc0714 +%global jaxws_revision 337fb10bc4da +%global jdk_revisionc3a4729c70fa +%global langtools_revision 69b84370397f +%global nashorn_revision 076b1f38a5cc %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision 68cf8e406ce5 +%global aarch64_hotspot_revision 3ac6832f7901 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -63,7 +64,15 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts -%{!?aarch64:%global aarch64 aarch64 arm64 armv8} +# turn zero on non jit arches by default +%ifnarch %{jit_arches} +%global _with_zero 1 +%endif +%if 0%{?suse_version} = 1140 +%global with_pulseaudio 1 +%else +%global with_pulseaudio 0 +%endif %ifarch x86_64 %global archinstall amd64 %endif @@ -114,15 +123,31 @@ %global imagesdir images %global imagestarget images %endif -%ifarch %{jit_arches} +%ifnarch %{jit_arches} +%global _with_zero 1 +%endif +# bnc#542545 +# 32-bit versus 64-bit specific provides: +%ifarch %ix86 ppc s390 +%global bits 32 +%endif +%ifarch x86_64 ia64 s390x +%global bits 64 +%endif +%bcond_with
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-10-05 20:31:21 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-09-30 19:42:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-10-05 20:32:21.0 +0200 @@ -1,0 +2,6 @@ +Thu Oct 2 14:57:03 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b08 + * Unstable snapshot in view of jdk8u40 release + +--- Old: 0032961e1866.tar.bz2 07f0e22b5c23.tar.bz2 0d09cb188d39.tar.bz2 2fa3858a281f.tar.bz2 3857b4b27e22.tar.bz2 b2210de1587b.tar.bz2 b63d0e8bfc07.tar.bz2 cf9afcfcb7a4.tar.bz2 New: 0f0d70abca09.tar.bz2 304ea93428f8.tar.bz2 515a912fb5a9.tar.bz2 641eb6543c71.tar.bz2 89551828b279.tar.bz2 8d4971881c66.tar.bz2 905a16825d29.tar.bz2 d3515520e68e.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.2Ea95u/_old 2014-10-05 20:32:23.0 +0200 +++ /var/tmp/diff_new_pack.2Ea95u/_new 2014-10-05 20:32:23.0 +0200 @@ -29,17 +29,17 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 40 -%global buildverb07 +%global buildverb08 %global root_project jdk8u %global root_repository jdk8u -%global root_revision cf9afcfcb7a4 -%global corba_revision 0d09cb188d39 -%global hotspot_revision b63d0e8bfc07 -%global jaxp_revision b2210de1587b -%global jaxws_revision 3857b4b27e22 -%global jdk_revision07f0e22b5c23 -%global langtools_revision 2fa3858a281f -%global nashorn_revision 0032961e1866 +%global root_revision 515a912fb5a9 +%global corba_revision 8d4971881c66 +%global hotspot_revision 905a16825d29 +%global jaxp_revision 641eb6543c71 +%global jaxws_revision 304ea93428f8 +%global jdk_revision0f0d70abca09 +%global langtools_revision d3515520e68e +%global nashorn_revision 89551828b279 %global aarch64_project aarch64-port %global aarch64_repository jdk8 %global aarch64_hotspot_revision 68cf8e406ce5 ++ 0032961e1866.tar.bz2 - 0f0d70abca09.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/0032961e1866.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/0f0d70abca09.tar.bz2 differ: char 11, line 1 ++ 0032961e1866.tar.bz2 - 304ea93428f8.tar.bz2 ++ 936293 lines of diff (skipped) ++ 0032961e1866.tar.bz2 - 515a912fb5a9.tar.bz2 ++ 475819 lines of diff (skipped) ++ 0032961e1866.tar.bz2 - 641eb6543c71.tar.bz2 ++ 965783 lines of diff (skipped) ++ 07f0e22b5c23.tar.bz2 - 89551828b279.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/07f0e22b5c23.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/89551828b279.tar.bz2 differ: char 11, line 1 ++ 0d09cb188d39.tar.bz2 - 8d4971881c66.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-0d09cb188d39/.hg_archival.txt new/corba-8d4971881c66/.hg_archival.txt --- old/corba-0d09cb188d39/.hg_archival.txt 2014-09-17 22:53:21.0 +0200 +++ new/corba-8d4971881c66/.hg_archival.txt 2014-09-24 20:38:03.0 +0200 @@ -1,4 +1,4 @@ repo: 55540e827aef970ecc010b7e06b912d991c8e3ce -node: 0d09cb188d39b5abb759977b9020ef957a0374ed +node: 8d4971881c6661c51276ddb84b8e314b37d8d742 branch: default -tag: jdk8u40-b07 +tag: jdk8u40-b08 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/corba-0d09cb188d39/.hgtags new/corba-8d4971881c66/.hgtags --- old/corba-0d09cb188d39/.hgtags 2014-09-17 22:53:21.0 +0200 +++ new/corba-8d4971881c66/.hgtags 2014-09-24 20:38:03.0 +0200 @@ -319,3 +319,4 @@ f3969243c71a0f1c90f312ac755faad1deff3412 jdk8u40-b04 740fea207f7045ab8ccc790867657d5c03a99eec jdk8u40-b05 ced787f7545f26c3b1fdd35119ff41aa79fe6e03 jdk8u40-b06 +0d09cb188d39b5abb759977b9020ef957a0374ed jdk8u40-b07 ++ 0032961e1866.tar.bz2 - 905a16825d29.tar.bz2 ++ /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/0032961e1866.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/905a16825d29.tar.bz2 differ: char 11, line 1 ++ 0032961e1866.tar.bz2 - d3515520e68e.tar.bz2 ++ 947708 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-09-30 19:40:39 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-09-24 13:10:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-09-30 19:42:14.0 +0200 @@ -1,0 +2,25 @@ +Mon Sep 29 06:36:58 UTC 2014 - fst...@suse.com + +- Build template jvm interpreter on ppc64le + * It was ported for this architecture in jdk8u49-b06 +- Build depend on the generic java-bootstrap-devel + * Allows to build against java-1_7_0-openjdk-bootstrap +- Reformat the spec file with spec-cleaner + +--- +Fri Sep 26 07:35:47 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u40-b07 + * Unstable snapshot in view of jdk8u40 release +- Removed patch: aarch64-jni-update.patch + * Upstreamed changes +- Modified patch: aarch64-misc.patch + * Do not patch generated-configure.sh that is anyway regenerated. +- Modified patch: system-libjpeg.patch + * Do not patch generated-configure.sh that is anyway regenerated. + * Rediff to apply cleanly +- Modified patches: link-with-as-needed.patch, + system-giflib5.patch, system-lcms.patch, system-libpng.patch + * Rediff to apply cleanly + +--- Old: 37bde23c96f6.tar.bz2 5e6d409a7232.tar.bz2 7025a2c10ea4.tar.bz2 938b9d502c2b.tar.bz2 a23ac9db4227.tar.bz2 aarch64-jni-update.patch b319f337ea31.tar.bz2 d1a7ea2c3e10.tar.bz2 dd229c5f57bf.tar.bz2 eaa4074a7e39.tar.bz2 New: 0032961e1866.tar.bz2 07f0e22b5c23.tar.bz2 0d09cb188d39.tar.bz2 2fa3858a281f.tar.bz2 3857b4b27e22.tar.bz2 68cf8e406ce5.tar.bz2 b2210de1587b.tar.bz2 b63d0e8bfc07.tar.bz2 cf9afcfcb7a4.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.pVkbOF/_old 2014-09-30 19:42:16.0 +0200 +++ /var/tmp/diff_new_pack.pVkbOF/_new 2014-09-30 19:42:16.0 +0200 @@ -28,21 +28,21 @@ %global syslibdir %{_libdir} %global archname%{name} # Standard JPackage naming and versioning defines. -%global updatever 20 -%global buildverb26 +%global updatever 40 +%global buildverb07 %global root_project jdk8u -%global root_repository jdk8u20 -%global root_revision d1a7ea2c3e10 -%global corba_revision 37bde23c96f6 -%global hotspot_revision eaa4074a7e39 -%global jaxp_revision 938b9d502c2b -%global jaxws_revision 7025a2c10ea4 -%global jdk_revisiondd229c5f57bf -%global langtools_revision 5e6d409a7232 -%global nashorn_revision a23ac9db4227 +%global root_repository jdk8u +%global root_revision cf9afcfcb7a4 +%global corba_revision 0d09cb188d39 +%global hotspot_revision b63d0e8bfc07 +%global jaxp_revision b2210de1587b +%global jaxws_revision 3857b4b27e22 +%global jdk_revision07f0e22b5c23 +%global langtools_revision 2fa3858a281f +%global nashorn_revision 0032961e1866 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision b319f337ea31 +%global aarch64_hotspot_revision 68cf8e406ce5 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -63,6 +63,7 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts +%{!?aarch64:%global aarch64 aarch64 arm64 armv8} %ifarch x86_64 %global archinstall amd64 %endif @@ -136,7 +137,7 @@ %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif Name: java-1_8_0-openjdk -Version:%{javaver}.%{updatever} +Version:%{javaver}.%{updatever}~%{buildver} Release:0 Summary:OpenJDK Runtime Environment License:Apache-1.1 and Apache-2.0 and GPL-1.0+ and GPL-2.0 and GPL-2.0-with-classpath-exception and LGPL-2.0 and MPL-1.0 and MPL-1.1 and SUSE-Public-Domain and W3C @@ -168,8 +169,6 @@ Source100: config.guess Source101: config.sub # RPM/distribution specific patches -# Backport JVM_GetTemporaryDirectory jni export for aarch64 -Patch0: aarch64-jni-update.patch # RHBZ 1015432 Patch2: 1015432.patch # Restrict access to java-atk-wrapper classes @@ -250,21 +249,20 @@ Provides: java-%{javaver} = %{version}-%{release} Provides: java-openjdk = %{version}-%{release} Provides: jre = %{javaver} -%ifarch
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-09-24 13:09:55 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-09-08 21:30:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-09-24 13:10:16.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 23 08:16:11 UTC 2014 - fst...@suse.com + +- Add provides jre-32 on %{ix86} and ppc + * This satisfies libreoffice's requires + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.VzCQ4X/_old 2014-09-24 13:10:19.0 +0200 +++ /var/tmp/diff_new_pack.VzCQ4X/_new 2014-09-24 13:10:19.0 +0200 @@ -250,6 +250,9 @@ Provides: java-%{javaver} = %{version}-%{release} Provides: java-openjdk = %{version}-%{release} Provides: jre = %{javaver} +%ifarch %{ix86} ppc +Provides: jre-32 = %{javaver} +%endif %ifarch x86_64 Provides: jre-64 = %{javaver} %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-09-08 21:28:59 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-08-25 11:04:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-09-08 21:30:17.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 8 07:46:47 UTC 2014 - fst...@suse.com + +- Add provides jre-64 on x86_64. bnc#895191 + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.ohRB81/_old 2014-09-08 21:30:20.0 +0200 +++ /var/tmp/diff_new_pack.ohRB81/_new 2014-09-08 21:30:20.0 +0200 @@ -250,6 +250,9 @@ Provides: java-%{javaver} = %{version}-%{release} Provides: java-openjdk = %{version}-%{release} Provides: jre = %{javaver} +%ifarch x86_64 +Provides: jre-64 = %{javaver} +%endif Provides: jre-%{javaver} = %{version}-%{release} Provides: jre-%{javaver}-openjdk = %{version}-%{release} Provides: jre-openjdk = %{version}-%{release} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-08-25 11:03:42 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-08-15 09:55:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-08-25 11:04:22.0 +0200 @@ -1,0 +2,8 @@ +Wed Aug 20 14:31:18 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u20-b26 + * Tag corresponding to jdk8u20 public release +- Do not include the build number in version information, since + this is the official 1.8.0.20 release + +--- Old: 5c1d6da1445a.tar.bz2 919405d7316d.tar.bz2 ad36f9454ce3.tar.bz2 b14daf2459c5.tar.bz2 be30cb2a3088.tar.bz2 c5b8254a0fe2.tar.bz2 d6ded60cfdc5.tar.bz2 f09d1f6a401e.tar.bz2 f3bf1b270fea.tar.bz2 New: 37bde23c96f6.tar.bz2 5e6d409a7232.tar.bz2 7025a2c10ea4.tar.bz2 938b9d502c2b.tar.bz2 a23ac9db4227.tar.bz2 b319f337ea31.tar.bz2 d1a7ea2c3e10.tar.bz2 dd229c5f57bf.tar.bz2 eaa4074a7e39.tar.bz2 Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.6XKYGl/_old 2014-08-25 11:04:24.0 +0200 +++ /var/tmp/diff_new_pack.6XKYGl/_new 2014-08-25 11:04:24.0 +0200 @@ -29,20 +29,20 @@ %global archname%{name} # Standard JPackage naming and versioning defines. %global updatever 20 -%global buildverb23 +%global buildverb26 %global root_project jdk8u %global root_repository jdk8u20 -%global root_revision b14daf2459c5 -%global corba_revision 919405d7316d -%global hotspot_revision f09d1f6a401e -%global jaxp_revision d6ded60cfdc5 -%global jaxws_revision f3bf1b270fea -%global jdk_revisionbe30cb2a3088 -%global langtools_revision 5c1d6da1445a -%global nashorn_revision ad36f9454ce3 +%global root_revision d1a7ea2c3e10 +%global corba_revision 37bde23c96f6 +%global hotspot_revision eaa4074a7e39 +%global jaxp_revision 938b9d502c2b +%global jaxws_revision 7025a2c10ea4 +%global jdk_revisiondd229c5f57bf +%global langtools_revision 5e6d409a7232 +%global nashorn_revision a23ac9db4227 %global aarch64_project aarch64-port %global aarch64_repository jdk8 -%global aarch64_hotspot_revision c5b8254a0fe2 +%global aarch64_hotspot_revision b319f337ea31 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} @@ -63,7 +63,6 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts -%{!?aarch64:%global aarch64 aarch64 arm64 armv8} %ifarch x86_64 %global archinstall amd64 %endif @@ -137,7 +136,7 @@ %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif Name: java-1_8_0-openjdk -Version:%{javaver}.%{updatever}~%{buildver} +Version:%{javaver}.%{updatever} Release:0 Summary:OpenJDK Runtime Environment License:Apache-1.1 and Apache-2.0 and GPL-1.0+ and GPL-2.0 and GPL-2.0-with-classpath-exception and LGPL-2.0 and MPL-1.0 and MPL-1.1 and SUSE-Public-Domain and W3C @@ -257,6 +256,7 @@ # Standard JPackage extensions provides. Provides: java-fonts = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{!?aarch64:%global aarch64 aarch64 arm64 armv8} %if %{bootcycle} BuildRequires: java-devel = 1.6.0 %else ++ 5c1d6da1445a.tar.bz2 - 37bde23c96f6.tar.bz2 ++ 804558 lines of diff (skipped) ++ 5c1d6da1445a.tar.bz2 - 5e6d409a7232.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-5c1d6da1445a/.hg_archival.txt new/langtools-5e6d409a7232/.hg_archival.txt --- old/langtools-5c1d6da1445a/.hg_archival.txt 2014-07-14 17:03:42.0 +0200 +++ new/langtools-5e6d409a7232/.hg_archival.txt 2014-07-30 12:55:11.0 +0200 @@ -1,4 +1,4 @@ repo: 9a66ca7c79fab293c1bb0534e0d208c7e4f58b01 -node: 5c1d6da1445aa3a2e5cf6101c70e79bfbe2745a5 +node: 5e6d409a72327a31b8a8f9aa0b32ef213c8b629c branch: default -tag: jdk8u20-b23 +tag: jdk8u20-b26 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/langtools-5c1d6da1445a/.hgtags new/langtools-5e6d409a7232/.hgtags --- old/langtools-5c1d6da1445a/.hgtags 2014-07-14 17:03:42.0 +0200 +++ new/langtools-5e6d409a7232/.hgtags 2014-07-30 12:55:11.0 +0200 @@ -308,3 +308,6 @@
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-08-15 09:55:40 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2014-08-07 12:37:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-08-15 09:55:51.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 23 08:00:09 UTC 2014 - fst...@suse.com + +- Use icedtea-sound-1.0.1 release tarball + +--- Old: 86856b2e3d18.tar.bz2 New: icedtea-sound-1.0.1.tar.xz Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.gHR60y/_old 2014-08-15 09:55:54.0 +0200 +++ /var/tmp/diff_new_pack.gHR60y/_new 2014-08-15 09:55:54.0 +0200 @@ -43,7 +43,7 @@ %global aarch64_project aarch64-port %global aarch64_repository jdk8 %global aarch64_hotspot_revision c5b8254a0fe2 -%global icedtea_sound_revision 86856b2e3d18 +%global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority180%{updatever} %global javaver 1.8.0 @@ -63,6 +63,7 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts +%{!?aarch64:%global aarch64 aarch64 arm64 armv8} %ifarch x86_64 %global archinstall amd64 %endif @@ -154,7 +155,7 @@ # Hotspot version from aarch64-port repository (using the _tip_ of the http://hg.openjdk.java.net/%{aarch64_project}/%{aarch64_repository}/hotspot) Source8: http://hg.openjdk.java.net/%{aarch64_project}/%{aarch64_repository}/hotspot/archive/%{aarch64_hotspot_revision}.tar.bz2 # Pulseaudio plugin -Source9: http://icedtea.classpath.org/hg/icedtea-sound/archive/%{icedtea_sound_revision}.tar.bz2 +Source9: http://icedtea.classpath.org/download/source/icedtea-sound-%{icedtea_sound_version}.tar.xz # Systemtap tapsets. Zipped up to keep it small. Source10: systemtap-tapset.tar.gz # Desktop files. Adapated from IcedTea. @@ -222,11 +223,6 @@ BuildRequires: gcc-c++ BuildRequires: giflib-devel BuildRequires: gtk2-devel -%if %{bootcycle} -BuildRequires: java-devel = 1.6.0 -%else -BuildRequires: java-devel = %{javaver} -%endif BuildRequires: libX11-devel BuildRequires: libXi-devel BuildRequires: libXinerama-devel @@ -261,7 +257,11 @@ # Standard JPackage extensions provides. Provides: java-fonts = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{!?aarch64:%global aarch64 aarch64 arm64 armv8} +%if %{bootcycle} +BuildRequires: java-devel = 1.6.0 +%else +BuildRequires: java-devel = %{javaver} +%endif # Zero-assembler build requirement. %ifnarch %{jit_arches} BuildRequires: libffi-devel @@ -423,7 +423,7 @@ mv langtools-%{langtools_revision} langtools mv nashorn-%{nashorn_revision} nashorn %if %{with_pulseaudio} -mv icedtea-sound-%{icedtea_sound_revision} icedtea-sound +mv icedtea-sound-%{icedtea_sound_version} icedtea-sound %endif # replace outdated configure guess script @@ -599,13 +599,12 @@ %if %{with_pulseaudio} # Build the pulseaudio plugin pushd icedtea-sound -./autogen.sh %configure \ --with-jdk-home=$JAVA_HOME \ --disable-docs make %{?_smp_mflags} -cp pulse-java.jar $JAVA_HOME/jre/lib/ext/ -cp pulseaudio.build/native/libpulse-java.so $JAVA_HOME/jre/lib/%{archinstall}/ +cp icedtea-sound.jar $JAVA_HOME/jre/lib/ext/ +cp build/native/libicedtea-sound.so $JAVA_HOME/jre/lib/%{archinstall}/ echo #Config file to enable PulseAudio support $JAVA_HOME/jre/lib/pulseaudio.properties echo $JAVA_HOME/jre/lib/pulseaudio.properties echo javax.sound.sampled.Clip=org.classpath.icedtea.pulseaudio.PulseAudioMixerProvider $JAVA_HOME/jre/lib/pulseaudio.properties @@ -753,7 +752,7 @@ #see https://bugzilla.redhat.com/show_bug.cgi?id=875408 NOT_HEADLESS=\ %{_jvmdir}/%{jredir}/lib/%{archinstall}/libjsoundalsa.so -%{_jvmdir}/%{jredir}/lib/%{archinstall}/libpulse-java.so +%{_jvmdir}/%{jredir}/lib/%{archinstall}/libicedtea-sound.so %{_jvmdir}/%{jredir}/lib/%{archinstall}/libsplashscreen.so %{_jvmdir}/%{jredir}/lib/%{archinstall}/libawt_xawt.so %{_jvmdir}/%{jredir}/lib/%{archinstall}/libjawt.so -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2014-08-07 12:37:50 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is java-1_8_0-openjdk Changes: New Changes file: --- /dev/null 2014-07-24 01:57:42.080040256 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2014-08-07 12:37:58.0 +0200 @@ -0,0 +1,48 @@ +--- +Fri Jul 18 07:21:20 UTC 2014 - fst...@suse.com + +- Upgrade to upstream tag jdk8u20-b23 + * Security updates from 15 July 2014 +- Removed patch: voidreturn.patch + * Integrated upstream +- Re-diffed patch: java-atk-wrapper-security.patch + * Re-diff to correspond to the new changes +- Modify accessibility post script to actually create the + corresponding symlinks + +--- +Tue Jul 15 08:03:53 UTC 2014 - fst...@suse.com + +- Initial package built from upstream OpenJDK + * Version 1.8.0.20~b22 + * Sources from http://hg.openjdk.java.net/jdk8u/jdk8u20/ +tag jdk8u20-b22 +- Initial bug-/build-fix patches + * 1015432.patch + * aarch64-jni-update.patch + * aarch64-misc.patch + * adlc-parser.patch + * applet-hole.patch + * compare-pointer-with-literal.patch + * disable-doclint-by-default.patch + * hotspot-build-j-directive.patch + * implicit-pointer-decl.patch + * include-all-srcs.patch + * java-atk-wrapper-security.patch + * link-with-as-needed.patch + * memory-limits.patch + * multiple-pkcs11-library-init.patch + * ppc-zero-hotspot.patch + * PStack-808293.patch + * s390-java-opts.patch + * s390-size_t.patch + * system-giflib5.patch + * system-lcms.patch + * system-libjpeg.patch + * system-libpng.patch + * voidreturn.patch +- Added aarch64 hotspot from the tip of + http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot +- Added pulseaudio provider from the tip of + http://icedtea.classpath.org/hg/icedtea-sound/ + New: 1015432.patch 5c1d6da1445a.tar.bz2 86856b2e3d18.tar.bz2 919405d7316d.tar.bz2 PStack-808293.patch TestCryptoLevel.java aarch64-jni-update.patch aarch64-misc.patch ad36f9454ce3.tar.bz2 adlc-parser.patch applet-hole.patch b14daf2459c5.tar.bz2 be30cb2a3088.tar.bz2 c5b8254a0fe2.tar.bz2 compare-pointer-with-literal.patch config.guess config.sub d6ded60cfdc5.tar.bz2 disable-doclint-by-default.patch f09d1f6a401e.tar.bz2 f3bf1b270fea.tar.bz2 hotspot-build-j-directive.patch implicit-pointer-decl.patch include-all-srcs.patch java-1_8_0-openjdk.changes java-1_8_0-openjdk.spec java-atk-wrapper-security.patch jconsole.desktop.in link-with-as-needed.patch memory-limits.patch multiple-pkcs11-library-init.patch nss.cfg policytool.desktop.in ppc-zero-hotspot.patch s390-java-opts.patch s390-size_t.patch system-giflib5.patch system-lcms.patch system-libjpeg.patch system-libpng.patch systemtap-tapset.tar.gz Other differences: -- ++ java-1_8_0-openjdk.spec ++ 1174 lines (skipped) ++ 1015432.patch ++ --- jdk8/hotspot/src/os/linux/vm/os_linux.cpp Wed Oct 23 15:44:12 2013 -0700 +++ jdk8/hotspot/src/os/linux/vm/os_linux.cpp Thu Dec 19 16:03:33 2013 + @@ -4797,9 +4797,19 @@ // size. Add a page for compiler2 recursion in main thread. // Add in 2*BytesPerWord times page size to account for VM stack during // class initialization depending on 32 or 64 bit VM. + + os::Linux::min_stack_allowed = MAX2(os::Linux::min_stack_allowed, (size_t)(StackYellowPages+StackRedPages+StackShadowPages) * Linux::page_size() + -(2*BytesPerWord COMPILER2_PRESENT(+1)) * Linux::vm_default_page_size()); +(2*BytesPerWord COMPILER2_PRESENT(+1)) + * +#ifdef PPC + NOT_ZERO ( Linux::vm_default_page_size() ) + ZERO_ONLY ( Linux::page_size() ) +#else + ( Linux::vm_default_page_size() ) +#endif + ); size_t threadStackSizeInBytes = ThreadStackSize * K; if (threadStackSizeInBytes != 0 ++ PStack-808293.patch ++ --- jdk8/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java 2012-04-06 02:26:33.322164601 +0200 +++ jdk8/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java 2012-04-06 02:26:57.958514071 +0200 @@ -1,5 +1,6 @@ /* * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, Red Hat Inc. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES