commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-10-06 10:55:44 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Fri Oct 6 10:55:44 2017 rev:91 rq:531543 version:1.7.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2017-09-27 16:49:30.648388089 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2017-10-06 10:55:53.325939680 +0200 @@ -1,0 +2,12 @@ +Thu Oct 5 08:04:23 UTC 2017 - fst...@suse.com + +- Rename the icons from java.png to java-1.7.0.png to correspond + to what the *.desktop files expect + +--- +Mon Oct 2 07:46:13 UTC 2017 - fst...@suse.com + +- Change the requirement of tzdata-java to Recommends, since it is + not strictly needed. + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Tf4vUg/_old 2017-10-06 10:55:55.565601143 +0200 +++ /var/tmp/diff_new_pack.Tf4vUg/_new 2017-10-06 10:55:55.565601143 +0200 @@ -370,10 +370,9 @@ %package headless Summary:OpenJDK 7 runtime environment without X, audio and video support -# Require zoneinfo data provided by tzdata-java subpackage. Group: Development/Languages/Java -Requires: tzdata-java Requires(pre): update-alternatives +Recommends: tzdata-java Provides: java-headless = %{version}-%{release} Provides: java-openjdk-headless = %{version}-%{release} Provides: jre-%{javaver}-headless = %{version}-%{release} @@ -453,6 +452,9 @@ Provides: java-%{javaver}-javadoc = %{version}-%{release} Provides: java-%{javaver}-openjdk-javadoc = %{version}-%{release} Provides: java-javadoc = %{version}-%{release} +%if 0%{?suse_version} >= 1120 +BuildArch: noarch +%endif %description javadoc This package provides documentation of the API provided by OpenJDK 7 @@ -793,7 +795,7 @@ for s in 16 24 32 48 ; do install -D -p -m 644 \ openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \ -%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png +%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}.png done # Install desktop files. @@ -1077,7 +1079,7 @@ %dir %{_jvmdir}/%{sdkdir}/jre/lib/desktop/ %{_jvmdir}/%{sdkdir}/jre/lib/desktop/policytool.desktop -%{_datadir}/icons/hicolor/*/apps/java.png +%{_datadir}/icons/hicolor/*/apps/java-%{javaver}.png %{_jvmdir}/java-%{javaver}-openjdk %dir %{_jvmdir}/%{sdkdir}
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-09-27 16:49:28 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Wed Sep 27 16:49:28 2017 rev:90 rq:527768 version:1.7.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2017-09-11 16:17:17.075100258 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2017-09-27 16:49:30.648388089 +0200 @@ -1,0 +2,23 @@ +Sat Sep 16 06:54:56 UTC 2017 - fst...@suse.com + +- Retire the *-bootstrap package +- Make the java-1_7_0-openjdk package bootstrap with any of the + java-1_5_0-gcj-compat, java-1_6_0-openjdk and java-1_7_0-openjdk, + according to the disponibility on the system +- Don't filter out -fstack-clash-protection, since we are using the + default system GCC again. +- Added patch: + * icedtea-2.6.11-jdk6.patch ++ Use the right language/target version when bootstraping with + jdk6 +- Removed patch: + * java-1_7_0-openjdk-override.patch ++ Not needed anymore + +--- +Fri Sep 15 18:54:05 UTC 2017 - fst...@suse.com + +- Adapt to the new layout of java-1_5_0-gcj-compat and remove some + unnecessary dependencies + +--- Old: java-1_7_0-openjdk-bootstrap.changes java-1_7_0-openjdk-bootstrap.spec java-1_7_0-openjdk-override.patch pre_checkin.sh New: icedtea-2.6.11-jdk6.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.WuNGEe/_old 2017-09-27 16:49:32.492128631 +0200 +++ /var/tmp/diff_new_pack.WuNGEe/_new 2017-09-27 16:49:32.496128068 +0200 @@ -116,7 +116,12 @@ %ifarch %{test_arches} %bcond_with tests %endif -%bcond_with bootstrap +%if 0%{?suse_version} >= 1330 || 0%{?suse_version} == 1315 +%global with_sunec 1 +%else +%global with_sunec 0 +%endif +%bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version %if 0%{?suse_version} >= 1130 && ! %{with zero} @@ -128,30 +133,6 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif -%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 -%if %{with bootstrap} -%define _unpackaged_files_terminate_build 0 -BuildRequires: ecj-bootstrap -BuildRequires: java-1_5_0-gcj-compat-devel -Conflicts: java-1_7_0-openjdk -%else -BuildRequires: java-bootstrap >= 1.7.0 -BuildRequires: java-bootstrap-devel >= 1.7.0 -#!BuildIgnore: %{name} -#!BuildIgnore: %{name}-devel -#!BuildIgnore: %{name}-headless -#!BuildIgnore: java -#!BuildIgnore: java-devel -#!BuildIgnore: java-headless -%endif Name: java-1_7_0-openjdk Version:%{javaver}.%{buildver} Release:0 @@ -180,7 +161,6 @@ Source2000: http://icedtea.classpath.org/download/source/icedtea-%{icedtea_version}.tar.xz.sig Source2001: http://icedtea.classpath.org/download/source/icedtea-sound-%{icedtea_sound_version}.tar.xz.sig Source2002: java-1_7_0-openjdk.keyring.renamed -Source2500: pre_checkin.sh # RPM/distribution specific patches # Remove the use of __DATE__ and __TIME__ in order to diminish unnecessary rebuilds Patch2: file-contains-date-and-time.patch @@ -217,7 +197,7 @@ Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch -Patch1006: java-1_7_0-openjdk-override.patch +Patch1006: icedtea-2.6.11-jdk6.patch Patch1007: zero-atomic_copy64.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch Patch10012: java-1_7_0-openjdk-libjvm-link.patch @@ -242,6 +222,7 @@ BuildRequires: mozilla-nss-devel BuildRequires: perl BuildRequires: procps +BuildRequires: rhino BuildRequires: unzip BuildRequires: update-desktop-files BuildRequires: wget @@ -272,11 +253,7 @@ #was bnc#634793 Requires: mozilla-nss Requires(pre): update-alternatives -%if ! %{with bootstrap} -BuildRequires: rhino -%endif # Standard JPackage base provides. -%if ! %{with bootstrap} Provides: java = %{javaver} Provides: java-%{javaver} = %{version}-%{release} Provides: java-%{javaver}-openjdk = %{version}-%{release} @@ -310,8 +287,11 @@ Provides: jre1.5.x Provides: jre1.6.x Provides: jre1.7.x +%if %{with
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-09-11 16:17:15 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Mon Sep 11 16:17:15 2017 rev:89 rq:522909 version:1.7.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-09-04 12:25:10.833505998 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-09-11 16:17:16.679155862 +0200 @@ -1,0 +2,20 @@ +Sun Sep 10 14:15:14 UTC 2017 - dims...@opensuse.org + +- Filter out -fstack-clash-protection: Since we build using GCC6, + this new flag in optflags is not understood. + +--- +Thu Aug 31 14:31:46 UTC 2017 - fst...@suse.com + +- Added patch: + * zero-atomic_copy64.patch +- Fix wrong assembly for ppc + +--- +Mon Aug 28 09:02:33 UTC 2017 - fst...@suse.com + +- Remove ecj requirement for a non-bootstrap build. +- BuildIgnore also java-headless, in order to solve need of + java-1_8_0-openjdk-headless during the build ofjava-1_7_0-openjdk + +--- java-1_7_0-openjdk.changes: same change New: zero-atomic_copy64.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.Ji360l/_old 2017-09-11 16:17:19.450766635 +0200 +++ /var/tmp/diff_new_pack.Ji360l/_new 2017-09-11 16:17:19.454766073 +0200 @@ -143,7 +143,6 @@ BuildRequires: java-1_5_0-gcj-compat-devel Conflicts: java-1_7_0-openjdk %else -BuildRequires: ecj BuildRequires: java-bootstrap >= 1.7.0 BuildRequires: java-bootstrap-devel >= 1.7.0 #!BuildIgnore: %{name} @@ -151,6 +150,7 @@ #!BuildIgnore: %{name}-headless #!BuildIgnore: java #!BuildIgnore: java-devel +#!BuildIgnore: java-headless %endif Name: java-1_7_0-openjdk-bootstrap Version:%{javaver}.%{buildver} @@ -218,6 +218,7 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +Patch1007: zero-atomic_copy64.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch Patch10012: java-1_7_0-openjdk-libjvm-link.patch BuildRequires: alsa-lib-devel @@ -558,7 +559,7 @@ export CC=gcc-$(gcj -dumpversion) %endif -export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') +export CFLAGS=$(rpm -E '%{optflags}' | sed -e 's/-Wall\>//' -e 's/-fstack-clash-protection//') export CXXFLAGS=${CFLAGS} %if %{with_sunec} export NSS_SOFTOKN_CFLAGS="`pkg-config --cflags nss` -I`pwd`" @@ -646,6 +647,7 @@ %if %{with zero} patch -p0 -i %{PATCH1004} patch -p1 -i %{PATCH1005} +patch -p0 -i %{PATCH1007} #XXX: there are many issues in hotspot 2.1, but I would say noone will fix them # so ignore all Werror like troubles we can find @@ -1113,7 +1115,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 ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Ji360l/_old 2017-09-11 16:17:19.486761580 +0200 +++ /var/tmp/diff_new_pack.Ji360l/_new 2017-09-11 16:17:19.490761018 +0200 @@ -143,7 +143,6 @@ BuildRequires: java-1_5_0-gcj-compat-devel Conflicts: java-1_7_0-openjdk %else -BuildRequires: ecj BuildRequires: java-bootstrap >= 1.7.0 BuildRequires: java-bootstrap-devel >= 1.7.0 #!BuildIgnore: %{name} @@ -151,6 +150,7 @@ #!BuildIgnore: %{name}-headless #!BuildIgnore: java #!BuildIgnore: java-devel +#!BuildIgnore: java-headless %endif Name: java-1_7_0-openjdk Version:%{javaver}.%{buildver} @@ -218,6 +218,7 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +Patch1007: zero-atomic_copy64.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch Patch10012:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-09-04 12:25:08 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Mon Sep 4 12:25:08 2017 rev:88 rq:518880 version:1.7.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-08-13 14:53:41.339107681 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-09-04 12:25:10.833505998 +0200 @@ -1,0 +2,7 @@ +Sat Aug 26 10:37:11 UTC 2017 - fst...@suse.com + +- Added patch: + * fix-aarch64-build.patch +- Fix build breakage in aarch64 port + +--- java-1_7_0-openjdk.changes: same change New: fix-aarch64-build.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.lgtb3g/_old 2017-09-04 12:25:13.297159629 +0200 +++ /var/tmp/diff_new_pack.lgtb3g/_new 2017-09-04 12:25:13.301159067 +0200 @@ -201,6 +201,7 @@ # remove unsused definition of min conflicting with macro Patch201: aarch64-remove-unused-code.patch Patch202: no-exec-shield-workaround.patch +Patch203: fix-aarch64-build.patch # # Optional component packages # @@ -632,6 +633,7 @@ patch -p0 -i %{PATCH200} patch -p0 -i %{PATCH201} patch -p0 -i %{PATCH202} +patch -p0 -i %{PATCH203} %if ! %{with zero} patch -p0 -i %{PATCH403} java-1_7_0-openjdk.spec: same change ++ fix-aarch64-build.patch ++ --- openjdk/hotspot/src/cpu/aarch64/vm/aarch64.ad Tue Jul 04 21:23:37 2017 +0100 +++ openjdk/hotspot/src/cpu/aarch64/vm/aarch64.ad Tue Aug 22 18:17:20 2017 +0100 @@ -1540,10 +1540,14 @@ return 0; } -bool Matcher::is_short_branch_offset(int rule, int br_size, int offset) -{ - Unimplemented(); - return false; +// Is this branch offset short enough that a short branch can be used? +// +// NOTE: If the platform does not provide any short branch variants, then +// this method should return false for offset 0. +bool Matcher::is_short_branch_offset(int rule, int br_size, int offset) { + // The passed offset is relative to address of the branch. + + return (-32768 <= offset && offset < 32768); } const bool Matcher::isSimpleConstant64(jlong value) { @@ -11153,7 +11157,8 @@ // Test bit and Branch -instruct cmpL_branch_sign(cmpOp cmp, iRegL op1, immL0 op2, label labl, rFlagsReg cr) %{ +// Patterns for short (< 32KiB) variants +instruct cmpL_branch_sign(cmpOp cmp, iRegL op1, immL0 op2, label labl) %{ match(If cmp (CmpL op1 op2)); predicate(n->in(1)->as_Bool()->_test._test == BoolTest::lt || n->in(1)->as_Bool()->_test._test == BoolTest::ge); @@ -11163,16 +11168,15 @@ format %{ "cb$cmp $op1, $labl # long" %} ins_encode %{ Label* L = $labl$$label; -Assembler::Condition cond = (Assembler::Condition)$cmp$$cmpcode; -if (cond == Assembler::LT) - __ tbnz($op1$$Register, 63, *L); -else - __ tbz($op1$$Register, 63, *L); +Assembler::Condition cond = + ((Assembler::Condition)$cmp$$cmpcode == Assembler::LT) ? Assembler::NE : Assembler::EQ; +__ tbr(cond, $op1$$Register, 63, *L); %} ins_pipe(pipe_cmp_branch); -%} - -instruct cmpI_branch_sign(cmpOp cmp, iRegIorL2I op1, immI0 op2, label labl, rFlagsReg cr) %{ + ins_short_branch(1); +%} + +instruct cmpI_branch_sign(cmpOp cmp, iRegIorL2I op1, immI0 op2, label labl) %{ match(If cmp (CmpI op1 op2)); predicate(n->in(1)->as_Bool()->_test._test == BoolTest::lt || n->in(1)->as_Bool()->_test._test == BoolTest::ge); @@ -11182,16 +11186,15 @@ format %{ "cb$cmp $op1, $labl # int" %} ins_encode %{ Label* L = $labl$$label; -Assembler::Condition cond = (Assembler::Condition)$cmp$$cmpcode; -if (cond == Assembler::LT) - __ tbnz($op1$$Register, 31, *L); -else - __ tbz($op1$$Register, 31, *L); +Assembler::Condition cond = + ((Assembler::Condition)$cmp$$cmpcode == Assembler::LT) ? Assembler::NE : Assembler::EQ; +__ tbr(cond, $op1$$Register, 31, *L); %} ins_pipe(pipe_cmp_branch); -%} - -instruct cmpL_branch_bit(cmpOp cmp, iRegL op1, immL op2, immL0 op3, label labl, rFlagsReg cr) %{ + ins_short_branch(1); +%} + +instruct cmpL_branch_bit(cmpOp cmp, iRegL op1, immL op2, immL0 op3, label labl) %{ match(If cmp (CmpL (AndL op1 op2) op3)); predicate((n->in(1)->as_Bool()->_test._test == BoolTest::ne || n->in(1)->as_Bool()->_test._test == BoolTest::eq) @@ -11204,15 +11207,13 @@ Label* L = $labl$$label; Assembler::Condition cond =
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-08-13 14:53:34 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Sun Aug 13 14:53:34 2017 rev:87 rq:515332 version:1.7.0.151 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-07-30 11:21:54.387735350 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-08-13 14:53:41.339107681 +0200 @@ -1,0 +2,145 @@ +Wed Aug 9 07:51:42 UTC 2017 - fst...@suse.com + +- Update to 2.6.11 - OpenJDJ 7u151 + * Security fixes +- S8163958, CVE-2017-10102, bsc#1049316: Improved garbage + collection +- S8167228: Update to libpng 1.6.28 +- S8169209, CVE-2017-10053, bsc#1049305: Improved image + post-processing steps +- S8169392, CVE-2017-10067, bsc#1049306: Additional jar + validation steps +- S8170966, CVE-2017-10081, bsc#1049309: Right parenthesis issue +- S8172204, CVE-2017-10087, bsc#1049311: Better Thread Pool + execution +- S8172461, CVE-2017-10089, bsc#1049312: Service Registration + Lifecycle +- S8172465, CVE-2017-10090, bsc#1049313: Better handling of + channel groups +- S8172469, CVE-2017-10096, bsc#1049314: Transform Transformer + Exceptions +- S8173286, CVE-2017-10101, bsc#1049315: Better reading of text + catalogs +- S8173697, CVE-2017-10107, bsc#1049318: Less Active Activations +- S8173770, CVE-2017-10074, bsc#1049307: Image conversion + improvements +- S8174098, CVE-2017-10110, bsc#1049321: Better image fetching +- S8174105, CVE-2017-10108, bsc#1049319: Better naming + attribution +- S8174113, CVE-2017-10109, bsc#1049320: Better sourcing of code +- S8174770: Check registry registration location +- S8174873: Improved certificate processing +- S8175106, CVE-2017-10115, bsc#1049324: Higher quality DSA + operations +- S8175110, CVE-2017-10118, bsc#1049326: Higher quality ECDSA + operations +- S8176055: JMX diagnostic improvements +- S8176067, CVE-2017-10116, bsc#1049325: Proper directory lookup + processing +- S8176760, CVE-2017-10135, bsc#1049328: Better handling of + PKCS8 material +- S8178135, CVE-2017-10176, bsc#1049329: Additional elliptic + curve support +- S8181420, CVE-2017-10074, bsc#1049307: PPC: Image conversion + improvements +- S8183551, CVE-2017-10074, bsc#1049307, PR3423: AArch64: Image + conversion improvements +- S8184119, CVE-2017-10111, bsc#1049322: Incorrect return + processing for the LF editor of MethodHandles.permuteArguments +- bsc#1049332, CVE-2017-10243: Unspecified vulnerability in + subcomponent JAX-WS +- bsc#1049327, CVE-2017-10125: Unspecified vulnerability in + subcomponent deployment +- bsc#1049323, CVE-2017-10114: Unspecified vulnerability in + subcomponent JavaFX +- bsc#1049317, CVE-2017-10105: Unspecified vulnerability in + subcomponent deployment +- bsc#1049310, CVE-2017-10086: Unspecified vulnerability in + subcomponent JavaFX +- bsc#1049331, CVE-2017-10198: Incorrect enforcement of + certificate path restrictions +- bsc#1049330, CVE-2017-10193: Incorrect key size constraint + check + * Import of OpenJDK 7 u151 build 0 +- S7117357: Warnings in sun.instrument, tools and other sun.* + classes +- S7117570: Warnings in sun.mangement.* and its subpackages +- S7143230: fix warnings in java.util.jar, sun.tools.jar, zipfs + demo, etc. +- S8022440: suppress deprecation warnings in sun.rmi +- S8024069: replace_in_map() should operate on parent maps +- S8026796: Make replace_in_map() on parent maps generic +- S8030787: [Parfait] JNI-related warnings from b119 for + jdk/src/share/native/sun/awt/image +- S8030875: Macros for checking and returning on exceptions +- S8031737: CHECK_NULL and CHECK_EXCEPTION macros cleanup +- S8034912: backport of 8031737 to jdk8u breaks linux buld. +- S8035629: [parfait] JNI exc pending in + jdk/src/windows/native/sun/windows/ShellFolder2.cpp +- S8037287: Windows build failed after JDK-8030787 +- S8048703: ReplacedNodes dumps it's content to tty +- S8080492: [Parfait] Uninitialised variable in + jdk/src/java/desktop/windows/native/libawt/ +- S8139870: sun.management.LazyCompositeData.isTypeMatched() + fails for composite types with items of ArrayType +- S8143377: Test PKCS8Test.java fails +- S8149450: LdapCtx.processReturnCode() throwing Null Pointer + Exception +- S8155690: Update libPNG library to the latest
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-07-30 11:21:53 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Sun Jul 30 11:21:53 2017 rev:86 rq:510332 version:1.7.0.141 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-05-31 13:31:39.528151498 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-07-30 11:21:54.387735350 +0200 @@ -1,0 +2,5 @@ +Fri Jul 7 14:05:16 UTC 2017 - fst...@suse.com + +- Disable rhino in bootstrap build. Should fix build cycle. + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.ZYIJ6e/_old 2017-07-30 11:21:56.683411681 +0200 +++ /var/tmp/diff_new_pack.ZYIJ6e/_new 2017-07-30 11:21:56.68747 +0200 @@ -143,10 +143,14 @@ BuildRequires: java-1_5_0-gcj-compat-devel Conflicts: java-1_7_0-openjdk %else -#!BuildIgnore: %{name} %{name}-devel %{name}-headless java java-devel BuildRequires: ecj BuildRequires: java-bootstrap >= 1.7.0 BuildRequires: java-bootstrap-devel >= 1.7.0 +#!BuildIgnore: %{name} +#!BuildIgnore: %{name}-devel +#!BuildIgnore: %{name}-headless +#!BuildIgnore: java +#!BuildIgnore: java-devel %endif Name: java-1_7_0-openjdk-bootstrap Version:%{javaver}.%{buildver} @@ -215,10 +219,6 @@ Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch Patch10012: java-1_7_0-openjdk-libjvm-link.patch BuildRequires: alsa-lib-devel -#BuildRequires: xalan-j2 -# make sure to use bootstrap requires of ant -#BuildRequires: xerces-j2-bootstrap -#!BuildIgnore: xerces-j2 xml-commons-resolver xml-commons-apis xml-commons BuildRequires: ant BuildRequires: autoconf BuildRequires: automake @@ -239,11 +239,8 @@ BuildRequires: mozilla-nss-devel BuildRequires: perl BuildRequires: procps -BuildRequires: rhino BuildRequires: unzip BuildRequires: update-desktop-files -# ignore depenencies of rhino to prevent a build cycle -#!BuildIgnore: bea-stax-api jline xmlbeans xmlbeans-mini BuildRequires: wget BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel @@ -251,6 +248,18 @@ BuildRequires: xz BuildRequires: zip BuildRequires: zlib-devel +# ignore depenencies of rhino to prevent a build cycle +#!BuildIgnore: bea-stax-api +#!BuildIgnore: jline +#BuildRequires: xalan-j2 +# make sure to use bootstrap requires of ant +#BuildRequires: xerces-j2-bootstrap +#!BuildIgnore: xerces-j2 +#!BuildIgnore: xml-commons +#!BuildIgnore: xml-commons-apis +#!BuildIgnore: xml-commons-resolver +#!BuildIgnore: xmlbeans +#!BuildIgnore: xmlbeans-mini #require headless subvariant Requires: %{name}-headless = %{version}-%{release} # mozilla-nss has to be installed to prevent @@ -260,7 +269,9 @@ #was bnc#634793 Requires: mozilla-nss Requires(pre): update-alternatives -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if ! %{with bootstrap} +BuildRequires: rhino +%endif # Standard JPackage base provides. %if ! %{with bootstrap} Provides: java = %{javaver} @@ -560,6 +571,7 @@ --enable-bootstrap \ --enable-bootstrap-tools \ --with-javac=${JAVAC} \ +--without-rhino \ --disable-docs \ %else --disable-bootstrap \ @@ -1105,7 +1117,6 @@ %endif %files -%defattr(0644,root,root,0755) %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall} %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/xawt %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/libjsoundalsa.so @@ -1118,7 +1129,6 @@ %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/libjavagtk.so %files headless -%defattr(0644,root,root,0755) %doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION %doc %{buildoutputdir}/j2sdk-image/jre/LICENSE %doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README @@ -1230,7 +1240,6 @@ %{_mandir}/man1/tnameserv-%{sdklnk}.1* %files devel -%defattr(0644,root,root,0755) %dir %{_jvmdir}/%{sdkdir} %dir %{_jvmdir}/%{sdkdir}/bin @@ -1285,21 +1294,17 @@ %if ! %{with bootstrap} %files demo -%defattr(0644,root,root,0755) %{_jvmdir}/%{sdkdir}/demo %{_jvmdir}/%{sdkdir}/sample %files src -%defattr(0644,root,root,0755) %{_jvmdir}/%{sdkdir}/src.zip %files javadoc -%defattr(0644,root,root,0755) %dir %{_javadocdir}/%{sdklnk} %{_javadocdir}/%{sdklnk}/* %files accessibility -%defattr(-,root,root,0755) %config(noreplace)
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-05-31 13:31:34 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Wed May 31 13:31:34 2017 rev:85 rq:496978 version:1.7.0.141 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-04-24 09:45:00.639976909 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-05-31 13:31:39.528151498 +0200 @@ -1,0 +2,177 @@ +Sat May 20 17:05:25 UTC 2017 - tchva...@suse.com + +- Own /usr/lib64/jvm-exports as 1.8.0 and newer do because it is + no longer in javapackages-tools + +--- +Wed May 17 11:03:15 UTC 2017 - fst...@suse.com + +- Update to 2.6.10 - OpenJDK 7u141 (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 +- 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 +- PR3347: jstack.stp should support AArch64 + * Import of OpenJDK 7 u141 build 0 +- S4717864: setFont() does not update Fonts of Menus already on + screen +- S6474807: (smartcardio) CardTerminal.connect() throws + CardException instead of CardNotPresentException +- S6518907: cleanup IA64 specific code in Hotspot +- S6869327: Add new C2 flag to keep safepoints in counted loops. +- S7112912: Message "Error occurred during initialization of + VM" on boxes with lots of RAM +- S7124213: [macosx] pack() does ignore size of a component; + doesn't on the other platforms +- S7124219: [macosx] Unable to draw images to fullscreen +- S7124552: [macosx] NullPointerException in getBufferStrategy() +- S7148275: [macosx] setIconImages() not working correctly + (distorted icon when minimized) +- S7154841: [macosx] Popups appear behind taskbar +- S7155957: + closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java + hangs on win 64 bit with jdk8 +- S7160627: [macosx] TextArea has wrong initial size +- S7167293: FtpURLConnection connection leak on + FileNotFoundException +- S7168851: [macosx] Netbeans crashes in + CImage.nativeCreateNSImageFromArray +- S7197203: sun/misc/URLClassPath/ClassnameCharTest.sh failed, + compile error +- S8005255: [macosx] Cleanup warnings in sun.lwawt +- S8006088: Incompatible heap size flags accepted by VM +- S8007295: Reduce number of warnings in awt classes +- S8010722: assert: failed: heap size is too big for compressed + oops +- S8011059: [macosx] Support automatic @2x images loading on + Mac OS X +- S8014058: Regression tests for 8006088 +- S8014489: + tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags + jtreg tests invoke wrong class +- S8016302: Change type of the number of GC workers to unsigned + int (2) +- S8024662: gc/arguments/TestUseCompressedOopsErgo.java does + not compile. +- S8024669: Native OOME when allocating after changes to + maximum heap supporting Coops sizing on sparcv9 +- S8024926: [macosx] AquaIcon HiDPI support +- S8025974: l10n for policytool +- S8027025: [macosx] getLocationOnScreen returns 0 if parent + invisible +- S8028212: Custom cursor HiDPI support +- S8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck + optimization. +- S8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't + rendered in high resolution on Retina +- S8033534: [macosx] Get MultiResolution image from native + system +- S8033786: White flashing when opening Dialogs and Menus using + Nimbus with dark background +- S8035568: [macosx] Cursor management unification +- S8041734: JFrame in full screen mode leaves empty workspace + after close +- S8059803: Update use of GetVersionEx to get correct Windows + version in hs_err files +- S8066504: GetVersionEx in + java.base/windows/native/libjava/java_props_md.c might not + get correct Windows version 0 +- S8079595: Resizing dialog which is JWindow parent makes JVM + crash +- S8080729: [macosx] java 7 and 8 JDialogs on multiscreen jump + to parent frame on focus +- S8130769: The new menu can't be shown on the menubar
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-04-24 09:44:58 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Mon Apr 24 09:44:58 2017 rev:84 rq:482887 version:1.7.0.131 Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2017-02-19 00:58:56.801154247 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-04-24 09:45:00.639976909 +0200 @@ -1,0 +2,8 @@ +Mon Mar 20 11:12:00 UTC 2017 - rguent...@suse.com + +- Add java-1_7_0-openjdk-libjvm-link.patch to link libjvm and libmawt + with g++ to support the mix of GCC 6 java and GCC 7 C++ compiler. +- Get ecj.jar path from gcj, use the gcc variant that provides Java + to build C code to make sure jni.h is available. + +--- java-1_7_0-openjdk.changes: same change New: java-1_7_0-openjdk-libjvm-link.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.T9bBWM/_old 2017-04-24 09:45:08.022932668 +0200 +++ /var/tmp/diff_new_pack.T9bBWM/_new 2017-04-24 09:45:08.022932668 +0200 @@ -214,6 +214,7 @@ Patch1006: java-1_7_0-openjdk-override.patch Patch2000: java-1_7_0-openjdk-gcc6.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch +Patch10012: java-1_7_0-openjdk-libjvm-link.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 # make sure to use bootstrap requires of ant @@ -533,7 +534,7 @@ # javac one. JAVAC=`pwd`/javacwrap %if 0%{?suse_version} >= 1200 -ECJJAR=`gcc -print-file-name=ecj.jar` +ECJJAR=`gcj -print-file-name=ecj.jar` %else ECJJAR=%{_datadir}/java/eclipse-ecj.jar %endif @@ -542,6 +543,7 @@ exec gij -cp $ECJJAR org.eclipse.jdt.internal.compiler.batch.Main \${1+\$@} EOF chmod +x ${JAVAC} +export CC=gcc-$(gcj -dumpversion) %endif export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') @@ -639,6 +641,7 @@ patch -p1 -i %{PATCH1001} patch -p1 -i %{PATCH10011} +patch -p0 -i %{PATCH10012} %if %{with bootstrap} patch -p0 -i %{PATCH1006} ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.T9bBWM/_old 2017-04-24 09:45:08.070925880 +0200 +++ /var/tmp/diff_new_pack.T9bBWM/_new 2017-04-24 09:45:08.074925314 +0200 @@ -214,6 +214,7 @@ Patch1006: java-1_7_0-openjdk-override.patch Patch2000: java-1_7_0-openjdk-gcc6.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch +Patch10012: java-1_7_0-openjdk-libjvm-link.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 # make sure to use bootstrap requires of ant @@ -533,7 +534,7 @@ # javac one. JAVAC=`pwd`/javacwrap %if 0%{?suse_version} >= 1200 -ECJJAR=`gcc -print-file-name=ecj.jar` +ECJJAR=`gcj -print-file-name=ecj.jar` %else ECJJAR=%{_datadir}/java/eclipse-ecj.jar %endif @@ -542,6 +543,7 @@ exec gij -cp $ECJJAR org.eclipse.jdt.internal.compiler.batch.Main \${1+\$@} EOF chmod +x ${JAVAC} +export CC=gcc-$(gcj -dumpversion) %endif export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') @@ -639,6 +641,7 @@ patch -p1 -i %{PATCH1001} patch -p1 -i %{PATCH10011} +patch -p0 -i %{PATCH10012} %if %{with bootstrap} patch -p0 -i %{PATCH1006} ++ java-1_7_0-openjdk-libjvm-link.patch ++ --- openjdk/hotspot/make/linux/makefiles/vm.make.orig 2017-03-20 10:38:51.549994978 +0100 +++ openjdk/hotspot/make/linux/makefiles/vm.make2017-03-20 10:39:34.778654605 +0100 @@ -322,7 +322,7 @@ LFLAGS_VM += $(LLVM_LDFLAGS) endif -LINK_VM = $(LINK_LIB.CC) +LINK_VM = $(LINK_LIB.CXX) # rule for building precompiled header $(PRECOMPILED_HEADER): --- openjdk/jdk/make/sun/awt/mawt.gmk.orig 2017-03-20 11:29:54.428908416 +0100 +++ openjdk/jdk/make/sun/awt/mawt.gmk 2017-03-20 11:34:26.497137295 +0100 @@ -75,6 +75,8 @@ # are found at runtime. LD_RUNPATH_EXTRAS = .. +CPLUSPLUSLIBRARY=yes + include $(BUILDDIR)/common/Mapfile-vers.gmk include $(BUILDDIR)/common/Library.gmk
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2017-02-19 00:58:54 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-11-16 13:44:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2017-02-19 00:58:56.801154247 +0100 @@ -1,0 +2,196 @@ +Tue Feb 14 06:39:40 UTC 2017 - fst...@suse.com + +- Update to 2.6.9 - OpenJDK 7u131 (bsc#1020905) + * Security fixes +- S8138725: Add options for Javadoc generation +- S8140353: Improve signature checking +- S8151934, CVE-2017-3231: Resolve class resolution +- S8156804, CVE-2017-3241: Better constraint checking +- S8158406: Limited Parameter Processing +- S8158997: JNDI Protocols Switch +- S8159507: RuntimeVisibleAnnotation validation +- S8161218: Better bytecode loading +- S8161743, CVE-2017-3252: Provide proper login context +- S8162577: Standardize logging levels +- S8162973: Better component components +- S8164143, CVE-2017-3260: Improve components for menu items +- S8164147, CVE-2017-3261: Improve streaming socket output +- S8165071, CVE-2016-2183: Expand TLS support +- S8165344, CVE-2017-3272: Update concurrency support +- S8166988, CVE-2017-3253: Improve image processing performance +- S8167104, CVE-2017-3289: Additional class construction + refinements +- S8167223, CVE-2016-5552: URL handling improvements +- S8168705, CVE-2016-5547: Better ObjectIdentifier validation +- S8168714, CVE-2016-5546: Tighten ECDSA validation +- S8168728, CVE-2016-5548: DSA signing improvments +- S8168724, CVE-2016-5549: ECDSA signing improvments + * Import of OpenJDK 7 u131 build 0 +- S6253144: Long narrowing conversion should describe the + algorithm used and implied "risks" +- S6328537: Improve javadocs for Socket class by adding + references to SocketOptions +- S6978886: javadoc shows stacktrace after print error + resulting from disk full +- S6995421: Eliminate the static dependency to + sun.security.ec.ECKeyFactory +- S6996372: synchronizing handshaking hash +- S7027045: (doc) java/awt/Window.java has several typos in + javadoc +- S7054969: Null-check-in-finally pattern in java/security + documentation +- S7072353: JNDI libraries do not build with javac -Xlint:all + -Werror +- S7075563: Broken link in "javax.swing.SwingWorker" +- S7077672: jdk8_tl nightly fail in step-2 build on 8/10/11 +- S7088502: Security libraries don't build with javac -Werror +- S7092447: Clarify the default locale used in each locale + sensitive operation +- S7093640: Enable client-side TLS 1.2 by default +- S7103570: AtomicIntegerFieldUpdater does not work when + SecurityManager is installed +- S7117360: Warnings in java.util.concurrent.atomic package +- S7117465: Warning cleanup for IMF classes +- S7187144: JavaDoc for ScriptEngineFactory.getProgram() + contains an error +- S8000418: javadoc should used a standard "generated by + javadoc" string +- S8000666: javadoc should write directly to Writer instead of + composing strings +- S8000673: remove dead code from HtmlWriter and subtypes +- S8000970: break out auxiliary classes that will prevent + multi-core compilation of the JDK +- S8001669: javadoc internal DocletAbortException should set + cause when appropriate +- S8008949: javadoc stopped copying doc-files +- S8011402: Move blacklisting certificate logic from hard code + to data +- S8011547: Update XML Signature implementation to Apache + Santuario 1.5.4 +- S8012288: XML DSig API allows wrong tag names and extra + elements in SignedInfo +- S8016217: More javadoc warnings +- S8017325: Cleanup of the javadoc tag in + java.security.cert +- S8017326: Cleanup of the javadoc tag in + java.security.spec +- S8019772: Fix doclint issues in javax.crypto and + javax.security subpackages +- S8020557: javadoc cleanup in javax.security +- S8020688: Broken links in documentation at + http://docs.oracle.com/javase/6/docs/api/index. +- S8021108: Clean up doclint warnings and errors in java.text + package +- S8021417: Fix doclint issues in java.util.concurrent +- S8021833: javadoc cleanup in java.net +- S8022120: JCK test + api/javax_xml/crypto/dsig/TransformService/index_ParamMethods + fails +- S8022175: Fix doclint warnings in javax.print +
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-11-16 13:44:12 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-09-25 14:28:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-11-16 13:44:14.0 +0100 @@ -1,0 +2,190 @@ +Mon Nov 14 10:39:53 UTC 2016 - fst...@suse.com + +- Update to 2.6.8 - OpenJDK 7u121 + * Security fixes ++ S8151921: Improved page resolution ++ S8155968: Update command line options ++ S8155973, CVE-2016-5542: Tighten jar checks (bsc#1005522) ++ 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) ++ PR3207, RH1367357: lcms2: Out-of-bounds read in + Type_MLU_Read() ++ CVE-2016-5556 (bsc#1005524) + * Import of OpenJDK 7 u121 build 0 ++ S6624200: Regression test fails: + test/closed/javax/swing/JMenuItem/4654927/bug4654927.java ++ S6882559: new JEditorPane("text/plain","") fails for null + context class loader ++ S7090158: Networking Libraries don't build with javac -Werror ++ S7125055: ContentHandler.getContent API changed in error ++ S7145960: sun/security/mscapi/ShortRSAKey1024.sh failing on + windows ++ S7187051: ShortRSAKeynnn.sh tests should do cleanup before + start test ++ S8000626: Implement dead key detection for KeyEvent on Linux ++ S8003890: corelibs test scripts should pass TESTVMOPTS ++ S8005629: javac warnings compiling + java.awt.EventDispatchThread and sun.awt.X11.XIconWindow ++ S8010297: Missing isLoggable() checks in logging code ++ S8010782: clean up source files containing carriage return + characters ++ S8014431: cleanup warnings indicated by the -Wunused-value + compiler option on linux ++ S8015265: revise the fix for 8007037 ++ S8016747: Replace deprecated PlatformLogger isLoggable(int) + with isLoggable(Level) ++ S8020708: NLS mnemonics missing in SwingSet2/JInternalFrame + demo ++ S8024756: method grouping tabs are not selectable ++ S8026741: jdk8 l10n resource file translation update 5 ++ S8048147: Privilege tests with JAAS Subject.doAs ++ S8048357: PKCS basic tests ++ S8049171: Additional tests for jarsigner's warnings ++ S8059177: jdk8u40 l10n resource file translation update 1 ++ S8075584: test for 8067364 depends on hardwired text advance ++ S8076486: [TESTBUG] + javax/security/auth/Subject/doAs/NestedActions.java fails if + extra VM options are given ++ S8077953: [TEST_BUG] + com/sun/management/OperatingSystemMXBean/TestTotalSwap.java + Compilation failed after JDK-8077387 ++ S8080628: No mnemonics on Open and Save buttons in + JFileChooser ++ S8083601: jdk8u60 l10n resource file translation update 2 ++ S8140530: Creating a VolatileImage with size 0,0 results in + no longer working g2d.drawString ++ S8142926: OutputAnalyzer's shouldXXX() calls return this ++ S8143134: L10n resource file translation update ++ S8147077: IllegalArgumentException thrown by + api/java_awt/Component/FlipBufferStrategy/indexTGF_General ++ S8148127: IllegalArgumentException thrown by JCK test + api/java_awt/Component/FlipBufferStrategy/indexTGF_General in + opengl pipeline ++ S8150611: Security problem on sun.misc.resources.Messages* ++ S8157653: [Parfait] Uninitialised variable in awt_Font.cpp ++ S8158734: JEditorPane.createEditorKitForContentType throws + NPE after 6882559 ++ S8159684: (tz) Support tzdata2016f ++ S8160934: isnan() is not available on older MSVC compilers ++ S8162411: Service Menu services 2
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-09-25 14:28:22 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-08-06 20:36:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-09-25 14:28:25.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 14 10:47:08 UTC 2016 - fst...@suse.com + +- Disable arm32 JIT, since its build broken + (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942) + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.6HxM4t/_old 2016-09-25 14:28:28.0 +0200 +++ /var/tmp/diff_new_pack.6HxM4t/_new 2016-09-25 14:28:28.0 +0200 @@ -565,6 +565,7 @@ %endif --disable-infinality \ --disable-downloading \ +--disable-arm32-jit \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ %ifnarch %{arm} %{aarch64} --with-parallel-jobs="${NUM_PROC}" \ java-1_7_0-openjdk.spec: same change
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-08-06 20:36:54 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-07-20 09:15:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-08-06 20:36:55.0 +0200 @@ -1,0 +2,182 @@ +Fri Jul 29 05:42:38 UTC 2016 - fst...@suse.com + +- Update to 2.6.7 - OpenJDK 7u111 + * Security fixes +- S8079718, CVE-2016-3458: IIOP Input Stream Hooking + (bsc#989732) +- S8145446, CVE-2016-3485: Perfect pipe placement (Windows + only) (bsc#989734) +- S8147771: Construction of static protection domains under + Javax custom policy +- S8148872, CVE-2016-3500: Complete name checking (bsc#989730) +- 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) +- 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-3511 (bsc#989727) +- CVE-2016-3503 (bsc#989728) +- CVE-2016-3498 (bsc#989729) + * Import of OpenJDK 7 u111 build 0 +- S6953295: Move few sun.security.{util, x509, pkcs} classes + used by keytool/jarsigner to another package +- S7060849: Eliminate pack200 build warnings +- S7064075: Security libraries don't build with + javac -Xlint:all,-deprecation -Werror +- S7069870: Parts of the JDK erroneously rely on generic array + initializers with diamond +- S7102686: Restructure timestamp code so that jars and modules + can more easily share the same code +- S7105780: Add SSLSocket client/SSLEngine server to templates + directory +- S7142339: PKCS7.java is needlessly creating SHA1PRNG + SecureRandom instances when timestamping is not done +- S7152582: PKCS11 tests should use the NSS libraries available + in the OS +- S7192202: Make sure keytool prints both unknown and + unparseable extensions +- S7194449: String resources for Key Tool and Policy Tool + should be in their respective packages +- S7196855: autotest.sh fails on ubuntu because libsoftokn.so + not found +- S7200682: TEST_BUG: keytool/autotest.sh still has problems + with libsoftokn.so +- S8002306: (se) Selector.open fails if invoked with thread + interrupt status set [win] +- S8009636: JARSigner including TimeStamp PolicyID + (TSAPolicyID) as defined in RFC3161 +- S8019341: Update CookieHttpsClientTest to use the newer + framework. +- S808: Intermittent test failures in + sun/security/ssl/javax/net/ssl/NewAPIs +- S8022439: Fix lint warnings in sun.security.ec +- S8022594: Potential deadlock in of + sun.nio.ch.Util/IOUtil +- S8023546: sun/security/mscapi/ShortRSAKey1024.sh fails + intermittently +- S8036612: [parfait] JNI exception pending in + jdk/src/windows/native/sun/security/mscapi/security.cpp +- S8037557: test SessionCacheSizeTests.java timeout +- S8038837: Add support to jarsigner for specifying timestamp + hash algorithm +- S8079410: Hotspot version to share the same update and build + version from JDK +- S8130735: javax.swing.TimerQueue: timer fires late when + another timer starts +- S8139436: sun.security.mscapi.KeyStore might load incomplete + data +- S8144313: Test SessionTimeOutTests can be timeout +- S8146387: Test SSLSession/SessionCacheSizeTests socket + accept timed out +- S8146669: Test SessionTimeOutTests fails intermittently +- S8146993: Several javax/management/remote/mandatory regression + tests fail after JDK-8138811 +- S8147857: [TEST] RMIConnector logs attribute names incorrectly +- S8151841, PR3098: Build needs additional flags to compile + with GCC 6 +- S8151876: (tz) Support tzdata2016d +- S8157077: 8u101 L10n resource file updates +- S8161262: Fix jdk build with gcc 4.1.2: -fno-strict-overflow + not known. + * Import of OpenJDK 7 u111 build 1 +- S7081817: test/sun/security/provider/certpath/X509CertPath/IllegalCertificates.java failing +- S8140344: add support for 3 digit update release numbers +- S8145017: Add support for 3 digit hotspot minor version + numbers +- S8162344: The
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-07-20 09:15:05 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-06-29 15:02:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-07-20 09:15:06.0 +0200 @@ -1,0 +2,5 @@ +Wed Jun 29 08:14:34 UTC 2016 - fst...@suse.com + +- Enable SunEC for SLE12 and Leap (bsc#982366) + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.arwI5P/_old 2016-07-20 09:15:08.0 +0200 +++ /var/tmp/diff_new_pack.arwI5P/_new 2016-07-20 09:15:08.0 +0200 @@ -128,7 +128,7 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif -%if 0%{?suse_version} >= 1330 +%if 0%{?suse_version} >= 1330 || 0%{?suse_version} == 1315 %if %{with bootstrap} %global with_sunec 0 %else java-1_7_0-openjdk.spec: same change
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-06-29 15:02:54 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-06-14 23:05:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-06-29 15:02:55.0 +0200 @@ -1,0 +2,12 @@ +Sun Jun 19 08:02:26 UTC 2016 - sch...@suse.de + +- aarch64-remove-unused-code.patch: remove unsused definition of min + conflicting with macro + +--- +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 + +--- java-1_7_0-openjdk.changes: same change New: aarch64-remove-unused-code.patch hotspot-aarch64-fix-48bit-va.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.xsnMv9/_old 2016-06-29 15:02:57.0 +0200 +++ /var/tmp/diff_new_pack.xsnMv9/_new 2016-06-29 15:02:57.0 +0200 @@ -17,8 +17,8 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %ix86 x86_64 ppc64 ppc64le %arm %aarch64 -%global test_arches %ix86 x86_64 ppc64 ppc64le +%global jit_arches %{ix86} x86_64 ppc64 ppc64le %{arm} %{aarch64} +%global test_arches %{ix86} x86_64 ppc64 ppc64le %global icedtea_version 2.6.6 %global icedtea_sound_version 1.0.1 %global mauvedate 2008-10-22 @@ -76,7 +76,7 @@ %global archbuild %{_arch} %global archinstall %{_arch} %endif -%ifarch %ix86 +%ifarch %{ix86} %global archbuild i586 %global archinstall i386 %endif @@ -84,11 +84,11 @@ %global archbuild amd64 %global archinstall amd64 %endif -%ifarch %arm +%ifarch %{arm} %global archbuild arm %global archinstall arm %endif -%ifarch %aarch64 +%ifarch %{aarch64} %global archbuild aarch64 %global archinstall aarch64 %endif @@ -102,7 +102,7 @@ %endif # bnc#542545 # 32-bit versus 64-bit specific provides: -%ifarch %ix86 ppc s390 +%ifarch %{ix86} ppc s390 %global bits 32 %endif %ifarch x86_64 ia64 s390x @@ -194,6 +194,8 @@ Patch108: java-1.7.0-openjdk-thread-stack-size.patch # allow to create hs_pid.log in tmp (in 700 permissions) if working directory is unwritable Patch200: abrt_friendly_hs_log_jdk7.patch +# remove unsused definition of min conflicting with macro +Patch201: aarch64-remove-unused-code.patch # # Optional component packages # @@ -212,6 +214,7 @@ Patch1006: java-1_7_0-openjdk-override.patch Patch2000: java-1_7_0-openjdk-gcc6.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch +Patch10012: hotspot-aarch64-fix-48bit-va.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 # make sure to use bootstrap requires of ant @@ -359,7 +362,7 @@ %if %{with zero} BuildRequires: libffi-devel %endif -%ifarch %arm +%ifarch %{arm} BuildRequires: libffi-devel %endif @@ -567,7 +570,7 @@ --disable-infinality \ --disable-downloading \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ -%ifnarch %arm %aarch64 +%ifnarch %{arm} %{aarch64} --with-parallel-jobs="${NUM_PROC}" \ %endif --with-pkgversion="suse-%{release}-%{_arch}" \ @@ -616,6 +619,7 @@ patch -p0 -i %{PATCH106} patch -p0 -i %{PATCH108} patch -p0 -i %{PATCH200} +patch -p0 -i %{PATCH201} %if ! %{with zero} patch -p0 -i %{PATCH403} @@ -638,6 +642,7 @@ patch -p1 -i %{PATCH1001} patch -p1 -i %{PATCH10011} +patch -p1 -i %{PATCH10012} %if %{with bootstrap} patch -p0 -i %{PATCH1006} @@ -1138,7 +1143,7 @@ %dir %{_jvmdir}/%{sdkdir}/jre/bin %dir %{_jvmdir}/%{sdkdir}/jre/lib %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall} -%ifarch %ix86 +%ifarch %{ix86} %{_jvmdir}/%{sdkdir}/jre/lib/i386/client/Xusage.txt %endif %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/headless @@ -1162,7 +1167,7 @@ %exclude %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/xawt/libmawt.so %exclude %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/libjavagtk.so -%ifarch %ix86 +%ifarch %{ix86} %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/client %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/client/libjsig.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/client/libjvm.so @@ -1176,7 +1181,7 @@ %config(noreplace) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/jvm.cfg %if ! %{with zero} -%ifnarch ppc64 ppc64le %arm +%ifnarch ppc64 ppc64le %{arm}
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-06-14 23:05:14 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-04-28 16:51:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-06-14 23:05:16.0 +0200 @@ -1,0 +2,9 @@ +Mon May 30 15:03:00 UTC 2016 - fst...@suse.com + +- Added patch: + * java-1_7_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 + +--- java-1_7_0-openjdk.changes: same change New: java-1_7_0-openjdk-gcc6.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.Nvcybk/_old 2016-06-14 23:05:18.0 +0200 +++ /var/tmp/diff_new_pack.Nvcybk/_new 2016-06-14 23:05:18.0 +0200 @@ -210,6 +210,7 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +Patch2000: java-1_7_0-openjdk-gcc6.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -542,6 +543,10 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') export CXXFLAGS=${CFLAGS} +%if 0%{?suse_version} >= 1330 +export EXTRA_CFLAGS="-Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse" +export EXTRA_CPP_FLAGS="-fno-delete-null-pointer-checks -fno-lifetime-dse" +%endif %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" @@ -638,6 +643,8 @@ patch -p0 -i %{PATCH1006} %endif +patch -p0 -i %{PATCH2000} + make %{?_smp_mflags} export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -1094,7 +1101,6 @@ 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 fi - %endif %files ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Nvcybk/_old 2016-06-14 23:05:18.0 +0200 +++ /var/tmp/diff_new_pack.Nvcybk/_new 2016-06-14 23:05:18.0 +0200 @@ -210,6 +210,7 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +Patch2000: java-1_7_0-openjdk-gcc6.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -542,6 +543,10 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') export CXXFLAGS=${CFLAGS} +%if 0%{?suse_version} >= 1330 +export EXTRA_CFLAGS="-Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse" +export EXTRA_CPP_FLAGS="-fno-delete-null-pointer-checks -fno-lifetime-dse" +%endif %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" @@ -638,6 +643,8 @@ patch -p0 -i %{PATCH1006} %endif +patch -p0 -i %{PATCH2000} + make %{?_smp_mflags} export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -1094,7 +1101,6 @@ 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 fi - %endif %files ++ _constraints ++ --- /var/tmp/diff_new_pack.Nvcybk/_old 2016-06-14 23:05:18.0 +0200 +++ /var/tmp/diff_new_pack.Nvcybk/_new 2016-06-14 23:05:18.0 +0200 @@ -4,7 +4,7 @@ 2048 - 6 + 20 ++ java-1_7_0-openjdk-gcc6.patch ++ 2428 lines (skipped)
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-04-28 16:51:30 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-04-01 13:01:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-04-28 16:51:32.0 +0200 @@ -1,0 +2,76 @@ +Fri Apr 22 09:28:27 UTC 2016 - fst...@suse.com + +- Update to 2.6.6 - OpenJDK 7u101 (bsc#976340) + * 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 +- S8144430, CVE-2016-3427: Improve JMX connections +- S8146494: Better ligature substitution +- S8146498: Better device table adjustments + * Import of OpenJDK 7 u101 build 0 +- S4858370: JDWP: Memory Leak: GlobalRefs never deleted when + processing invokeMethod command +- S7127906: (launcher) convert the launcher regression tests to + java +- S8002116: This JdbReadTwiceTest.sh gets an exit 1 +- S8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is + set to true +- S8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when + invoked with NMT explicitly turned on +- S8027705: com/sun/jdi/JdbMethodExitTest.sh fails when a + background thread is generating events. +- S8028537: PPC64: Updated the JDK regression tests to run on + AIX +- 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 +- S8072753: Nondeterministic wrong answer on arithmetic +- S8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java + got OOME +- S8074146: [TEST_BUG] jdb has succeded to read an unreadable + file +- S8134297: NPE in GSSNameElement nameType check +- S8134650: Xsl transformation gives different results in 8u66 +- S8141229: [Parfait] Null pointer dereference in cmsstrcasecmp + of cmserr.c +- S8143002: [Parfait] JNI exception pending in fontpath.c:1300 +- S8146477: [TEST_BUG] ClientJSSEServerJSSE.java failing again +- 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. +- 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 +- S8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never + deleted when processing invokeMethod command +- S8154210: Zero: Better byte behaviour + * Bug fixes +- PR2889: OpenJDK should check for system cacerts database (e.g. + /etc/pki/java/cacerts) +- PR2929: configure: error: "A JDK home directory could not be + found." +- PR2935: Check that freetype defines + FT_CONFIG_OPTION_INFINALITY_PATCHSET if enabling infinality +- PR2938: Fix build of 8148487 backport +- PR2939: Remove rogue ReleaseStringUTFChars line remaining from + merge of 7u101 b00 + * PPC & AIX port +- S8148487: PPC64: Better byte behavior + * AArch64 port +- S8154413: AArch64: Better byte behaviour +- PR2914: byte_map_base is not page aligned on OpenJDK 7 + * JamVM +- PR2665: icedtea/jamvm 2.6 fails as a build VM for icedtea + +--- java-1_7_0-openjdk.changes: same change Old: icedtea-2.6.5.tar.xz icedtea-2.6.5.tar.xz.sig New: icedtea-2.6.6.tar.xz icedtea-2.6.6.tar.xz.sig Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.131dwb/_old 2016-04-28 16:51:36.0 +0200 +++ /var/tmp/diff_new_pack.131dwb/_new 2016-04-28 16:51:36.0 +0200 @@ -19,7 +19,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %ix86 x86_64 ppc64 ppc64le %arm %aarch64
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-04-01 13:01:27 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2016-01-28 22:49:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-04-01 13:01:29.0 +0200 @@ -1,0 +2,73 @@ +Mon Mar 28 18:00:23 UTC 2016 - fst...@suse.com + +- Update to 2.6.5 - OpenJDK 7u99 (bsc#972468) + * Security fixes +- S8152335, CVE-2016-0636: Improve MethodHandle consistency + * Import of OpenJDK 7 u99 build 0 +- S6425769, PR2858: Allow specifying an address to bind JMX + remote connector +- S6961123: setWMClass fails to null-terminate WM_CLASS string +- S8145982, PR2858: JMXInterfaceBindingTest is failing + intermittently +- S8146015, PR2858: JMXInterfaceBindingTest is failing + intermittently for IPv6 addresses + * Backports +- S8028727, PR2814: [parfait] warnings from b116 for + jdk.src.share.native.sun.security.ec: JNI pending exceptions +- S8048512, PR2814: Uninitialised memory in + jdk/src/share/native/sun/security/ec/ECC_JNI.cpp +- S8071705. PR2819, RH1182694: Java application menu misbehaves + when running multiple screen stacked vertically +- S8150954, PR2866, RH1176206: AWT Robot not compatible with + GNOME Shell + * Bug fixes +- PR2803: Make system CUPS optional +- PR2886: Location of 'stap' executable is hard-coded +- PR2893: test/tapset/jstaptest.pl should be executable +- PR2894: Add missing test directory in make check. + * CACAO +- PR2781, CA195: typeinfo.cpp: typeinfo_merge_nonarrays: + Assertion `dest && result && x.any && y.any' failed + * AArch64 port +- PR2852: Add support for large code cache +- PR2852: Apply ReservedCodeCacheSize default limiting to + AArch64 only. +- S8081289, PR2852: aarch64: add support for + RewriteFrequentPairs in interpreter +- S8131483, PR2852: aarch64: illegal stlxr instructions +- S8133352, PR2852: aarch64: generates constrained unpredictable + instructions +- S8133842, PR2852: aarch64: C2 generates illegal instructions + with int shifts >=32 +- S8134322, PR2852: AArch64: Fix several errors in C2 biased + locking implementation +- S8136615, PR2852: aarch64: elide DecodeN when followed by + CmpP 0 +- S8138575, PR2852: Improve generated code for profile counters +- S8138641, PR2852: Disable C2 peephole by default for aarch64 +- S8138966, PR2852: Intermittent SEGV running ParallelGC +- S8143067, PR2852: aarch64: guarantee failure in javac +- S8143285, PR2852: aarch64: Missing load acquire when checking + if ConstantPoolCacheEntry is resolved +- S8143584, PR2852: Load constant pool tag and class status with + load acquire +- S8144201, PR2852: aarch64: + jdk/test/com/sun/net/httpserver/Test6a.java fails with + --enable-unlimited-crypto +- S8144582, PR2852: AArch64 does not generate correct branch + profile data +- S8146709, PR2852: AArch64: Incorrect use of ADRP for + byte_map_base +- S8147805, PR2852: aarch64: C1 segmentation fault due to inline + Unsafe.getAndSetObject +- S8148240, PR2852: aarch64: random infrequent null pointer + exceptions in javac + * PPC & AIX port +- S8034797, PR2851: AIX: Fix os::naked_short_sleep() in + os_aix.cpp after 8028280 +- S8139258, PR2851: PPC64LE: argument passing problem when + passing 15 floats in native call +- S8139421, PR2851: PPC64LE: MacroAssembler::bxx64_patchable + kill register R12 + +--- java-1_7_0-openjdk.changes: same change Old: icedtea-2.6.4.tar.xz icedtea-2.6.4.tar.xz.sig New: icedtea-2.6.5.tar.xz icedtea-2.6.5.tar.xz.sig Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.u9763r/_old 2016-04-01 13:01:33.0 +0200 +++ /var/tmp/diff_new_pack.u9763r/_new 2016-04-01 13:01:33.0 +0200 @@ -19,7 +19,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %ix86 x86_64 ppc64 ppc64le %arm %aarch64 %global test_arches %ix86 x86_64 ppc64 ppc64le -%global icedtea_version 2.6.4 +%global icedtea_version 2.6.5 %global icedtea_sound_version 1.0.1 %global mauvedate 2008-10-22 %global buildoutputdir openjdk.build/ @@ -31,7 +31,7 @@ # Standard JPackage naming and versioning
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2016-01-28 22:49:36 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-10-28 17:15:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2016-01-28 22:49:37.0 +0100 @@ -1,0 +2,67 @@ +Fri Jan 22 10:41:45 UTC 2016 - fst...@suse.com + +- Update to 2.6.4 - OpenJDK 7u95 (bsc#962743) + * Security fixes +- S8059054, CVE-2016-0402: Better URL processing +- S8130710, CVE-2016-0448: Better attributes processing +- S8132210: Reinforce JMX collector internals +- S8132988: Better printing dialogues +- S8133962, CVE-2016-0466: More general limits +- S8137060: JMX memory management improvements +- S8139012: Better font substitutions +- S8139017, CVE-2016-0483: More stable image decoding +- S8140543, CVE-2016-0494: Arrange font actions +- S8143185: Cleanup for handling proxies +- S8143941, CVE-2015-8126, CVE-2015-8472: Update splashscreen + displays +- S8144773, CVE-2015-7575: Further reduce use of MD5 (SLOTH) +- S8142882, CVE-2015-4871: rebinding of the receiver of a + DirectMethodHandle may allow a protected method to be accessed + * Import of OpenJDK 7 u95 build 0 +- S7167988: PKIX CertPathBuilder in reverse mode doesn't work if + more than one trust anchor is specified +- S8068761: [TEST_BUG] java/nio/channels/ServerSocketChannel/AdaptServerSocket.java + failed with SocketTimeoutException +- S8074068: Cleanup in src/share/classes/sun/security/x509/ +- S8075773: jps running as root fails after the fix of JDK-8050807 +- S8081297: SSL Problem with Tomcat +- S8131181: Increment minor version of HSx for 7u95 and + initialize the build number +- S8132082: Let OracleUcrypto accept RSAPrivateKey +- S8134605: Partial rework of the fix for 8081297 +- S8134861: XSLT: Extension func call cause exception if + namespace URI contains partial package name +- S8135307: CompletionFailure thrown when calling FieldDoc.type, + if the field's type is missing +- S8138716: (tz) Support tzdata2015g +- S8140244: Port fix of JDK-8075773 to MacOSX +- S8141213: [Parfait]Potentially blocking function + GetArrayLength called in JNI critical region at line 239 of + jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in + function GET_ARRAYS +- S8141287: Add MD5 to jdk.certpath.disabledAlgorithms - Take 2 +- S8142928: [TEST_BUG] sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java + 8u71 failure +- S8143132: L10n resource file translation update +- S8144955: Wrong changes were pushed with 8143942 + - S8145551: Test failed with Crash for Improved font lookups +- S8147466: Add -fno-strict-overflow to + IndicRearrangementProcessor{,2}.cpp + * Backports +- S8140244: Port fix of JDK-8075773 to AIX +- S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with + InetAddress +- S8140620, PR2710: Find and load default.sf2 as the default + soundbank on Linux +- Update the java-1_7_0-openjdk.keyring file to include both keys + of Andrew John Hughes of icedtea fame. +- Rename the keyring file and disable it in the spec file until + the key servers can handle those keys. + +--- +Mon Jan 18 08:52:48 UTC 2016 - fst...@suse.com + +- Move libjavagtk to the full package as not to polute the headless + with X dependencies (bsc#939523). + +--- java-1_7_0-openjdk.changes: same change Old: icedtea-2.6.2.tar.xz icedtea-2.6.2.tar.xz.sig java-1_7_0-openjdk.keyring New: icedtea-2.6.4.tar.xz icedtea-2.6.4.tar.xz.sig java-1_7_0-openjdk.keyring.renamed Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.cCuldY/_old 2016-01-28 22:49:41.0 +0100 +++ /var/tmp/diff_new_pack.cCuldY/_new 2016-01-28 22:49:41.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_7_0-openjdk-bootstrap # -# 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 @@ -19,7 +19,7 @@ %{!?aarch64:%global aarch64
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-10-28 17:15:48 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-10-22 12:57:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-10-28 17:15:50.0 +0100 @@ -1,0 +2,188 @@ +Fri Oct 23 07:08:41 UTC 2015 - fst...@suse.com + +- Update to 2.6.2 - OpenJDK 7u91 (bsc#951376) + * Security fixes +- S8048030, CVE-2015-4734: Expectations should be consistent +- S8068842, CVE-2015-4803: Better JAXP data handling +- S8076339, CVE-2015-4903: Better handling of remote object + invocation +- S8076383, CVE-2015-4835: Better CORBA exception handling +- S8076387, CVE-2015-4882: Better CORBA value handling +- S8076392, CVE-2015-4881: Improve IIOPInputStream consistency +- S8076413, CVE-2015-4883: Better JRMP message handling +- S8078427, CVE-2015-4842: More supportive home environment +- S8078440: Safer managed types +- S8080541: More direct property handling +- S8080688, CVE-2015-4860: Service for DGC services +- S8081760: Better group dynamics +- S8086092, CVE-2015-4840: More palette improvements +- S8086733, CVE-2015-4893: Improve namespace handling +- S8087350: Improve array conversions +- S8103671, CVE-2015-4805: More objective stream classes +- S8103675: Better Binary searches +- S8130078, CVE-2015-4911: Document better processing +- S8130193, CVE-2015-4806: Improve HTTP connections +- S8130864: Better server identity handling +- S8130891, CVE-2015-4843: (bf) More direct buffering +- S8131291, CVE-2015-4872: Perfect parameter patterning +- S8132042, CVE-2015-4844: Preserve layout presentation + * Import of OpenJDK 7 u85 build 2 +- S8133968: Revert 8014464 on OpenJDK 7 +- S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile + on OpenJDK 7 +- S8134248: Fix recently backported tests to work with OpenJDK + 7u +- S8134610: Mac OS X build fails after July 2015 CPU +- S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java + has bad license header + * Import of OpenJDK 7 u91 build 0 +- S6854417: TESTBUG: java/util/regex/RegExTest.java fails + intermittently +- S6966259: Make PrincipalName and Realm immutable +- S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java + fails intermittently +- S8014097: add doPrivileged methods with limited privilege + scope +- S8021191: Add isAuthorized check to limited doPrivileged + methods +- S8028780: JDK KRB5 module throws OutOfMemoryError when CCache + is corrupt +- S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops + the information about the domain combiner of the stack ACC +- S8076506: Increment minor version of HSx for 7u91 and + initialize the build number +- S8078822: 8068842 fix missed one new file + PrimeNumberSequenceGenerator.java +- S8079323: Serialization compatibility for Templates: need to + exclude Hashtable from serialization +- S8087118: Remove missing package from java.security files +- S8098547: (tz) Support tzdata2015e +- S8130253: ObjectStreamClass.getFields too restrictive +- S8133321: (tz) Support tzdata2015f +- S8135043: ObjectStreamClass.getField(String) too restrictive + * Import of OpenJDK 7 u91 build 1 +- S8072932: Test fails with java.security.AccessControlException: + access denied ("java.security.SecurityPermission" + "getDomainCombiner") + * Backports +- S6880559, PR2674: Enable PKCS11 64-bit windows builds +- S6904403, PR2674: assert(f == k->has_finalizer(),"inconsistent + has_finalizer") with debug VM +- S7011441, PR2674: jndi/ldap/Connection.java needs to avoid + spurious wakeup +- S7059542, PR2674: JNDI name operations should be locale + independent +- S7105461, PR2571: Large JTables are not rendered correctly with + Xrender pipeline +- S7105883, PR2560: JDWP: agent crash if there exists a + ThreadGroup with null name +- S7107611, PR2674: sun.security.pkcs11.SessionManager is + scalability blocker +- S7127066, PR2674: Class verifier accepts an invalid class file +- S7150092, PR2674: NTLM authentication fail if user specified a + different realm +- S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine + fails with OOM for jdk8 with XRender pipeline +- S7152582, PR2674: PKCS11 tests should use
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-10-22 12:57:22 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is "java-1_7_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-07-27 09:08:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-10-22 12:57:24.0 +0200 @@ -1,0 +2,9 @@ +Tue Sep 29 10:07:34 UTC 2015 - fst...@suse.com + +- Add option to build Sun Elliptical Curve Crypto provider + * Enable for openSUSE:Factory +- Added patch: + * icedtea-2.6.1-sunec.patch +- make it easier to link the SUNEC Crypto provider + +--- java-1_7_0-openjdk.changes: same change New: icedtea-2.6.1-sunec.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.RUW5lw/_old 2015-10-22 12:57:26.0 +0200 +++ /var/tmp/diff_new_pack.RUW5lw/_new 2015-10-22 12:57:26.0 +0200 @@ -128,6 +128,15 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif +%if 0%{?suse_version} >= 1330 +%if %{with bootstrap} +%global with_sunec 0 +%else +%global with_sunec 1 +%endif +%else +%global with_sunec 0 +%endif %if %{with bootstrap} %define _unpackaged_files_terminate_build 0 BuildRequires: ecj-bootstrap @@ -191,6 +200,7 @@ # SUSE patches - from java-1_6_0-openjdk package Patch1000: java-1_7_0-openjdk-suse-desktop-files.patch Patch1001: openjdk-7-src-b147-no-return-in-nonvoid.patch +Patch1002: icedtea-2.6.1-sunec.patch # PATCH-FIX-OPENSUSE: limit the maximum heap size of a rewriter - it fails on some servers Patch1003: java-1_7_0-openjdk-add-memory-limit.patch Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch @@ -487,6 +497,7 @@ cp %{SOURCE4} . %patch1000 -p1 +%patch1002 -p1 %patch1003 -p1 %build @@ -528,8 +539,15 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') export CXXFLAGS=${CFLAGS} +%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" +%endif sh autogen.sh %configure \ +%if %{with_sunec} +--enable-sunec \ +%endif %if %{with bootstrap} --enable-bootstrap \ --enable-bootstrap-tools \ ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.RUW5lw/_old 2015-10-22 12:57:26.0 +0200 +++ /var/tmp/diff_new_pack.RUW5lw/_new 2015-10-22 12:57:26.0 +0200 @@ -128,6 +128,15 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif +%if 0%{?suse_version} >= 1330 +%if %{with bootstrap} +%global with_sunec 0 +%else +%global with_sunec 1 +%endif +%else +%global with_sunec 0 +%endif %if %{with bootstrap} %define _unpackaged_files_terminate_build 0 BuildRequires: ecj-bootstrap @@ -191,6 +200,7 @@ # SUSE patches - from java-1_6_0-openjdk package Patch1000: java-1_7_0-openjdk-suse-desktop-files.patch Patch1001: openjdk-7-src-b147-no-return-in-nonvoid.patch +Patch1002: icedtea-2.6.1-sunec.patch # PATCH-FIX-OPENSUSE: limit the maximum heap size of a rewriter - it fails on some servers Patch1003: java-1_7_0-openjdk-add-memory-limit.patch Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch @@ -487,6 +497,7 @@ cp %{SOURCE4} . %patch1000 -p1 +%patch1002 -p1 %patch1003 -p1 %build @@ -528,8 +539,15 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\>//') export CXXFLAGS=${CFLAGS} +%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" +%endif sh autogen.sh %configure \ +%if %{with_sunec} +--enable-sunec \ +%endif %if %{with bootstrap} --enable-bootstrap \ --enable-bootstrap-tools \ ++ icedtea-2.6.1-sunec.patch ++ --- icedtea-2.6.1/acinclude.m4 2015-07-21 12:37:00.711650445 +0200 +++ icedtea-2.6.1/acinclude.m4 2015-09-24 18:38:03.471762715 +0200 @@ -2711,7 +2711,7 @@ PKG_CHECK_MODULES(NSS_JAVA, nss-java, [NSS_JAVA_FOUND=yes], [NSS_JAVA_FOUND=no]) if test "x${NSS_SOFTOKN_FOUND}" = "xyes"; then SUNEC_CFLAGS=$NSS_SOFTOKN_CFLAGS; - SUNEC_LIBS="$NSS_LIBS -lfreebl"; +
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-06-23 11:54:49 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-06-16 14:04:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-06-23 11:54:51.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 18 13:39:41 UTC 2015 - tchva...@suse.com + +- Use priority matching to ibm-java, always 5 bigger than it + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.PaM7Ov/_old 2015-06-23 11:54:53.0 +0200 +++ /var/tmp/diff_new_pack.PaM7Ov/_new 2015-06-23 11:54:53.0 +0200 @@ -29,7 +29,7 @@ %global script 'use File::Spec; print File::Spec-abs2rel($ARGV[0], $ARGV[1])' %global abs2rel perl -e %{script} # Standard JPackage naming and versioning defines. -%global priority17147 +%global priority1705 %global javaver 1.7.0 %global buildver79 # Standard JPackage directories and symbolic links. java-1_7_0-openjdk.spec: same change
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-06-16 14:04:28 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-06-12 20:26:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-06-16 14:04:29.0 +0200 @@ -1,0 +2,7 @@ +Wed Jun 10 08:27:47 UTC 2015 - fst...@suse.com + +- Added patch: + * zero-dummy.patch +- Fix crash in ZERO VM built with gcc5 + +--- java-1_7_0-openjdk.changes: same change New: zero-dummy.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.WVgVYL/_old 2015-06-16 14:04:33.0 +0200 +++ /var/tmp/diff_new_pack.WVgVYL/_new 2015-06-16 14:04:33.0 +0200 @@ -168,6 +168,8 @@ # # OpenJDK specific patches # +# Fix crash of ZERO VM built with gcc5 +Patch102: zero-dummy.patch # Fix signed integer overflows with gcc5 Patch103: signed-overflow.patch # Fix implicit-fortify-decl @@ -585,6 +587,7 @@ %endif %endif +patch -p0 -i %{PATCH102} patch -p0 -i %{PATCH103} patch -p0 -i %{PATCH104} patch -p0 -i %{PATCH105} java-1_7_0-openjdk.spec: same change ++ zero-dummy.patch ++ --- openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2015-06-10 10:23:42.074426631 +0200 +++ openjdk/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2015-06-10 10:24:06.222887185 +0200 @@ -61,8 +61,8 @@ #endif 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) { Only in openjdk/hotspot/src/os_cpu/linux_zero/vm: os_linux_zero.cpp.orig
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-06-12 20:26:52 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-05-20 23:48:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-06-12 20:26:54.0 +0200 @@ -1,0 +2,25 @@ +Fri Jun 5 09:15:23 UTC 2015 - fst...@suse.com + +- Added patch: + * signed-overflow.patch +- Upstream fix for signed overflow that makes + ChunkPool::allocate go OOM + +--- +Tue Jun 2 16:54:06 UTC 2015 - fst...@suse.com + +- Added patch: + * implicit-fortify-decl.patch +- Fix implicit-fortify-decl error due tu missing include + +--- +Mon Jun 1 07:56:38 UTC 2015 - fst...@suse.com + +- Removed patch: + * aarch64-linking.patch +- Problem exists in both aarch64 and default hotspot with gcc5. +- Added patch: + * icedtea-2.5.5-gcc5.patch +- Fix build with gcc5. + +--- java-1_7_0-openjdk.changes: same change Old: aarch64-linking.patch New: icedtea-2.5.5-gcc5.patch implicit-fortify-decl.patch signed-overflow.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.3ZpIrL/_old 2015-06-12 20:26:56.0 +0200 +++ /var/tmp/diff_new_pack.3ZpIrL/_new 2015-06-12 20:26:56.0 +0200 @@ -98,6 +98,11 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif +# Reduce build time from 27 hours to 12 hours by only running test +# suites on JIT architectures. +%ifarch %{test_arches} +%bcond_with tests +%endif %bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -163,8 +168,12 @@ # # OpenJDK specific patches # -# Fix undefined symbols in the aarch64 tarball -Patch105: aarch64-linking.patch +# Fix signed integer overflows with gcc5 +Patch103: signed-overflow.patch +# Fix implicit-fortify-decl +Patch104: implicit-fortify-decl.patch +# Fix undefined symbols with gcc5 +Patch105: icedtea-2.5.5-gcc5.patch # Patch106: java-1.7.0-openjdk-freetype-check-fix.patch # Fix use of unintialized memory in adlc parser @@ -277,11 +286,6 @@ %else Provides: java-bootstrap = %{javaver} %endif -# Reduce build time from 27 hours to 12 hours by only running test -# suites on JIT architectures. -%ifarch %{test_arches} -%bcond_with tests -%endif %if %{with_system_lcms} # since 2.4.1 release, newest lcms2 is needed BuildRequires: liblcms2-devel = 2.5 @@ -579,10 +583,12 @@ %if ! %{with zero} patch -p0 -i %{PATCH403} %endif -%else -patch -p0 -i %{PATCH105} %endif +patch -p0 -i %{PATCH103} +patch -p0 -i %{PATCH104} +patch -p0 -i %{PATCH105} + patch -p0 -i %{PATCH107} patch -p0 -R -i %{PATCH404} ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.3ZpIrL/_old 2015-06-12 20:26:56.0 +0200 +++ /var/tmp/diff_new_pack.3ZpIrL/_new 2015-06-12 20:26:56.0 +0200 @@ -98,6 +98,11 @@ %if 0%{?__isa_bits} %global bits %{__isa_bits} %endif +# Reduce build time from 27 hours to 12 hours by only running test +# suites on JIT architectures. +%ifarch %{test_arches} +%bcond_with tests +%endif %bcond_with bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -163,8 +168,12 @@ # # OpenJDK specific patches # -# Fix undefined symbols in the aarch64 tarball -Patch105: aarch64-linking.patch +# Fix signed integer overflows with gcc5 +Patch103: signed-overflow.patch +# Fix implicit-fortify-decl +Patch104: implicit-fortify-decl.patch +# Fix undefined symbols with gcc5 +Patch105: icedtea-2.5.5-gcc5.patch # Patch106: java-1.7.0-openjdk-freetype-check-fix.patch # Fix use of unintialized memory in adlc parser @@ -277,11 +286,6 @@ %else Provides: java-bootstrap = %{javaver} %endif -# Reduce build time from 27 hours to 12 hours by only running test -# suites on JIT architectures. -%ifarch %{test_arches} -%bcond_with tests -%endif %if %{with_system_lcms} # since 2.4.1 release, newest lcms2 is needed BuildRequires: liblcms2-devel = 2.5 @@ -579,10 +583,12 @@ %if ! %{with zero} patch -p0 -i %{PATCH403} %endif -%else -patch -p0 -i %{PATCH105} %endif +patch -p0 -i %{PATCH103} +patch -p0 -i %{PATCH104} +patch -p0 -i %{PATCH105} + patch -p0 -i %{PATCH107}
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-05-20 23:48:13 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-04-27 22:07:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-05-20 23:48:15.0 +0200 @@ -1,0 +2,8 @@ +Wed Apr 22 07:37:18 UTC 2015 - fst...@suse.com + +- Added patch: + * aarch64-linking.patch +- Fix undefined symbols to write_ref_array_pre in the aarch64 + hotspot tarball. + +--- java-1_7_0-openjdk.changes: same change New: aarch64-linking.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.9QexT8/_old 2015-05-20 23:48:18.0 +0200 +++ /var/tmp/diff_new_pack.9QexT8/_new 2015-05-20 23:48:18.0 +0200 @@ -163,6 +163,9 @@ # # OpenJDK specific patches # +# Fix undefined symbols in the aarch64 tarball +Patch105: aarch64-linking.patch +# Patch106: java-1.7.0-openjdk-freetype-check-fix.patch # Fix use of unintialized memory in adlc parser Patch107: java-1.7.0-openjdk-adlc-parser.patch @@ -576,6 +579,8 @@ %if ! %{with zero} patch -p0 -i %{PATCH403} %endif +%else +patch -p0 -i %{PATCH105} %endif patch -p0 -i %{PATCH107} java-1_7_0-openjdk.spec: same change ++ aarch64-linking.patch ++ --- openjdk/hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp 2015-04-22 09:29:31.417841397 +0200 +++ openjdk/hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp 2015-04-22 09:29:57.801185277 +0200 @@ -79,6 +79,17 @@ } } +void G1SATBCardTableModRefBS::write_ref_array_pre(oop* dst, int count, bool dest_uninitialized) { + if (!dest_uninitialized) { +write_ref_array_pre_work(dst, count); + } +} +void G1SATBCardTableModRefBS::write_ref_array_pre(narrowOop* dst, int count, bool dest_uninitialized) { + if (!dest_uninitialized) { +write_ref_array_pre_work(dst, count); + } +} + bool G1SATBCardTableModRefBS::mark_card_deferred(size_t card_index) { jbyte val = _byte_map[card_index]; // It's already processed --- openjdk/hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp 2015-04-22 09:29:31.417841397 +0200 +++ openjdk/hotspot/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp 2015-04-22 09:29:57.801185277 +0200 @@ -85,16 +85,8 @@ } template class T void write_ref_array_pre_work(T* dst, int count); - virtual void write_ref_array_pre(oop* dst, int count, bool dest_uninitialized) { -if (!dest_uninitialized) { - write_ref_array_pre_work(dst, count); -} - } - virtual void write_ref_array_pre(narrowOop* dst, int count, bool dest_uninitialized) { -if (!dest_uninitialized) { - write_ref_array_pre_work(dst, count); -} - } + virtual void write_ref_array_pre(oop* dst, int count, bool dest_uninitialized); + virtual void write_ref_array_pre(narrowOop* dst, int count, bool dest_uninitialized); /* Claimed and deferred bits are used together in G1 during the evacuation
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-04-27 22:07:29 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-04-15 17:42:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-04-27 22:07:31.0 +0200 @@ -1,0 +2,229 @@ +Thu Apr 16 06:20:53 UTC 2015 - fst...@suse.com + +- Add patch: + * linux_vs_sys_ptrace.patch +- Fix type mismatch between linux/ptrace.h and sys/ptrace.h + on some distributions + +--- +Wed Apr 15 07:31:03 UTC 2015 - fst...@suse.com + +- Update to 2.5.5 - OpenJdk 7u79 + * Security fixes +- S8059064: Better G1 log caching +- S8060461: Fix for JDK-8042609 uncovers additional issue +- S8064601, CVE-2015-0480: Improve jar file handling +- S8065286: Fewer subtable substitutions +- S8065291: Improved font lookups +- S8066479: Better certificate chain validation +- S8067050: Better font consistency checking +- S8067684: Better font substitutions +- S8067699, CVE-2015-0469: Better glyph storage +- S8068320, CVE-2015-0477: Limit applet requests +- S8068720, CVE-2015-0488: Better certificate options checking +- S8069198: Upgrade image library +- S8071726, CVE-2015-0478: Better RSA optimizations +- S8071818: Better vectorization on SPARC +- S8071931, CVE-2015-0460: Return of the phantom menace + * Backports +- S6584008, PR2193, RH1173326: jvmtiStringPrimitiveCallback + should not be invoked when string value is null +- S6956398, PR2250: make ephemeral DH key match the length of + the certificate key +- S7090424: TestGlyphVectorLayout failed automately with + java.lang.StackOverflowError +- S7142035: assert in j.l.instrument agents during shutdown + when daemon thread is running +- S7160837: DigestOutputStream does not turn off digest + calculation when close() is called +- S7195480: javax.smartcardio does not detect cards on Mac OS X +- S8001472: api/java_awt/Window/indexTGF_* tests fail because + expected colors aren't equal +- S8011646: SEGV in compiled code with loop predication +- S8012637: Adjust CipherInputStream class to work in AEAD/GCM + mode +- S8016545: java.beans.XMLEncoder.writeObject output is wrong +- S8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field + change +- S8019623: Lack of synchronization in AppContext.getAppContext() +- S8021804: Certpath validation fails if validity period of root + cert does not include validity period of intermediate cert +- S8022070: Compilation error in stubGenerator_sparc.cpp with + some compilers +- S8024061: Exception thrown when drag and drop between two + components is executed quickly +- S8028616: Htmleditorkit parser doesn't handle leading slash (/) +- S8028617: Dvorak keyboard mapping not honored when ctrl key + pressed +- S8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty + since 7u40b33 +- S8031290: Adjust call to getisax() for additional words + returned +- S8032872: [macosx] Cannot select from JComboBox in a JWindow +- S8032874: ArrayIndexOutOfBoundsException in JTable while + clearing data in JTable +- S8032878: Editable combos in table do not behave as expected +- S8033113: wsimport fails on WSDL:header parameter name + customization +- S8033696: assert(thread != NULL) failed: just checking due + to Thread::current() and JNI pthread interaction +- S8036022: D3D: rendering with XOR composite causes + InternalError. +- S8036709: Java 7 jarsigner displays warning about cert policy + tree +- S8036819: JAB: mneumonics not read for textboxes +- S8036983: JAB:Multiselection Ctrl+CursorUp/Down and + ActivateDescenderPropertyChanged event +- S8037477: Reproducible hang of JAWS and webstart application + with JAB 2.0.4 +- S8038925: Java with G1 crashes in dump_instance_fields using + jmap or jcmd without fullgc +- S8039050: Crash in C2 compiler at Node::rematerialize +- S8039298: assert(base == NULL || t_adr-isa_rawptr() || ! phase-type(base)-higher_equal(TypePtr::NULL_PTR)) +- S8039319: (smartcardio) Card.transmitControlCommand() does + not work on Mac OS X +- S8040228: TransformerConfigurationException occurs with + security manager, FSP and XSLT Ext +- S8040790: [TEST_BUG] tools/javac/innerClassFile/Driver.sh + fails to
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-04-15 17:42:31 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-04-06 00:23:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-04-15 17:42:32.0 +0200 @@ -1,0 +2,5 @@ +Thu Apr 2 05:50:13 UTC 2015 - fst...@suse.com + +- Build again aarch64 hotspot as JIT accelerated + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.bmAJNj/_old 2015-04-15 17:42:35.0 +0200 +++ /var/tmp/diff_new_pack.bmAJNj/_new 2015-04-15 17:42:35.0 +0200 @@ -17,7 +17,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %ix86 x86_64 ppc64 ppc64le %arm +%global jit_arches %ix86 x86_64 ppc64 ppc64le %arm %aarch64 %global test_arches %ix86 x86_64 ppc64 ppc64le %global icedtea_version 2.5.4 %global icedtea_sound_version 1.0.1 java-1_7_0-openjdk.spec: same change ++ _constraints ++ --- /var/tmp/diff_new_pack.bmAJNj/_old 2015-04-15 17:42:35.0 +0200 +++ /var/tmp/diff_new_pack.bmAJNj/_new 2015-04-15 17:42:35.0 +0200 @@ -10,7 +10,6 @@ overwrite conditions - archaarch64/arch archarmv7l/arch archarmv6l/arch /conditions ++ pre_checkin.sh ++ --- /var/tmp/diff_new_pack.bmAJNj/_old 2015-04-15 17:42:35.0 +0200 +++ /var/tmp/diff_new_pack.bmAJNj/_new 2015-04-15 17:42:35.0 +0200 @@ -2,3 +2,4 @@ sed -e 's,^Name:.*,Name: java-1_7_0-openjdk-bootstrap,; s,bcond_with bootstrap,bcond_without bootstrap,' java-1_7_0-openjdk.spec java-1_7_0-openjdk-bootstrap.spec cp java-1_7_0-openjdk.changes java-1_7_0-openjdk-bootstrap.changes +osc service localrun clean_spec_file
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-04-06 00:23:47 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-03-23 12:15:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-04-06 00:23:48.0 +0200 @@ -1,0 +2,8 @@ +Tue Mar 31 05:55:28 UTC 2015 - fst...@suse.com + +- Added patch: + * arm32-jit.patch +- Backport JIT hotspot for 32-bit arm architectures from + icedtea7 repository + +--- java-1_7_0-openjdk.changes: same change New: arm32-jit.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.TezT5e/_old 2015-04-06 00:23:50.0 +0200 +++ /var/tmp/diff_new_pack.TezT5e/_new 2015-04-06 00:23:50.0 +0200 @@ -17,7 +17,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %ix86 x86_64 ppc64 ppc64le +%global jit_arches %ix86 x86_64 ppc64 ppc64le %arm %global test_arches %ix86 x86_64 ppc64 ppc64le %global icedtea_version 2.5.4 %global icedtea_sound_version 1.0.1 @@ -170,6 +170,8 @@ Patch107: java-1.7.0-openjdk-adlc-parser.patch # Increase default thread stack size Patch108: java-1.7.0-openjdk-thread-stack-size.patch +# Add ARM32 JIT +Patch109: arm32-jit.patch # allow to create hs_pid.log in tmp (in 700 permissions) if working directory is unwritable Patch200: abrt_friendly_hs_log_jdk7.patch # @@ -335,6 +337,9 @@ %if %{with zero} BuildRequires: libffi-devel %endif +%ifarch %arm +BuildRequires: libffi-devel +%endif %description This Java 7 compatible Java Runtime Environment is based on OpenJDK 7 @@ -567,6 +572,8 @@ patch -p0 -i %{PATCH106} patch -p0 -i %{PATCH108} +# Remove the thumb2.cpp file completely (the -E option) +patch -p0 -E -i %{PATCH109} patch -p0 -i %{PATCH200} %if ! %{with zero} @@ -1132,7 +1139,7 @@ %config(noreplace) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/jvm.cfg %if ! %{with zero} -%ifnarch ppc64 ppc64le +%ifnarch ppc64 ppc64le %arm %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/classes.jsa %endif %endif java-1_7_0-openjdk.spec: same change ++ arm32-jit.patch ++ 16725 lines (skipped)
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-03-23 12:15:00 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-01-30 06:03:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-03-23 12:15:01.0 +0100 @@ -1,0 +2,8 @@ +Wed Mar 11 15:42:53 UTC 2015 - fst...@suse.com + +- Remove commented-out in-build gpg verification and gpg-offline + build-dependency + * Replaced by source_validator +- Reformat spec file with newer spec-cleaner + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.Dbnb4g/_old 2015-03-23 12:15:04.0 +0100 +++ /var/tmp/diff_new_pack.Dbnb4g/_new 2015-03-23 12:15:04.0 +0100 @@ -75,11 +75,11 @@ %global archbuild amd64 %global archinstall amd64 %endif -%ifarch %{arm} +%ifarch %arm %global archbuild arm %global archinstall arm %endif -%ifarch %{aarch64} +%ifarch %aarch64 %global archbuild aarch64 %global archinstall aarch64 %endif @@ -110,7 +110,7 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif -%ifarch %{aarch64} +%ifarch %aarch64 %if ! %{with zero} %global with_default_hotspot_tarball 0 %endif @@ -331,9 +331,6 @@ # The openssl requirment seems to be necessary for build only. Requires: openssl %endif -%if 0%{?suse_version} = 1230 -BuildRequires: gpg-offline -%endif # Zero-assembler build requirement. %if %{with zero} BuildRequires: libffi-devel @@ -400,8 +397,8 @@ Provides: java-sdk-%{javaver}-openjdk = %{version} Provides: java-sdk-openjdk = %{version} %else -Provides: java-bootstrap-devel = %{javaver} Conflicts: java-1_7_0-openjdk-devel +Provides: java-bootstrap-devel = %{javaver} %endif %description devel @@ -471,11 +468,6 @@ %endif %prep -#%if 0%{?suse_version} = 1230 -#gpg_verify -f %{SOURCE2002} %{SOURCE2000} -#gpg_verify -f %{SOURCE2002} %{SOURCE2001} -#%endif - %setup -q -n icedtea-%{icedtea_version} -a 3 %setup -q -D -n icedtea-%{icedtea_version} -T -a 1 @@ -532,7 +524,7 @@ --disable-infinality \ --disable-downloading \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ -%ifnarch %{arm} %{aarch64} +%ifnarch %arm %aarch64 --with-parallel-jobs=${NUM_PROC} \ %endif --with-pkgversion=suse-%{release}-%{_arch} \ ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Dbnb4g/_old 2015-03-23 12:15:04.0 +0100 +++ /var/tmp/diff_new_pack.Dbnb4g/_new 2015-03-23 12:15:04.0 +0100 @@ -75,11 +75,11 @@ %global archbuild amd64 %global archinstall amd64 %endif -%ifarch %{arm} +%ifarch %arm %global archbuild arm %global archinstall arm %endif -%ifarch %{aarch64} +%ifarch %aarch64 %global archbuild aarch64 %global archinstall aarch64 %endif @@ -110,7 +110,7 @@ %global tapsetroot %{_datadir}/systemtap %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu} %endif -%ifarch %{aarch64} +%ifarch %aarch64 %if ! %{with zero} %global with_default_hotspot_tarball 0 %endif @@ -331,9 +331,6 @@ # The openssl requirment seems to be necessary for build only. Requires: openssl %endif -%if 0%{?suse_version} = 1230 -BuildRequires: gpg-offline -%endif # Zero-assembler build requirement. %if %{with zero} BuildRequires: libffi-devel @@ -400,8 +397,8 @@ Provides: java-sdk-%{javaver}-openjdk = %{version} Provides: java-sdk-openjdk = %{version} %else -Provides: java-bootstrap-devel = %{javaver} Conflicts: java-1_7_0-openjdk-devel +Provides: java-bootstrap-devel = %{javaver} %endif %description devel @@ -471,11 +468,6 @@ %endif %prep -#%if 0%{?suse_version} = 1230 -#gpg_verify -f %{SOURCE2002} %{SOURCE2000} -#gpg_verify -f %{SOURCE2002} %{SOURCE2001} -#%endif - %setup -q -n icedtea-%{icedtea_version} -a 3 %setup -q -D -n icedtea-%{icedtea_version} -T -a 1 @@ -532,7 +524,7 @@ --disable-infinality \ --disable-downloading \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ -%ifnarch %{arm} %{aarch64} +%ifnarch %arm %aarch64 --with-parallel-jobs=${NUM_PROC} \ %endif --with-pkgversion=suse-%{release}-%{_arch} \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-01-30 06:02:59 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-01-26 16:46:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-01-30 06:03:02.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 26 17:06:01 UTC 2015 - sch...@suse.de + +- java-1_7_0-openjdk-giflib5.patch: Fix check for giflib = 5.1. + +--- java-1_7_0-openjdk.changes: same change Other differences: -- java-1_7_0-openjdk.spec: same change ++ java-1_7_0-openjdk-giflib5.patch ++ --- /var/tmp/diff_new_pack.FmYgHh/_old 2015-01-30 06:03:04.0 +0100 +++ /var/tmp/diff_new_pack.FmYgHh/_new 2015-01-30 06:03:04.0 +0100 @@ -4,7 +4,7 @@ free(pBitmapBits); free(pOldBitmapBits); -+#if GIFLIB_MAJOR = 5 GIFLIB_MINOR = 1 ++#if GIFLIB_MAJOR 5 || (GIFLIB_MAJOR == 5 GIFLIB_MINOR = 1) +int error = 0; +DGifCloseFile(gif, error); +if (error) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-01-26 16:46:41 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2015-01-20 19:12:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-01-26 16:46:45.0 +0100 @@ -1,0 +2,326 @@ +Sun Jan 25 17:36:49 UTC 2015 - fst...@suse.com + +- Added patch: java-1_7_0-openjdk-giflib5.patch + * Fix build with giflib 5.1.x + +--- +Thu Jan 22 15:59:43 UTC 2015 - fst...@suse.com + +- Update to 2.5.4 - OpenJDK 7u75 + * Security fixes +- S8046656: Update protocol support +- S8047125, CVE-2015-0395: (ref) More phantom object references +- S8047130: Fewer escapes from escape analysis +- S8048035, CVE-2015-0400: Ensure proper proxy protocols +- S8049253: Better GC validation +- S8050807, CVE-2015-0383: Better performing performance data + handling +- S8054367, CVE-2015-0412: More references for endpoints +- S8055304, CVE-2015-0407: More boxing for + DirectoryComboBoxModel +- S8055309, CVE-2015-0408: RMI needs better transportation + considerations +- S8055479: TLAB stability +- S8055489, CVE-2014-6585: Better substitution formats +- S8056264, CVE-2014-6587: Multicast support improvements +- S8056276, CVE-2014-6591: Fontmanager feature improvements +- S8057555, CVE-2014-6593: Less cryptic cipher suite management +- S8058982, CVE-2014-6601: Better verification of an + exceptional invokespecial +- S8059485, CVE-2015-0410: Resolve parsing ambiguity +- S8061210, CVE-2014-3566: Issues in TLS + * Backports +- S6461635: [TESTBUG] BasicTests.sh test fails intermittently +- S6545422: [TESTBUG] NativeErrors.java uses wrong path name in + exec +- S6653795: C2 intrinsic for Unsafe.getAddress performs pointer + sign extension on 32-bit systems +- S7028073: The currency symbol for Peru is wrong +- S7047033: (smartcardio) Card.disconnect(boolean reset) does + not reset when reset is true +- S7183753: [TEST] Some colon in the diff for this test +- S7077119, PR2165, G534118: remove past transition dates from + CurrencyData.properties file +- S7085757: Currency Data: ISO 4217 Amendment 152 +- S7169142: CookieHandler does not work with localhost +- S7172012, PR2067: Make test-in-build an option (Queens) +- S7185456: (ann) Optimize Annotation handling in + java/sun.reflect.* code for small number of annotations +- S7195759: ISO 4217 Amendment 154 +- S8000897, RH1155012: VM crash in CompileBroker +- S8001105: findVirtual of Object[].clone produces internal + error +- S8005232: (JEP-149) Class Instance size reduction +- S8006748: getISO3Country() returns wrong value +- S8012026: [macosx] Component.getMousePosition() does not + work in an applet on MacOS +- S8015421: NegativeArraySizeException occurs in + ChunkedOutputStream() with Integer.MAX_VALUE +- S8020190, PR2160, RH1176718: Fatal: Bug in native code: + jfieldID must match object +- S8021121: ISO 4217 Amendment Number 156 +- S8021372: NetworkInterface.getNetworkInterfaces() returns + duplicate hardware address +- S8022721: TEST_BUG: AnnotationTypeDeadlockTest.java throws + java.lang.IllegalStateException: unexpected condition +- S8025051: Update resource files for TimeZone display names +- S8026792: HOTSPOT: licensee reports a JDK8 build failure + after 8005849/8005008 fixes integrated +- S8027359: XML parser returns incorrect parsing results +- S8028623, PR2112, RH1168693: SA: hash codes in SymbolTable + mismatching java_lang_String::hash_code for extended characters +- S8028627: Unsynchronized code path from javax.crypto.Cipher to + the WeakHashMap used by JceSecurity to store codebase mappings +- S8028726: (prefs) Check + src/solaris/native/java/util/FileSystemPreferences.c for JNI + pending exceptions +- S8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java + fails because it expects NullPointerException +- S8031046: Native Windows ccache might still get unsupported + ticket +- S8031502: JSR292: IncompatibleClassChangeError in LambdaForm + for CharSequence.toString() method handle type converter +- S8032078: [macosx] CPlatformWindow.setWindowState throws + RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH +- S8032669: Mouse release not being
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2015-01-20 19:12:11 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-12-01 14:00:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2015-01-20 19:12:13.0 +0100 @@ -1,0 +2,8 @@ +Thu Jan 15 07:36:41 UTC 2015 - fst...@suse.com + +- Add 7085757-currency_fix.patch: Icedtea7 patch to allow build + after 31.12.2014. +- Add dependency on autoconf and automake, since we are patching + build system. + +--- java-1_7_0-openjdk.changes: same change New: 7085757-currency_fix.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.XR8W3W/_old 2015-01-20 19:12:15.0 +0100 +++ /var/tmp/diff_new_pack.XR8W3W/_new 2015-01-20 19:12:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_7_0-openjdk-bootstrap # -# 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 @@ -186,6 +186,8 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +# PATCH-FIX-UPSTREAM java-1_7_0-openjdk-currency_fix_icedtea7.patch fst...@opensuse.org -- Allow to build after 31.12.2014 (icedtea fix) +Patch1007: 7085757-currency_fix.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -193,6 +195,8 @@ #BuildRequires: xerces-j2-bootstrap #!BuildIgnore: xerces-j2 xml-commons-resolver xml-commons-apis xml-commons BuildRequires: ant +BuildRequires: autoconf +BuildRequires: automake BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fastjar @@ -467,10 +471,10 @@ %endif %prep -%if 0%{?suse_version} = 1230 -%gpg_verify -f %{SOURCE2002} %{SOURCE2000} -%gpg_verify -f %{SOURCE2002} %{SOURCE2001} -%endif +#%if 0%{?suse_version} = 1230 +#gpg_verify -f %{SOURCE2002} %{SOURCE2000} +#gpg_verify -f %{SOURCE2002} %{SOURCE2001} +#%endif %setup -q -n icedtea-%{icedtea_version} -a 3 %setup -q -D -n icedtea-%{icedtea_version} -T -a 1 @@ -479,6 +483,7 @@ %patch1000 -p1 %patch1003 -p1 +%patch1007 -p1 %build export LANG=C @@ -515,6 +520,7 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\//') export CXXFLAGS=${CFLAGS} +sh autogen.sh %configure \ %if %{with bootstrap} --enable-bootstrap \ ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.XR8W3W/_old 2015-01-20 19:12:15.0 +0100 +++ /var/tmp/diff_new_pack.XR8W3W/_new 2015-01-20 19:12:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_7_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 @@ -186,6 +186,8 @@ # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch Patch1006: java-1_7_0-openjdk-override.patch +# PATCH-FIX-UPSTREAM java-1_7_0-openjdk-currency_fix_icedtea7.patch fst...@opensuse.org -- Allow to build after 31.12.2014 (icedtea fix) +Patch1007: 7085757-currency_fix.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -193,6 +195,8 @@ #BuildRequires: xerces-j2-bootstrap #!BuildIgnore: xerces-j2 xml-commons-resolver xml-commons-apis xml-commons BuildRequires: ant +BuildRequires: autoconf +BuildRequires: automake BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fastjar @@ -467,10 +471,10 @@ %endif %prep -%if 0%{?suse_version} = 1230 -%gpg_verify -f %{SOURCE2002} %{SOURCE2000} -%gpg_verify -f %{SOURCE2002} %{SOURCE2001} -%endif +#%if 0%{?suse_version} = 1230 +#gpg_verify -f %{SOURCE2002} %{SOURCE2000} +#gpg_verify -f %{SOURCE2002} %{SOURCE2001} +#%endif %setup -q -n icedtea-%{icedtea_version} -a 3 %setup -q -D -n icedtea-%{icedtea_version} -T -a 1 @@ -479,6 +483,7 @@ %patch1000 -p1
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-12-01 14:00:24 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-11-24 11:14:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-12-01 14:00:29.0 +0100 @@ -1,0 +2,13 @@ +Tue Nov 25 10:41:56 UTC 2014 - fst...@suse.com + +- Do not require tzdata-java for the bootstrap package + * This package is used to provide bootstrap tools for a +controlled set of packages and does not do anything time zone +related. + +--- +Sun Nov 23 13:46:44 UTC 2014 - sch...@linux-m68k.org + +- Define bits to %__isa_bits if defined + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.E87SDs/_old 2014-12-01 14:00:31.0 +0100 +++ /var/tmp/diff_new_pack.E87SDs/_new 2014-12-01 14:00:31.0 +0100 @@ -95,6 +95,9 @@ %ifarch x86_64 ia64 s390x %global bits 64 %endif +%if 0%{?__isa_bits} +%global bits %{__isa_bits} +%endif %bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -345,10 +348,10 @@ %package headless Summary:JRE based on OpenJDK 7 and IcedTea 7 without X, audio and video support Group: Development/Languages/Java -# Require zoneinfo data provided by tzdata-java subpackage. -Requires: tzdata-java Requires(pre): update-alternatives %if ! %{with bootstrap} +# Require zoneinfo data provided by tzdata-java subpackage. +Requires: tzdata-java Provides: java-headless = %{version}-%{release} Provides: java-openjdk-headless = %{version}-%{release} Provides: jre-%{javaver}-headless = %{version}-%{release} ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.E87SDs/_old 2014-12-01 14:00:31.0 +0100 +++ /var/tmp/diff_new_pack.E87SDs/_new 2014-12-01 14:00:31.0 +0100 @@ -95,6 +95,9 @@ %ifarch x86_64 ia64 s390x %global bits 64 %endif +%if 0%{?__isa_bits} +%global bits %{__isa_bits} +%endif %bcond_with bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -345,10 +348,10 @@ %package headless Summary:JRE based on OpenJDK 7 and IcedTea 7 without X, audio and video support Group: Development/Languages/Java -# Require zoneinfo data provided by tzdata-java subpackage. -Requires: tzdata-java Requires(pre): update-alternatives %if ! %{with bootstrap} +# Require zoneinfo data provided by tzdata-java subpackage. +Requires: tzdata-java Provides: java-headless = %{version}-%{release} Provides: java-openjdk-headless = %{version}-%{release} Provides: jre-%{javaver}-headless = %{version}-%{release} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-11-24 11:14:32 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-10-23 14:19:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-11-24 11:14:33.0 +0100 @@ -1,0 +2,6 @@ +Sun Nov 16 11:26:15 UTC 2014 - fst...@suse.com + +- Build the javadoc package as noarch, since it installed in + architecture independent place + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.Lruckr/_old 2014-11-24 11:14:35.0 +0100 +++ /var/tmp/diff_new_pack.Lruckr/_new 2014-11-24 11:14:35.0 +0100 @@ -438,6 +438,9 @@ Provides: java-%{javaver}-javadoc = %{version}-%{release} Provides: java-%{javaver}-openjdk-javadoc = %{version}-%{release} Provides: java-javadoc = %{version}-%{release} +%if 0%{?suse_version} = 1120 +BuildArch: noarch +%endif %description javadoc This package provides documentation of the API provided by OpenJDK 7 @@ -707,7 +710,7 @@ cp -a jre/bin jre/lib %{buildroot}%{_jvmdir}/%{jredir} # bnc#438674 # Install a fontconfig file which don't reffer to agfa-fonts on openSUSE - cp %{S:1001} %{buildroot}%{_jvmdir}/%{jredir}/lib/ + cp %{SOURCE1001} %{buildroot}%{_jvmdir}/%{jredir}/lib/ popd java-1_7_0-openjdk.spec: same change -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-10-23 14:19:51 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-10-17 08:50:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-10-23 14:19:55.0 +0200 @@ -1,0 +2,11 @@ +Thu Oct 16 19:54:13 UTC 2014 - fst...@suse.com + +- Try to make the jre-32 and jre-64 provides more automatic + +--- +Thu Oct 16 09:40:31 UTC 2014 - fst...@suse.com + +- Add java-1_7_0-openjdk-override.patch + * Trying to fix boostrap build with gcc 4.3 + +--- java-1_7_0-openjdk.changes: same change New: java-1_7_0-openjdk-override.patch Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.5zYDkm/_old 2014-10-23 14:19:57.0 +0200 +++ /var/tmp/diff_new_pack.5zYDkm/_new 2014-10-23 14:19:57.0 +0200 @@ -95,9 +95,6 @@ %ifarch x86_64 ia64 s390x %global bits 64 %endif -%if 0%{?__isa_bits:1} -%global bits %{__isa_bits} -%endif %bcond_without bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -185,6 +182,7 @@ Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch +Patch1006: java-1_7_0-openjdk-override.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -266,12 +264,6 @@ Provides: jre1.5.x Provides: jre1.6.x Provides: jre1.7.x -%ifarch %ix86 ppc -Provides: jre-32 = %{javaver} -%endif -%ifarch x86_64 -Provides: jre-64 = %{javaver} -%endif %else Provides: java-bootstrap = %{javaver} %endif @@ -520,10 +512,8 @@ %configure \ %if %{with bootstrap} --enable-bootstrap \ ---with-gcj \ +--enable-bootstrap-tools \ --with-javac=${JAVAC} \ ---with-ecj=%{_bindir}/ecj \ ---with-ecj-jar=${ECJJAR} \ --disable-docs \ %else --disable-bootstrap \ @@ -604,6 +594,10 @@ patch -p1 -i %{PATCH10011} %endif +%if %{with bootstrap} +patch -p0 -i %{PATCH1006} +%endif + make %{?_smp_mflags} export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.5zYDkm/_old 2014-10-23 14:19:57.0 +0200 +++ /var/tmp/diff_new_pack.5zYDkm/_new 2014-10-23 14:19:57.0 +0200 @@ -95,9 +95,6 @@ %ifarch x86_64 ia64 s390x %global bits 64 %endif -%if 0%{?__isa_bits:1} -%global bits %{__isa_bits} -%endif %bcond_with bootstrap %bcond_with zero # Turn on/off some features depending on openSUSE version @@ -185,6 +182,7 @@ Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch # Avoid too much silence from javadoc Patch1005: java-1_7_0-openjdk-javadoc-verbose.patch +Patch1006: java-1_7_0-openjdk-override.patch Patch10011: openjdk-7-src-b147-no-return-in-nonvoid-hotspot.patch BuildRequires: alsa-lib-devel #BuildRequires: xalan-j2 @@ -266,12 +264,6 @@ Provides: jre1.5.x Provides: jre1.6.x Provides: jre1.7.x -%ifarch %ix86 ppc -Provides: jre-32 = %{javaver} -%endif -%ifarch x86_64 -Provides: jre-64 = %{javaver} -%endif %else Provides: java-bootstrap = %{javaver} %endif @@ -520,10 +512,8 @@ %configure \ %if %{with bootstrap} --enable-bootstrap \ ---with-gcj \ +--enable-bootstrap-tools \ --with-javac=${JAVAC} \ ---with-ecj=%{_bindir}/ecj \ ---with-ecj-jar=${ECJJAR} \ --disable-docs \ %else --disable-bootstrap \ @@ -604,6 +594,10 @@ patch -p1 -i %{PATCH10011} %endif +%if %{with bootstrap} +patch -p0 -i %{PATCH1006} +%endif + make %{?_smp_mflags} export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image ++ java-1_7_0-openjdk-override.patch ++ --- openjdk/jdk/src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java 2014-10-16 11:21:12.169855907 +0200 +++ openjdk/jdk/src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java 2014-10-16 11:13:35.377248000 +0200 @@ -44,9 +44,7 @@ boolean matches(ReferenceType refType); ClassPrepareRequest createPrepareRequest(); -@Override int
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-10-17 08:50:25 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-10-15 21:58:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-10-17 08:50:31.0 +0200 @@ -1,0 +2,101 @@ +Wed Oct 15 22:23:21 UTC 2014 - fst...@suse.com + +- Remove dependency on ant-nodeps + * some ant packages conflict with the ant-nodeps package + +--- +Wed Oct 15 13:13:22 UTC 2014 - fst...@suse.com + +- Update to 2.5.3 - OpenJDK 7u71 + * Security fixes +- S8015256: Better class accessibility +- S8022783, CVE-2014-6504: Optimize C2 optimizations +- S8035162: Service printing service +- S8035781: Improve equality for annotations +- S8036805: Correct linker method lookup. +- S8036810: Correct linker field lookup +- S8036936: Use local locales +- S8037066, CVE-2014-6457: Secure transport layer +- S8037846, CVE-2014-6558: Ensure streaming of input cipher streams +- S8038364: Use certificate exceptions correctly +- S8038899: Safer safepoints +- S8038903: More native monitor monitoring +- S8038908: Make Signature more robust +- S8038913: Bolster XML support +- S8039509, CVE-2014-6512: Wrap sockets more thoroughly +- S8039533, CVE-2014-6517: Higher resolution resolvers +- S8041540, CVE-2014-6511: Better use of pages in font processing +- S8041529: Better parameterization of parameter lists +- S8041545: Better validation of generated rasters +- S8041564, CVE-2014-6506: Improved management of logger resources +- S8041717, CVE-2014-6519: Issue with class file parser +- S8042609, CVE-2014-6513: Limit splashiness of splash images +- S8042797, CVE-2014-6502: Avoid strawberries in LogRecord +- S8044274, CVE-2014-6531: Proper property processing + * Backports +- S4963723: Implement SHA-224 +- S7044060: Need to support NSA Suite B Cryptography algorithms +- S7122142: (ann) Race condition between isAnnotationPresent + and getAnnotations +- S7160837: DigestOutputStream does not turn off digest + calculation when close() is called +- S8006935: Need to take care of long secret keys in HMAC/PRF + computation +- S8012637: Adjust CipherInputStream class to work in AEAD/GCM mode +- S8028192: Use of PKCS11-NSS provider in FIPS mode broken +- S8038000: java.awt.image.RasterFormatException: Incorrect scanline stride +- S8039396: NPE when writing a class descriptor object to a + custom ObjectOutputStream +- S8042603: 'SafepointPollOffset' was not declared in static member + function 'static bool Arguments::check_vm_args_consistency()' +- S8042850: Extra unused entries in ICU ScriptCodes enum +- S8052162: REGRESSION: sun/java2d/cmm/ColorConvertOp tests fail + since 7u71 b01 +- S8053963: (dc) Use DatagramChannel.receive() instead of read() + in connect() +- S8055176: 7u71 l10n resource file translation update + * Bug fixes +- PR1988: C++ Interpreter should no longer be used on ppc64 +- PR1989: Make jdk_generic_profile.sh handle missing programs + better and be more verbose +- PR1992, RH735336: Support retrieving proxy settings on GNOME 3.12.2 +- PR2000: Synchronise HEAD tarball paths with release branch paths +- PR2002: Fix references to hotspot.map following PR2000 +- PR2003: --disable-system-gtk option broken by refactoring in PR1736 +- PR2009: Checksum of policy JAR files changes on every build +- PR2014: Use version from hotspot.map to create tarball filename +- PR2015: Update hotspot.map documentation in INSTALL +- PR2025: LCMS_CFLAGS LCMS_LIBS should not be used unless + SYSTEM_LCMS is enabled +- RH1015432: java-1.7.0-openjdk: Fails on PPC with StackOverflowError + (revised comprehensive fix) + * CACAO +- PR2030, G453612, CA172: ARM hardfloat support for CACAO + * AArch64 port +- AArch64 C2 instruct for smull +- Add frame anchor fences. +- Add MacroAssembler::maybe_isb() +- Add missing instruction synchronization barriers and cache flushes. +- Add support for a few simple intrinsics +- Add support for builtin crc32 instructions +- Add support for Neon implementation of CRC32 +- All address constants are 48 bits in size. +- array load must only read 32 bits +- Define uabs(). Use it everywhere an absolute value is wanted. +- Fast string
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-10-15 21:58:46 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-10-02 14:13:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-10-15 21:58:47.0 +0200 @@ -1,0 +2,6 @@ +Tue Oct 7 06:11:14 UTC 2014 - fst...@suse.com + +- Force Zero VM for aarch64, since for almost a year, there was + no working Hotspot build for this architecture in OBS + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.FghMqe/_old 2014-10-15 21:58:49.0 +0200 +++ /var/tmp/diff_new_pack.FghMqe/_new 2014-10-15 21:58:49.0 +0200 @@ -17,7 +17,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %ix86 x86_64 %{aarch64} ppc64 ppc64le +%global jit_arches %ix86 x86_64 ppc64 ppc64le %global test_arches %ix86 x86_64 ppc64 ppc64le %global icedtea_version 2.5.2 %global aarch64_drop_version 2.5.1 @@ -122,10 +122,10 @@ BuildRequires: java-1_5_0-gcj-compat-devel Conflicts: java-1_7_0-openjdk %else -BuildRequires: java-bootstrap = 1.7.0 -BuildRequires: java-bootstrap-devel = 1.7.0 #!BuildIgnore: %{name} %{name}-devel %{name}-headless java java-devel BuildRequires: ecj +BuildRequires: java-bootstrap = 1.7.0 +BuildRequires: java-bootstrap-devel = 1.7.0 %endif Name: java-1_7_0-openjdk-bootstrap Version:%{javaver}.%{buildver} @@ -421,7 +421,6 @@ graphical user interface. %if ! %{with bootstrap} - %package demo Summary:Sources for building demo applications with OpenJDK 7 Group: Development/Languages/Java @@ -1045,7 +1044,6 @@ fi %if ! %{with bootstrap} - %post javadoc update-alternatives \ --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{sdklnk}/api \ @@ -1243,7 +1241,6 @@ %{_mandir}/man1/xjc-%{sdklnk}.1* %if ! %{with bootstrap} - %files demo %defattr(0644,root,root,0755) %{_jvmdir}/%{sdkdir}/demo ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.FghMqe/_old 2014-10-15 21:58:49.0 +0200 +++ /var/tmp/diff_new_pack.FghMqe/_new 2014-10-15 21:58:49.0 +0200 @@ -17,7 +17,7 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %ix86 x86_64 %{aarch64} ppc64 ppc64le +%global jit_arches %ix86 x86_64 ppc64 ppc64le %global test_arches %ix86 x86_64 ppc64 ppc64le %global icedtea_version 2.5.2 %global aarch64_drop_version 2.5.1 @@ -122,10 +122,10 @@ BuildRequires: java-1_5_0-gcj-compat-devel Conflicts: java-1_7_0-openjdk %else -BuildRequires: java-bootstrap = 1.7.0 -BuildRequires: java-bootstrap-devel = 1.7.0 #!BuildIgnore: %{name} %{name}-devel %{name}-headless java java-devel BuildRequires: ecj +BuildRequires: java-bootstrap = 1.7.0 +BuildRequires: java-bootstrap-devel = 1.7.0 %endif Name: java-1_7_0-openjdk Version:%{javaver}.%{buildver} @@ -421,7 +421,6 @@ graphical user interface. %if ! %{with bootstrap} - %package demo Summary:Sources for building demo applications with OpenJDK 7 Group: Development/Languages/Java @@ -1045,7 +1044,6 @@ fi %if ! %{with bootstrap} - %post javadoc update-alternatives \ --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{sdklnk}/api \ @@ -1243,7 +1241,6 @@ %{_mandir}/man1/xjc-%{sdklnk}.1* %if ! %{with bootstrap} - %files demo %defattr(0644,root,root,0755) %{_jvmdir}/%{sdkdir}/demo -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-10-02 14:13:26 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-09-24 13:09:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-10-02 14:13:29.0 +0200 @@ -1,0 +2,17 @@ +Mon Sep 29 08:31:47 UTC 2014 - fst...@suse.com + +- Do not waste time building javadoc when building bootstrap +- Ignore ant's java-devel require - we already have + java-bootstrap-devel + +--- +Mon Sep 29 06:40:39 UTC 2014 - fst...@suse.com + +- Reformat the spec files with newer version of spec-cleaner +- Use more generic requires and provides: + * java-bootstrap and + * java-bootstrap-devel +- Allows us to use the same boostrap packages for building of + java-1_8_0-openjdk + +--- java-1_7_0-openjdk.changes: same change Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.SAV2TA/_old 2014-10-02 14:13:32.0 +0200 +++ /var/tmp/diff_new_pack.SAV2TA/_new 2014-10-02 14:13:32.0 +0200 @@ -116,7 +116,17 @@ %global with_default_hotspot_tarball 0 %endif %endif - +%if %{with bootstrap} +%define _unpackaged_files_terminate_build 0 +BuildRequires: ecj-bootstrap +BuildRequires: java-1_5_0-gcj-compat-devel +Conflicts: java-1_7_0-openjdk +%else +BuildRequires: java-bootstrap = 1.7.0 +BuildRequires: java-bootstrap-devel = 1.7.0 +#!BuildIgnore: %{name} %{name}-devel %{name}-headless java java-devel +BuildRequires: ecj +%endif Name: java-1_7_0-openjdk-bootstrap Version:%{javaver}.%{buildver} Release:0 @@ -223,6 +233,7 @@ #was bnc#634793 Requires: mozilla-nss Requires(pre): update-alternatives +BuildRoot: %{_tmppath}/%{name}-%{version}-build # Standard JPackage base provides. %if ! %{with bootstrap} Provides: java = %{javaver} @@ -230,12 +241,6 @@ Provides: java-%{javaver}-openjdk = %{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 Provides: jre-%{javaver} = %{version}-%{release} Provides: jre-%{javaver}-openjdk = %{version}-%{release} Provides: jre-openjdk = %{version}-%{release} @@ -264,8 +269,15 @@ Provides: jre1.5.x Provides: jre1.6.x Provides: jre1.7.x +%ifarch %ix86 ppc +Provides: jre-32 = %{javaver} +%endif +%ifarch x86_64 +Provides: jre-64 = %{javaver} +%endif +%else +Provides: java-bootstrap = %{javaver} %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build # Reduce build time from 27 hours to 12 hours by only running test # suites on JIT architectures. %ifarch %{test_arches} @@ -287,17 +299,6 @@ %if 0%{?suse_version} = 1220 BuildRequires: xprop %endif -%if %{with bootstrap} -BuildRequires: ecj-bootstrap -BuildRequires: java-1_5_0-gcj-compat-devel -Conflicts: java-1_7_0-openjdk -%define _unpackaged_files_terminate_build 0 -%else -BuildRequires: %{name}-bootstrap = 1.7.0 -BuildRequires: %{name}-bootstrap-devel = 1.7.0 -#!BuildIgnore: %{name} %{name}-devel %{name}-headless java -BuildRequires: ecj -%endif # Mauve build requirements. %if %{with tests} BuildRequires: ecj @@ -403,6 +404,7 @@ Provides: java-sdk-%{javaver}-openjdk = %{version} Provides: java-sdk-openjdk = %{version} %else +Provides: java-bootstrap-devel = %{javaver} Conflicts: java-1_7_0-openjdk-devel %endif @@ -418,6 +420,8 @@ line. Except for the appletviewer, these tools do not provide a graphical user interface. +%if ! %{with bootstrap} + %package demo Summary:Sources for building demo applications with OpenJDK 7 Group: Development/Languages/Java @@ -466,6 +470,8 @@ Although working pretty fine, there are known issues with accessibility on, so do not rather install this package unless you really need. +%endif + %prep %if 0%{?suse_version} = 1230 %gpg_verify -f %{SOURCE2002} %{SOURCE2000} @@ -522,6 +528,7 @@ --with-javac=${JAVAC} \ --with-ecj=%{_bindir}/ecj \ --with-ecj-jar=${ECJJAR} \ +--disable-docs \ %else --disable-bootstrap \ %endif @@ -572,6 +579,7 @@ patch -p0 -i %{PATCH106} patch
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-09-24 13:09:17 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk-bootstrap.changes 2014-09-12 15:25:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-09-24 13:09:36.0 +0200 @@ -1,0 +2,34 @@ +Tue Sep 23 08:10:25 UTC 2014 - fst...@suse.com + +- Add provides jre-32 on %{ix86} and ppc + * This satisfies libreoffice's requires + +--- +Mon Sep 22 13:02:52 UTC 2014 - fst...@suse.com + +- Update to 2.5.2 bugfix release + * Backports +- S8049480: Current versions of Java can't verify jars signed and + timestamped with Java 9 +- S8051012, LP1360392: Regression in verifier for init method call + from inside of a branch + * Bug fixes +- PR1903: [REGRESSION] Bug reports now lack IcedTea version and + distribution packaging information +- PR1948: Only try and symlink debuginfo if STRIP_POLICY is other + than no_strip +- PR1948: Fix indenting +- PR1966: Move to new OpenJDK bug URL format +- RH1015432: java-1.7.0-openjdk: Fails on PPC with + StackOverflowError (revised fix for PPC32) + * PPC AIX port +- Adapt AIX port to 5049299: (process) Use posix_spawn, not fork, + on S10 to avoid swap exhaustion +- Adapt aix to 8022507 +- Fix aix after 8022507: SIGSEGV at ParMarkBitMap::verify_clear() +- S8050942: PPC64: implement template interpreter for ppc64le +- S8050972: Concurrency problem in PcDesc cache +- Remove upstreamed patch: + * java-1_7_0-openjdk-ppc-stackoverflow.patch + +--- java-1_7_0-openjdk.changes: same change Old: icedtea-2.5.1.tar.xz icedtea-2.5.1.tar.xz.sig java-1_7_0-openjdk-ppc-stackoverflow.patch New: icedtea-2.5.2.tar.xz icedtea-2.5.2.tar.xz.sig Other differences: -- ++ java-1_7_0-openjdk-bootstrap.spec ++ --- /var/tmp/diff_new_pack.IijlNx/_old 2014-09-24 13:09:40.0 +0200 +++ /var/tmp/diff_new_pack.IijlNx/_new 2014-09-24 13:09:40.0 +0200 @@ -19,7 +19,8 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %ix86 x86_64 %{aarch64} ppc64 ppc64le %global test_arches %ix86 x86_64 ppc64 ppc64le -%global icedtea_version 2.5.1 +%global icedtea_version 2.5.2 +%global aarch64_drop_version 2.5.1 %global icedtea_sound_version 1.0.1 %global mauvedate 2008-10-22 %global buildoutputdir openjdk.build/ @@ -136,7 +137,7 @@ Source9: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/jdk.tar.bz2 Source10: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/langtools.tar.bz2 Source11: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/hotspot.tar.bz2 -# wget http://icedtea.wildebeest.org/download/drops/aarch64/%{icedtea_version}/hotspot.tar.bz2 -O aarch64-hotspot.tar.bz2 +# wget http://icedtea.wildebeest.org/download/drops/aarch64/%{aarch64_drop_version}/hotspot.tar.bz2 -O aarch64-hotspot.tar.bz2 Source12: aarch64-hotspot.tar.bz2 # those properties are for opeSUSE only Source1001: fontconfig.SUSE.properties @@ -159,7 +160,6 @@ Patch107: java-1.7.0-openjdk-adlc-parser.patch # Increase default thread stack size Patch108: java-1.7.0-openjdk-thread-stack-size.patch -Patch110: java-1_7_0-openjdk-ppc-stackoverflow.patch # allow to create hs_pid.log in tmp (in 700 permissions) if working directory is unwritable Patch200: abrt_friendly_hs_log_jdk7.patch # @@ -230,6 +230,9 @@ Provides: java-%{javaver}-openjdk = %{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 @@ -569,7 +572,6 @@ patch -p0 -i %{PATCH106} patch -p0 -i %{PATCH108} patch -p0 -i %{PATCH200} -patch -p1 -i %{PATCH110} %if ! %{with zero} patch -p0 -i %{PATCH403} %endif ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.IijlNx/_old 2014-09-24 13:09:40.0 +0200 +++ /var/tmp/diff_new_pack.IijlNx/_new 2014-09-24 13:09:40.0 +0200 @@ -19,7 +19,8 @@ %{!?aarch64:%global aarch64 aarch64 arm64 armv8} %global jit_arches %ix86 x86_64 %{aarch64} ppc64 ppc64le %global test_arches %ix86 x86_64 ppc64 ppc64le -%global
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-09-12 15:25:12 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: New Changes file: --- /dev/null 2014-07-24 01:57:42.080040256 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes 2014-09-12 15:25:28.0 +0200 @@ -0,0 +1,2042 @@ +--- +Wed Sep 10 05:48:11 UTC 2014 - co...@suse.com + +- add an explicit 2nd spec file - I liked the beauty of the topadd + _link but our tools just don't expect beauty ;( + +--- +Tue Sep 9 06:31:47 UTC 2014 - co...@suse.com + +- conflict bootstrap with non-bootstrap versions to avoid file + conflicts + +--- +Mon Sep 8 07:45:46 UTC 2014 - fst...@suse.com + +- Add provides jre-64 on x86_64. bnc#895191 + +--- +Fri Sep 5 09:15:34 UTC 2014 - co...@suse.com + +- ignore ecj's java require - we already have java-bootstrap + +--- +Thu Aug 28 08:09:49 UTC 2014 - co...@suse.com + +- build a bootstrap version when bootstrap conditional set and buildrequire + this in the version when bootstrap conditional is not set + +To make this work, we need in every prj with jdk a _link in jdk-bootstrap with +this content: + +link package=java-1_7_0-openjdk cicount=copy +patches + topadd%global _with_bootstrap 1/topadd +/patches +/link + +This makes sure the build dependencies of jdk are clear and you don't need tricks +(other than the _link) + +--- +Thu Aug 21 08:39:32 UTC 2014 - fst...@suse.com + +- Removed patches unused patches: + * java-1.7.0-openjdk-debugdocs.patch + * java-1.7.0-openjdk-debuginfo.patch + +--- +Mon Jul 28 07:26:31 UTC 2014 - tchva...@suse.com + +- Use SUSE in names, not SuSE. bnc#889006 + +--- +Thu Jul 24 11:49:20 UTC 2014 - fst...@suse.com + +- Don't try to run multiprocess on aarch64 where we are normally + using qemu. Qemu cannot guarantee that in user emulation mode + signals will be delivered to the correct thread + +--- +Wed Jul 23 17:05:15 UTC 2014 - fst...@suse.com + +- Added patch: file-contains-date-and-time.patch + * fix rpmlint warning and diminish number of rebuilds +- Make sample/rmi/java-rmi.cgi + * fix rpmlint warning about no-executable file with shebang +- Run osc service localrun clean_spec_file on the package + * fix manually some shortcomings + +--- +Wed Jul 23 08:23:09 UTC 2014 - fst...@suse.com + +- Use released icedtea-sound-1.0.1 tarball + * rename libpulse-java.so - libicedtea-sound.so + * rename pulse-java.jar - icedtea-sound.jar +- Remove dependencies on autoconf and automake + * no need to re-autogenerate any more + +--- +Tue Jul 22 23:22:26 UTC 2014 - fst...@suse.com + +- Make zero build usable also on aarch64 (--with zero option) +- Run osc service localrun clean_spec_file on the package + +--- +Tue Jul 22 15:18:16 UTC 2014 - fst...@suse.com + +- Modified patch: + * java-1_7_0-openjdk-suse-desktop-files.patch +- change categories for policytool.desktop + +--- +Fri Jul 18 07:29:10 UTC 2014 - fst...@suse.com + +- Modify pulseaudio conditional, since the required dependencies + can be satisfied in SLE11 SP3 +- Modify accessibility post script to actually create the + corresponding symlinks + +--- +Wed Jul 16 11:00:00 UTC 2014 - fst...@suse.com + +- update to 2.5.1 - OpenJDK 7u65 + * Security fixes +- S8029755, CVE-2014-4209: Enhance subject class +- S8030763: Validate global memory allocation +- S8031340, CVE-2014-4264: Better TLS/EC management +- S8031346, CVE-2014-4244: Enhance RSA key handling +- S8031540: Introduce document horizon +- S8032536: JVM resolves wrong method in some unusual cases +- S8033055: Issues in 2d +- S8033301, CVE-2014-4266: Build more informative InfoBuilder +- S8034267: Probabilistic native crash +- S8034272: Do not cram data into CRAM
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-09-01 07:56:31 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-08-27 16:53:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-09-01 07:56:32.0 +0200 @@ -1,0 +2,18 @@ +Thu Aug 28 08:09:49 UTC 2014 - co...@suse.com + +- build a bootstrap version when bootstrap conditional set and buildrequire + this in the version when bootstrap conditional is not set + +To make this work, we need in every prj with jdk a _link in jdk-bootstrap with +this content: + +link package=java-1_7_0-openjdk cicount=copy +patches + topadd%global _with_bootstrap 1/topadd +/patches +/link + +This makes sure the build dependencies of jdk are clear and you don't need tricks +(other than the _link) + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.NhyTmx/_old 2014-09-01 07:56:34.0 +0200 +++ /var/tmp/diff_new_pack.NhyTmx/_new 2014-09-01 07:56:34.0 +0200 @@ -115,7 +115,12 @@ %global with_default_hotspot_tarball 0 %endif %endif + +%if ! %{with bootstrap} Name: java-1_7_0-openjdk +%else +Name: java-1_7_0-openjdk-bootstrap +%endif Version:%{javaver}.%{buildver} Release:0 Summary:Java runtime environment based on OpenJDK 7 and IcedTea 7 @@ -222,6 +227,7 @@ Requires: mozilla-nss Requires(pre): update-alternatives # Standard JPackage base provides. +%if ! %{with bootstrap} Provides: java = %{javaver} Provides: java-%{javaver} = %{version}-%{release} Provides: java-%{javaver}-openjdk = %{version}-%{release} @@ -255,6 +261,7 @@ Provides: jre1.5.x Provides: jre1.6.x Provides: jre1.7.x +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build # Reduce build time from 27 hours to 12 hours by only running test # suites on JIT architectures. @@ -281,9 +288,10 @@ BuildRequires: ecj-bootstrap BuildRequires: java-1_5_0-gcj-compat-devel %else +BuildRequires: %{name}-bootstrap = 1.7.0 +BuildRequires: %{name}-bootstrap-devel = 1.7.0 +#!BuildIgnore: %{name} %{name}-devel %{name}-headless BuildRequires: ecj -BuildRequires: java = 1.7.0 -BuildRequires: java-devel = 1.7.0 %endif # Mauve build requirements. %if %{with tests} @@ -345,6 +353,7 @@ # Require zoneinfo data provided by tzdata-java subpackage. Requires: tzdata-java Requires(pre): update-alternatives +%if ! %{with bootstrap} Provides: java-headless = %{version}-%{release} Provides: java-openjdk-headless = %{version}-%{release} Provides: jre-%{javaver}-headless = %{version}-%{release} @@ -355,6 +364,7 @@ # from http://en.opensuse.org/openSUSE:Package_dependencies#Splitting_off_a_sub-package # provides a libjvm.so to ensure update is working well Provides: %{name}:%{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/libjvm.so +%endif %if %{with_system_lcms} # older lcms2 is known to have security issues, let's depends on fixed version Requires: lcms2 = 2.5 @@ -376,6 +386,7 @@ Group: Development/Languages/Java Requires: %{name} = %{version}-%{release} Requires(pre): %{_sbindir}/update-alternatives +%if ! %{with bootstrap} Provides: java-%{javaver}-devel = %{version} Provides: java-%{javaver}-openjdk-devel = %{version}-%{release} Provides: java-devel = %{javaver} @@ -384,6 +395,7 @@ Provides: java-sdk-%{javaver} = %{version} Provides: java-sdk-%{javaver}-openjdk = %{version} Provides: java-sdk-openjdk = %{version} +%endif %description devel This Java 7 compatible Java SDK is based on OpenJDK 7 and IcedTea 7. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-08-27 16:53:06 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-07-21 10:34:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-08-27 16:53:13.0 +0200 @@ -1,0 +2,51 @@ +Thu Aug 21 08:39:32 UTC 2014 - fst...@suse.com + +- Removed patches unused patches: + * java-1.7.0-openjdk-debugdocs.patch + * java-1.7.0-openjdk-debuginfo.patch + +--- +Mon Jul 28 07:26:31 UTC 2014 - tchva...@suse.com + +- Use SUSE in names, not SuSE. bnc#889006 + +--- +Thu Jul 24 11:49:20 UTC 2014 - fst...@suse.com + +- Don't try to run multiprocess on aarch64 where we are normally + using qemu. Qemu cannot guarantee that in user emulation mode + signals will be delivered to the correct thread + +--- +Wed Jul 23 17:05:15 UTC 2014 - fst...@suse.com + +- Added patch: file-contains-date-and-time.patch + * fix rpmlint warning and diminish number of rebuilds +- Make sample/rmi/java-rmi.cgi + * fix rpmlint warning about no-executable file with shebang +- Run osc service localrun clean_spec_file on the package + * fix manually some shortcomings + +--- +Wed Jul 23 08:23:09 UTC 2014 - fst...@suse.com + +- Use released icedtea-sound-1.0.1 tarball + * rename libpulse-java.so - libicedtea-sound.so + * rename pulse-java.jar - icedtea-sound.jar +- Remove dependencies on autoconf and automake + * no need to re-autogenerate any more + +--- +Tue Jul 22 23:22:26 UTC 2014 - fst...@suse.com + +- Make zero build usable also on aarch64 (--with zero option) +- Run osc service localrun clean_spec_file on the package + +--- +Tue Jul 22 15:18:16 UTC 2014 - fst...@suse.com + +- Modified patch: + * java-1_7_0-openjdk-suse-desktop-files.patch +- change categories for policytool.desktop + +--- Old: 86856b2e3d18.tar.bz2 fontconfig.SuSE.properties java-1.7.0-openjdk-debugdocs.patch java-1.7.0-openjdk-debuginfo.patch New: file-contains-date-and-time.patch fontconfig.SUSE.properties icedtea-sound-1.0.1.tar.xz icedtea-sound-1.0.1.tar.xz.sig Other differences: -- ++ java-1_7_0-openjdk.spec ++ 829 lines (skipped) between /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.spec and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.spec ++ file-contains-date-and-time.patch ++ --- openjdk/hotspot/src/share/vm/runtime/vm_version.cpp 2014-07-15 23:55:15.0 +0200 +++ openjdk/hotspot/src/share/vm/runtime/vm_version.cpp 2014-07-23 18:35:54.422893604 +0200 @@ -257,7 +257,7 @@ #endif return VMNAME ( VM_RELEASE ) for OS - CPU FLOAT_ARCH_STR - JRE ( JRE_RELEASE_VERSION ), built on __DATE__ __TIME__ + JRE ( JRE_RELEASE_VERSION ), built by XSTR(HOTSPOT_BUILD_USER) with HOTSPOT_BUILD_COMPILER; } ++ fontconfig.SUSE.properties ++ # # Copyright 2007 Sun Microsystems, Inc. All Rights Reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 only, as # published by the Free Software Foundation. Sun designates this # particular file as subject to the Classpath exception as provided # by Sun in the LICENSE file that accompanied this code. # # This code 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 General Public License # version 2 for more details (a copy is included in the LICENSE file that # accompanied this code). # # You should have received a copy of the GNU General Public License version # 2 along with this work; if not, write to the Free Software Foundation, # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. # # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, # CA 95054 USA or visit www.sun.com if you need additional
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-07-21 10:34:43 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-07-18 06:39:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-07-21 10:34:45.0 +0200 @@ -1,0 +2,8 @@ +Fri Jul 18 07:29:10 UTC 2014 - fst...@suse.com + +- Modify pulseaudio conditional, since the required dependencies + can be satisfied in SLE11 SP3 +- Modify accessibility post script to actually create the + corresponding symlinks + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.738JcI/_old 2014-07-21 10:34:47.0 +0200 +++ /var/tmp/diff_new_pack.738JcI/_new 2014-07-21 10:34:47.0 +0200 @@ -43,7 +43,7 @@ %endif %bcond_with zero -%if 0%{?suse_version} = 1140 +%if 0%{?suse_version} = 1110 %global with_pulseaudio 1 %else %global with_pulseaudio 0 @@ -154,14 +154,14 @@ # FIXME: Is this applicable for 7? Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/openjdk.tar.bz2 -Source6: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/corba.tar.bz2 -Source7: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/jaxp.tar.bz2 -Source8: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/jaxws.tar.bz2 -Source9: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/jdk.tar.bz2 -Source10: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/langtools.tar.bz2 -Source11: http://icedtea.classpath.org/download/drops/icedtea7/2.5.1/hotspot.tar.bz2 -# wget http://icedtea.classpath.org/download/drops/aarch64/2.5.1/hotspot.tar.bz2 -O aarch64-hotspot.tar.bz2 +Source5: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/openjdk.tar.bz2 +Source6: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/corba.tar.bz2 +Source7: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/jaxp.tar.bz2 +Source8: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/jaxws.tar.bz2 +Source9: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/jdk.tar.bz2 +Source10: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/langtools.tar.bz2 +Source11: http://icedtea.classpath.org/download/drops/icedtea7/%{icedtea_version}/hotspot.tar.bz2 +# wget http://icedtea.classpath.org/download/drops/aarch64/%{icedtea_version}/hotspot.tar.bz2 -O aarch64-hotspot.tar.bz2 Source12: aarch64-hotspot.tar.bz2 #Source1000: java-1_7_0-openjdk-rpmlintrc @@ -1103,16 +1103,13 @@ %post accessibility # create links to java-atk-wrapper -if [ $1 -eq 0 ] -then +if [ ! -e %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so ]; then ln -sf %{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so +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 fi -%postun accessibility -#mvyskocil no need for postun as files are marked as ghost files, so will be removed on rpm -e -exit 0 - %files %defattr(0644,root,root,0755) %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-07-15 16:25:50 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-06-30 21:50:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-07-15 16:25:51.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 4 14:27:25 UTC 2014 - fst...@suse.com + +- Remove some stale dependencies + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.ZUGE9u/_old 2014-07-15 16:25:53.0 +0200 +++ /var/tmp/diff_new_pack.ZUGE9u/_new 2014-07-15 16:25:53.0 +0200 @@ -27,7 +27,10 @@ # repositories settled on the new version. # Add your architecture to the condition if you need to be building with # bootstrap. -%ifarch ppc64le %{arm} +%ifarch %{arm} +%global _with_bootstrap 1 +%endif +%if 0%{?suse_version} 1230 %global _with_bootstrap 1 %endif # or use osc build --with bootstrap @@ -293,13 +296,6 @@ BuildRequires: xorg-x11-server %endif -# Java Access Bridge for GNOME build requirements. -BuildRequires: at-spi-devel -BuildRequires: gawk -BuildRequires: libbonobo-devel -BuildRequires: pkgconfig = 0.9.0 -BuildRequires: xorg-x11-util-devel - #system tap %if %{with_systemtap} BuildRequires: systemtap-sdt-devel = 1.0 @@ -318,7 +314,9 @@ %endif BuildRequires: fdupes +BuildRequires: gawk BuildRequires: gcc-c++ +BuildRequires: gtk2-devel BuildRequires: perl BuildRequires: procps BuildRequires: unzip -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-06-30 21:43:18 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-06-25 06:58:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-06-30 21:43:23.0 +0200 @@ -1,0 +2,12 @@ +Tue Jun 24 08:20:39 UTC 2014 - fst...@suse.com + +- Remove the jamvm virtual machine that is used on armv6l and use + the zero port instead. Remove some conditionals that are not true + after this change. +- Remove the use of %origin variable since it is the same for + every architecture now. +- Remove --with-arm32-jit that does not work any more. +- Bootstrap build on arm32, since previous compiler cannot cope with + this version. + +--- Old: jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.yGWcWz/_old 2014-06-30 21:43:25.0 +0200 +++ /var/tmp/diff_new_pack.yGWcWz/_new 2014-06-30 21:43:25.0 +0200 @@ -1,5 +1,5 @@ # -# spec file for package java-1_7_0 +# spec file for package java-1_7_0-openjdk # # Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -16,19 +16,23 @@ # +%{!?aarch64:%global aarch64 aarch64 arm64 armv8} +%global jit_arches %{ix86} x86_64 aarch64 ppc64 ppc64le +%global test_arches %{ix86} x86_64 ppc64 ppc64le + # Because of a change in architecture directories from ppc64le to ppc64, -# bootstrap is needed on ppc64le architecture. Add your architecture to the -# condition if you need to be building with bootstrap. -%ifarch ppc64le +# bootstrap is needed on ppc64le architecture. We are requiring bootstrap +# currently for % {arm}, since the old version had errors compiling some +# java files of this one. All this changes can be removed once the +# repositories settled on the new version. +# Add your architecture to the condition if you need to be building with +# bootstrap. +%ifarch ppc64le %{arm} %global _with_bootstrap 1 %endif # or use osc build --with bootstrap %bcond_with bootstrap -%{!?aarch64:%global aarch64 aarch64 arm64 armv8} -%global jit_arches %{ix86} x86_64 aarch64 ppc64 ppc64le -%global test_arches %{ix86} x86_64 ppc64 ppc64le - # Turn on/off some features depending on openSUSE version %ifarch %{jit_arches} @@ -41,18 +45,10 @@ %global with_systemtap 0 %endif -%ifarch %arm -%bcond_without jamvm -%else -%bcond_with jamvm -%endif - -# turn zero on non jit arches by default, unless jamvm has been specified +# turn zero on non jit arches by default %ifnarch %{jit_arches} -%if ! %{with jamvm} %global _with_zero --with-zero %endif -%endif %bcond_with zero %if 0%{?suse_version} = 1220 @@ -108,19 +104,14 @@ %global abs2rel %{__perl} -e %{script} # Standard JPackage naming and versioning defines. -%if ! %{with jamvm} -%global origin openjdk -%else -%global origin icedtea -%endif %global priority17147 %global javaver 1.7.0 %global buildver60 # Standard JPackage directories and symbolic links. -%global sdklnk java-%{javaver}-%{origin} +%global sdklnk java-%{javaver}-openjdk %global archname%{sdklnk} -%global jrelnk jre-%{javaver}-%{origin} +%global jrelnk jre-%{javaver}-openjdk %global sdkdir %{sdklnk}-%{javaver} %global jredir %{sdkdir}/jre %global sdkbindir %{_jvmdir}/%{sdklnk}/bin @@ -152,7 +143,7 @@ # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts -Name: java-1_7_0-%{origin} +Name: java-1_7_0-openjdk Version:%{javaver}.%{buildver} Release:0 Summary:Java runtime environment based on OpenJDK 7 and IcedTea 7 @@ -178,7 +169,6 @@ %else Source11: http://icedtea.classpath.org/download/drops/icedtea7/2.5/hotspot.tar.bz2 %endif -Source13: http://icedtea.classpath.org/download/drops/jamvm/jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz #Source1000: java-1_7_0-openjdk-rpmlintrc # those properties are for opeSUSE only @@ -259,9 +249,6 @@ BuildRequires: liblcms2-devel = 2.5 %endif BuildRequires: libpng-devel -%if %{with jamvm} -BuildRequires: libtool -%endif %if 0%{?suse_version} = 1220 BuildRequires: libxslt-tools %endif @@ -368,12 +355,12 @@ # Standard JPackage base provides. Provides: java = %{javaver} Provides:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-06-16 21:43:10 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-05-10 08:32:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-06-16 21:43:48.0 +0200 @@ -7,0 +8,5 @@ +Thu May 8 10:48:23 UTC 2014 - dmuel...@suse.com + +- remove quilt dependency + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.tRh3gn/_old 2014-06-16 21:43:50.0 +0200 +++ /var/tmp/diff_new_pack.tRh3gn/_new 2014-06-16 21:43:50.0 +0200 @@ -256,7 +256,6 @@ BuildRequires: jpackage-utils = 1.7.5 BuildRequires: krb5-devel BuildRequires: libjpeg-devel -BuildRequires: quilt %if %{with_system_lcms} # since 2.4.1 release, newest lcms2 is needed BuildRequires: liblcms2-devel = 2.5 @@ -646,45 +645,37 @@ make patch -# XXX: The quilt setup series fails with existing patches dir ... do not want to -# export an another patches dir, as this will not be in chroot, which is the -# reason I use quilt - to be able edit patches directly in chroot -function qpatch() { -quilt import ${@} -quilt push -} - %ifnarch aarch64 -qpatch -p0 %{PATCH3} -qpatch -p0 %{PATCH4} +patch -p0 -i %{PATCH3} +patch -p0 -i %{PATCH4} %endif # % if %{debug} -# qpatch -p0 %{PATCH5} -# qpatch -p0 %{PATCH6} +# patch -p0 -i %{PATCH5} +# patch -p0 -i %{PATCH6} # % endif %ifnarch aarch64 -qpatch -p0 %{PATCH106} -qpatch -p0 %{PATCH108} -qpatch -p0 %{PATCH200} +patch -p0 -i %{PATCH106} +patch -p0 -i %{PATCH108} +patch -p0 -i %{PATCH200} %ifarch %{jit_arches} -#qpatch -p0 %{PATCH402} -qpatch -p0 %{PATCH403} +#patch -p0 -i %{PATCH402} +patch -p0 -i %{PATCH403} %endif %endif -qpatch -p0 %{PATCH107} +patch -p0 -i %{PATCH107} -qpatch -p0 -R %{PATCH404} +patch -p0 -R -i %{PATCH404} #SUSE specific fixes -qpatch -p1 %{PATCH1002} +patch -p1 -i %{PATCH1002} %if %{with zero} -qpatch -p0 %{PATCH1004} -qpatch -p1 %{PATCH1005} +patch -p0 -i %{PATCH1004} +patch -p1 -i %{PATCH1005} #XXX: there are many issues in hotspot 2.1, but I would say noone will fix them # so ignore all Werror like troubles we can find @@ -693,7 +684,7 @@ %endif %ifnarch aarch64 -qpatch -p1 %{PATCH1001} +patch -p1 -i %{PATCH1001} %endif make %{_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-05-02 13:56:48 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-04-14 20:26:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-05-02 13:56:53.0 +0200 @@ -1,0 +2,73 @@ +Wed Apr 30 11:11:23 UTC 2014 - dmuel...@suse.com + +- some patch fiddling for aarch64 + +--- +Wed Apr 30 08:07:30 UTC 2014 - dmuel...@suse.com + +- update to 2.4.7: + Security fixes: +S8023046: Enhance splashscreen support +S8025005: Enhance CORBA initializations +S8025010, CVE-2014-2412: Enhance AWT contexts +S8025030, CVE-2014-2414: Enhance stream handling +S8025152, CVE-2014-0458: Enhance activation set up +S8026067: Enhance signed jar verification +S8026163, CVE-2014-2427: Enhance media provisioning +S8026188, CVE-2014-2423: Enhance envelope factory +S8026200: Enhance RowSet Factory +S8026716, CVE-2014-2402: (aio) Enhance asynchronous channel handling +S8026736, CVE-2014-2398: Enhance Javadoc pages +S8026797, CVE-2014-0451: Enhance data transfers +S8026801, CVE-2014-0452: Enhance endpoint addressing +S8027766, CVE-2014-0453: Enhance RSA processing +S8027775: Enhance ICU code. +S8027841, CVE-2014-0429: Enhance pixel manipulations +S8028385: Enhance RowSet Factory +S8029282, CVE-2014-2403: Enhance CharInfo set up +S8029286: Enhance subject delegation +S8029699: Update Poller demo +S8029730: Improve audio device additions +S8029735: Enhance service mgmt natives +S8029740, CVE-2014-0446: Enhance handling of loggers +S8029745, CVE-2014-0454: Enhance algorithm checking +S8029750: Enhance LCMS color processing (in-tree LCMS) +S8029760, CVE-2013-6629: Enhance AWT image libraries (in-tree libjpeg) +S8029844, CVE-2014-0455: Enhance argument validation +S8029854, CVE-2014-2421: Enhance JPEG decodings +S8029858, CVE-2014-0456: Enhance array copies +S8030731, CVE-2014-0460: Improve name service robustness +S8031330: Refactor ObjectFactory +S8031335, CVE-2014-0459: Better color profiling (in-tree LCMS) +S8031352, CVE-2013-6954: Enhance PNG handling (in-tree libpng) +S8031394, CVE-2014-0457: (sl) Fix exception handling in ServiceLoader +S8031395: Enhance LDAP processing +S8032686, CVE-2014-2413: Issues with method invoke +S8033618, CVE-2014-1876: Correct logging output +S8034926, CVE-2014-2397: Attribute classes properly +S8036794, CVE-2014-0461: Manage JavaScript instances + Backports +S8004145: New improved hgforest.sh, ctrl-c now properly terminates mercurial processes. +S8007625: race with nested repos in /common/bin/hgforest.sh +S8011178: improve common/bin/hgforest.sh python detection (MacOS) +S8011342: hgforest.sh : ‘python –version’ not supported on older python +S8011350: hgforest.sh uses non-POSIX sh features that may fail with some shells +S8024200: handle hg wrapper with space after #! +S8025796: hgforest.sh could trigger unbuffered output from hg without complicated machinations +S8028388: 9 jaxws tests failed in nightly build with java.lang.ClassCastException +S8031477: [macosx] Loading AWT native library fails +S8032370: No “Truncated file” warning from IIOReadWarningListener on JPEGImageReader +S8035834: InetAddress.getLocalHost() can hang after JDK-8030731 was fixed + Bug fixes +PR1393: JPEG support in build is broken on non-system-libjpeg builds +PR1726: configure fails looking for ecj.jar before even trying to find javac +Red Hat local: Fix for repo with path statting with / . +Remove unused hgforest script +- remove java-1.7.0-openjdk-makefiles-zero.patch, +java-1.7.0-openjdk-zero-arch.patch +- enable jit on aarch64 and armv7l +- readd hotspot port for aarch64 +- disable nonsensical constraints (build is limited to 512MB anyway) + at least for the ARM platforms that do not offer 2GB + +--- Old: 06eeb77dac24.tar.gz 172674e0ab65.tar.gz 2c4981784101.tar.gz 48ef1bb6d120.tar.gz 4bd947cd146b.tar.gz b028e58c1b77.tar.gz b5282042aae0.tar.gz e0ba4b9a8b91.tar.gz icedtea-2.4.6.tar.xz icedtea-2.4.6.tar.xz.sig java-1.7.0-openjdk-makefiles-zero.patch java-1.7.0-openjdk-zero-arch.patch New: 13970e76b784.tar.gz 69b542696e5b.tar.gz 8c26a3c39128.tar.gz 9448fff93286.tar.gz 94b7e8e0d96f.tar.gz
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-04-14 20:26:47 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-04-09 13:13:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-04-14 20:26:48.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 11 19:06:05 CEST 2014 - m...@suse.de + +- fix split provides: fix double '/', sever - server + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.q9rafY/_old 2014-04-14 20:26:50.0 +0200 +++ /var/tmp/diff_new_pack.q9rafY/_new 2014-04-14 20:26:50.0 +0200 @@ -422,7 +422,7 @@ # from http://en.opensuse.org/openSUSE:Package_dependencies#Splitting_off_a_sub-package # provides a libjvm.so to ensure update is working well -Provides: %{name}:/%{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/sever/libjvm.so +Provides: %{name}:%{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/libjvm.so %description headless This Java 7 compatible Java Runtime Environment is based on -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-04-09 13:13:53 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-02-11 10:55:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-04-09 13:13:57.0 +0200 @@ -1,0 +2,69 @@ +Tue Apr 8 10:25:59 UTC 2014 - fst...@suse.com + +- Update to 2.4.6 + * gstackbounds.patch: removed unneeded patch +* Backports + - S8009062: poor performance of JNI AttachCurrentThread after fix for 7017193 + - S8035893: JVM_GetVersionInfo fails to zero structure + - Re-enable the 'gamma' test at the end of the HotSpot build, but only for HotSpot based bootstrap JDKs. +* Bug fixes + - PR1101: Undefined symbols on GNU/Linux SPARC + - PR1659: OpenJDK 7 returns incorrect TrueType font metrics when bold style is set + - PR1677, G498288: Update PaX support to detect running PaX kernel and use newer tools + - PR1679: Allow OpenJDK to build on PaX-enabled kernels + - PR1684: Build fails with empty PAX_COMMAND + - RH1015432: java-1.7.0-openjdk: Fails on PPC with StackOverflowError (revised fix) + - Link against $(LIBDL) if SYSTEM_CUPS is not true + - Perform configure checks using ecj.jar when --with-gcj (native ecj build) is enabled. +* ARM32 port + - Add arm_port from IcedTea 6 + - Add patches/arm.patch from IcedTea 6 + - Add patches/arm-debug.patch from IcedTea 6 + - Add patches/arm-hsdis.patch from IcedTea 6 + - added jvmti event generation for dynamic_generate and compiled_method_load events to ARM JIT compiler + - Adjust saved SP when safepointing. + - First cut of invokedynamic + - Fix trashed thread ptr after recursive re-entry from asm JIT. + - JIT-compilation of ldc methodHandle + - Rename a bunch of misleadingly-named functions + - Changes for HSX22 + - Rename a bunch of misleadingly-named functions + - Patched method handle adapter code to deal with failures in TCK + - Phase 1 + - Phase 2 + - RTC Thumb2 JIT enhancements. + - Zero fails to build in hsx22+, fix for hsx22 after runs gamma OK, hsx23 still nogo. + - Use ldrexd for atomic reads on ARMv7. + - Use unified syntax for thumb code. + - Corrected call from fast_method_handle_entry to CppInterpreter::method_handle_entry so that thread is loaded into r2 + - Don't save locals at a return. + - Fix call to handle_special_method(). Fix compareAndSwapLong. + - Fix JIT bug that miscompiles org.eclipse.ui.internal.contexts.ContextAuthority.sourceChanged + - invokedynamic and aldc for JIT + - Modified safepoint check to rely on memory protect signal instead of polling + - Minor review cleanups. + - PR1188: ASM Interpreter and Thumb2 JIT javac miscompile modulo reminder on armel + - PR1363: Fedora 19 / rawhide FTBFS SIGILL + - Changes for HSX23 + - Remove fragment from method that has been removed + - Remove C++ flags from CC_COMPILE and fix usage in zeroshark.make. + - Use $(CC) to compile mkbc instead of $(CC_COMPILE) to avoid C++-only flags + - Add note about use of $(CFLAGS)/$(CXXFLAGS)/$(CPPFLAGS) at present. + - Override automatic detection of source language for bytecodes_arm.def + - Include $(CFLAGS) in assembler stage + - PR1626: ARM32 assembler update for hsx24. Use ARM32JIT to turn it on/off. + - Replace literal offsets for METHOD_SIZEOFPARAMETERS and ISTATE_NEXT_FRAME with correct symbolic names. + - Turn ARM32 JIT on by default +* AArch64 port + - PR1713: Support AArch64 Port +* Shark + - Add Shark definitions from S8003868 + - Drop compile_method argument removed in S7083786 from sharkCompiler.cpp + +--- +Wed Apr 2 09:01:39 UTC 2014 - sch...@suse.de + +- java-1_7_0-openjdk-javadoc-verbose.patch: avoid too much silence from + javadoc in zero build + +--- Old: 2cb58882dac3.tar.gz 32ea8b1ed91a.tar.gz 3594dbde270d.tar.gz 410eb7fef869.tar.gz 8fe156ad49e2.tar.gz 9db88c18e114.tar.gz dabd37b7e295.tar.gz gstackbounds.patch icedtea-2.4.5.tar.xz icedtea-2.4.5.tar.xz.sig New: 06eeb77dac24.tar.gz 172674e0ab65.tar.gz 48ef1bb6d120.tar.gz 4bd947cd146b.tar.gz b028e58c1b77.tar.gz b5282042aae0.tar.gz e0ba4b9a8b91.tar.gz icedtea-2.4.6.tar.xz icedtea-2.4.6.tar.xz.sig java-1_7_0-openjdk-javadoc-verbose.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.8jTYpJ/_old 2014-04-09
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-02-11 10:55:55 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-02-03 16:41:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-02-11 10:55:56.0 +0100 @@ -1,0 +2,8 @@ +Thu Feb 6 16:35:56 UTC 2014 - sch...@suse.de + +- Remove upstreamed patches: + * java-1.7.0-openjdk-ppc-zero-hotspot.patch + * java-1.7.0-openjdk-ppc-zero-jdk.patch + * java-1_7_0-openjdk-ppc-stackoverflow.patch + +--- Old: java-1.7.0-openjdk-ppc-zero-hotspot.patch java-1.7.0-openjdk-ppc-zero-jdk.patch java-1_7_0-openjdk-ppc-stackoverflow.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.GR5wxp/_old 2014-02-11 10:55:58.0 +0100 +++ /var/tmp/diff_new_pack.GR5wxp/_new 2014-02-11 10:55:58.0 +0100 @@ -182,12 +182,7 @@ # OpenJDK specific patches # -# Patch for PPC/PPC64 -Patch104: java-1.7.0-openjdk-ppc-zero-jdk.patch -Patch105: java-1.7.0-openjdk-ppc-zero-hotspot.patch - Patch106: java-1.7.0-openjdk-freetype-check-fix.patch -Patch110: java-1_7_0-openjdk-ppc-stackoverflow.patch # Patches for AArch64 Patch108: java-1.7.0-openjdk-zero-arch.patch @@ -628,13 +623,6 @@ qpatch -p0 %{PATCH106} qpatch -p0 %{PATCH200} -%ifarch ppc ppc64 ppc64le -# PPC fixes -qpatch -p0 %{PATCH104} -qpatch -p0 %{PATCH105} -qpatch -p1 %{PATCH110} -%endif - # AArch64 fixes qpatch -p0 %{PATCH108} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-02-03 16:41:50 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2014-01-23 15:45:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-02-03 16:41:52.0 +0100 @@ -1,0 +2,43 @@ +Thu Jan 30 14:30:48 UTC 2014 - mvysko...@suse.com + +- Update to 2.4.5 + * changed back to xz + * added Andrew Hughes's key 248BDC07 to keyring, so tarballs from +him and Omar Majid 66484681 will be accepted +* Backports + - S8015976: OpenJDK part of bug JDK-8015812 [TEST_BUG] Tests have conflicting test descriptions + - S8022698: javax/script/GetInterfaceTest.java fails since 7u45 b04 with -agentvm option + - S8022868: missing codepage Cp290 at java runtime + - S8023310: Thread contention in the method Beans.IsDesignTime() + - S8024461: [macosx] Java crashed on mac10.9 for swing and 2d function manual test + - S8025679: Increment minor version of HSx for 7u51 and initialize the build number + - S8026037: [TESTBUG] sun/security/tools/jarsigner/warnings.sh test fails on Solaris + - S8026304: jarsigner output bad grammar + - S8026772: test/sun/util/resources/TimeZone/Bug6317929.java failing + - S8026887: Make issues due to failed large pages allocations easier to debug + - S8027204: Revise the update of 8026204 and 8025758 + - S8027224: test regression - ClassNotFoundException + - S8027370: Support tzdata2013h + - S8027378: Two closed/javax/xml/8005432 fails with jdk7u51b04 + - S8027787: 7u51 l10n resource file translation update 1 + - S8027837: JDK-8021257 causes CORBA build failure on emdedded platforms + - S8027943: serial version of com.sun.corba.se.spi.orbutil.proxy.CompositeInvocationHandlerImpl changed in 7u45 + - S8027944: Increment hsx 24.51 build to b02 for 7u51-b07 + - S8028057: Modify jarsigner man page documentation to document CCC 8024302: Clarify jar verifications + - S8028090: reverting change - changeset pushed with incorrect commit message, linked to wrong issue + - S8028111: XML readers share the same entity expansion counter + - S8028215: ORB.init fails with SecurityException if properties select the JDK default ORB + - S8028293: Check local configuration for actual ephemeral port range + - S8028382: Two javax/xml/8005433 tests still fail after the fix JDK-8028147 + - S8028453: AsynchronousSocketChannel.connect() requires SocketPermission due to bind to local address (win) + - S8028823: java/net/Makefile tabs converted to spaces + - S8029038: Revise fix for XML readers share the same entity expansion counter + - S8029842: Increment hsx 24.51 build to b03 for 7u51-b11 +* Bug fixes + - Fix broken bootstrap build by updating ecj-multicatch.patch + - PR1653: Support ppc64le via Zero + - PR1654: ppc32 needs a larger ThreadStackSize to build + - RH1015432: java-1.7.0-openjdk: Fails on PPC with StackOverflowError + - RH910107: fail to load PC/SC library + +--- Old: 1fe539ed00bc.tar.gz 2e2bf2d8be16.tar.gz 3f5408abf14b.tar.gz 5aceb5a787b1.tar.gz 796d1bf47b24.tar.gz a8a33cc2dd4b.tar.gz e540fd592221.tar.gz icedtea-2.4.4.tar.gz icedtea-2.4.4.tar.gz.sig New: 2cb58882dac3.tar.gz 32ea8b1ed91a.tar.gz 3594dbde270d.tar.gz 410eb7fef869.tar.gz 8fe156ad49e2.tar.gz 9db88c18e114.tar.gz dabd37b7e295.tar.gz icedtea-2.4.5.tar.xz icedtea-2.4.5.tar.xz.sig Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.MamD4d/_old 2014-02-03 16:41:55.0 +0100 +++ /var/tmp/diff_new_pack.MamD4d/_new 2014-02-03 16:41:55.0 +0100 @@ -50,7 +50,7 @@ %bcond_with tests %endif -%global icedtea_version 2.4.4 +%global icedtea_version 2.4.5 %global hg_tag icedtea-{icedtea_version}-branchpoint %global openjdkdate 27_jun_2011 @@ -137,20 +137,20 @@ Group: Development/Languages/Java Url:http://icedtea.classpath.org -Source0: http://icedtea.wildebeest.org/download/source/icedtea-%{icedtea_version}.tar.gz +Source0: http://icedtea.wildebeest.org/download/source/icedtea-%{icedtea_version}.tar.xz # Mauve test suite # FIXME: Is this applicable for 7? Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.4/archive/796d1bf47b24.tar.gz -Source6:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2014-01-17 12:00:54 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-12-22 19:33:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2014-01-23 15:45:49.0 +0100 @@ -1,0 +2,66 @@ +Wed Jan 15 11:30:01 UTC 2014 - mvysko...@suse.com + +- Fix a file conflict between -devel and -headless package + +--- +Wed Jan 15 09:17:02 UTC 2014 - mvysko...@suse.com + +- Update to 2.4.4 (bnc#858818) + * changed from xz to gzipped tarball as the first was not available +during update + * changed a keyring file due release manager change +new one is signed by 66484681 from oma...@redhat.com, see + http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2014-January/025800.html +* Security fixes + - S6727821: Enhance JAAS Configuration + - S7068126, CVE-2014-0373: Enhance SNMP statuses + - S8010935: Better XML handling + - S8011786, CVE-2014-0368: Better applet networking + - S8021257, S8025022, CVE-2013-5896 : com.sun.corba.se.** should be on restricted package list + - S8021271, S8021266, CVE-2014-0408: Better buffering in ObjC code + - S8022904: Enhance JDBC Parsers + - S8022927: Input validation for byte/endian conversions + - S8022935: Enhance Apache resolver classes + - S8022945: Enhance JNDI implementation classes + - S8023057: Enhance start up image display + - S8023069, CVE-2014-0411: Enhance TLS connections + - S8023245, CVE-2014-0423: Enhance Beans decoding + - S8023301: Enhance generic classes + - S8023338: Update jarsigner to encourage timestamping + - S8023672: Enhance jar file validation + - S8024302: Clarify jar verifications + - S8024306, CVE-2014-0416: Enhance Subject consistency + - S8024530: Enhance font process resilience + - S8024867: Enhance logging start up + - S8025014: Enhance Security Policy + - S8025018, CVE-2014-0376: Enhance JAX-P set up + - S8025026, CVE-2013-5878: Enhance canonicalization + - S8025034, CVE-2013-5907: Improve layout lookups + - S8025448: Enhance listening events + - S8025758, CVE-2014-0422: Enhance Naming management + - S8025767, CVE-2014-0428: Enhance IIOP Streams + - S8026172: Enhance UI Management + - S8026176: Enhance document printing + - S8026193, CVE-2013-5884: Enhance CORBA stub factories + - S8026204: Enhance auth login contexts + - S8026417, CVE-2013-5910: Enhance XML canonicalization + - S8026502: java/lang/invoke/MethodHandleConstants.java fails on all platforms + - S8027201, CVE-2014-0376: Enhance JAX-P set up + - S8029507, CVE-2013-5893: Enhance JVM method processing + - S8029533: REGRESSION: closed/java/lang/invoke/8008140/Test8008140.java fails agains +* Backports + - S8025255: (tz) Support tzdata2013g + - S8026826: JDK 7 fix for 8010935 broke the build +* Bug fixes + - PR1618: Include defs.make in vm.make so VM_LITTLE_ENDIAN is defined on Zero builds + - D729448: 32-bit alignment on mips and mipsel + - PR1623: Collision between OpenJDK 6 7 classes when bootstrapping with OpenJDK 6 +- Add update.py, helper script to download openjdk tarballs from hg repo + +--- +Mon Jan 13 14:50:03 UTC 2014 - m...@suse.de + +- Buildrequire quilt unconditionally as it's used unconditionally. +- Really disable tests on non-JIT architectures. (from Ulrich Weigand) + +--- Old: 3c8eb52a32ea.tar.gz 652eb396f959.tar.gz 7958751eb9ef.tar.gz 8ed5df839fbc.tar.gz 8f220f7b51c7.tar.gz b59e02d9e72b.tar.gz e2f5917da3c1.tar.gz icedtea-2.4.3.tar.xz icedtea-2.4.3.tar.xz.sig New: 1fe539ed00bc.tar.gz 2e2bf2d8be16.tar.gz 3f5408abf14b.tar.gz 5aceb5a787b1.tar.gz 796d1bf47b24.tar.gz a8a33cc2dd4b.tar.gz e540fd592221.tar.gz icedtea-2.4.4.tar.gz icedtea-2.4.4.tar.gz.sig update.py Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.Xb6kTa/_old 2014-01-23 15:45:51.0 +0100 +++ /var/tmp/diff_new_pack.Xb6kTa/_new 2014-01-23 15:45:51.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-1_7_0 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-12-22 19:33:43 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-11-26 06:10:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-12-22 19:33:44.0 +0100 @@ -1,0 +2,45 @@ +Thu Dec 12 12:42:19 UTC 2013 - mvysko...@suse.com + +- Add headless subpackage wich does not require X and pulse/alsa +- Add accessibility to extra subpackage, which requires new + java-atk-wrapper package + * removed java-1.7.0-openjdk-java-access-bridge-idlj.patch + * removed java-1.7.0-openjdk-java-access-bridge-tck.patch + * removed java-access-bridge-1.26.2.tar.bz2 +- Refreshed + * java-1.7.0-openjdk-java-access-bridge-security.patch +- Add a support for running tests using --with tests + * this is ignored on non-jit architectures +- Prefer global over define as bcond_with does use them +- Forward declare aarch64 arch macro +- Define archbuild/archinstall macros for arm and aarch64 + * remove a few ifarch conditions by using those macros in filelist + +--- +Mon Dec 9 15:25:02 UTC 2013 - mvysko...@suse.com + +- Need ecj-bootstrap in bootstrap mode (noted by mmatz) +- Don't install vim and quilt in bootstrap mode + +--- +Mon Dec 9 14:18:29 UTC 2013 - mvysko...@suse.com + +- A few enhancenments of bootstrap mode + * usable wia --with bootstrap + * disable docs, javadoc package + * fix configure arguments on bootstrap + +--- +Sun Dec 8 05:36:11 UTC 2013 - m...@suse.de + +- Add the unversioned SDK directory link to the files list + of -devel package (fixes update-alternatives from %post). + +--- +Thu Dec 5 13:20:39 UTC 2013 - m...@suse.de + +- Add support for bootstrapping with just gcj (using included + ecj directly). Increase stacksize for powerpc (amends + java-1.7.0-openjdk-ppc-zero-jdk.patch). Add support for ppc64le. + +--- Old: java-1.7.0-openjdk-java-access-bridge-idlj.patch java-1.7.0-openjdk-java-access-bridge-tck.patch java-access-bridge-1.26.2.tar.bz2 Other differences: -- ++ java-1_7_0-openjdk.spec ++ 673 lines (skipped) between /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.spec and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.spec ++ java-1.7.0-openjdk-java-access-bridge-security.patch ++ --- /var/tmp/diff_new_pack.c149qD/_old 2013-12-22 19:33:46.0 +0100 +++ /var/tmp/diff_new_pack.c149qD/_new 2013-12-22 19:33:46.0 +0100 @@ -1,8 +1,6 @@ -Index: openjdk/jdk/src/share/lib/security/java.security-linux -=== --- openjdk/jdk/src/share/lib/security/java.security-linux.orig +++ openjdk/jdk/src/share/lib/security/java.security-linux -@@ -154,7 +154,9 @@ package.access=sun.,\ +@@ -154,7 +154,9 @@ com.sun.org.apache.xml.internal.security.,\ com.sun.org.glassfish.,\ org.jcp.xml.dsig.internal.,\ @@ -13,7 +11,7 @@ # # List of comma-separated packages that start with or equal this string # will cause a security exception to be thrown when -@@ -192,7 +194,9 @@ package.definition=sun.,\ +@@ -192,7 +194,9 @@ com.sun.org.apache.xml.internal.security.,\ com.sun.org.glassfish.,\ org.jcp.xml.dsig.internal.,\ ++ java-1.7.0-openjdk-ppc-zero-jdk.patch ++ --- /var/tmp/diff_new_pack.c149qD/_old 2013-12-22 19:33:46.0 +0100 +++ /var/tmp/diff_new_pack.c149qD/_new 2013-12-22 19:33:46.0 +0100 @@ -23,7 +23,7 @@ + JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1152 else - JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1664 -+ JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1536 ++ JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=2048 endif JAVAC_JVM_FLAGS+= $(JAVA_TOOLS_FLAGS:%=-J%) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-11-26 06:10:21 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-11-21 15:25:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-11-26 06:10:22.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 21 15:21:21 UTC 2013 - dval...@suse.com + +- fix stackoverflow for powerpc + (java-1_7_0-openjdk-ppc-stackoverflow.patch) + +--- New: java-1_7_0-openjdk-ppc-stackoverflow.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.oalMeo/_old 2013-11-26 06:10:25.0 +0100 +++ /var/tmp/diff_new_pack.oalMeo/_new 2013-11-26 06:10:25.0 +0100 @@ -190,6 +190,7 @@ Patch105: java-1.7.0-openjdk-ppc-zero-hotspot.patch Patch106: java-1.7.0-openjdk-freetype-check-fix.patch +Patch110: java-1_7_0-openjdk-ppc-stackoverflow.patch # Patches for AArch64 Patch108: java-1.7.0-openjdk-zero-arch.patch @@ -563,6 +564,7 @@ # PPC fixes qpatch -p0 %{PATCH104} qpatch -p0 %{PATCH105} +qpatch -p1 %{PATCH110} %endif # AArch64 fixes ++ java-1_7_0-openjdk-ppc-stackoverflow.patch ++ diff -r 0505a797849f openjdk/hotspot/src/os/linux/vm/os_linux.cpp --- a/openjdk/hotspot/src/os/linux/vm/os_linux.cpp Wed Oct 23 05:23:32 2013 +0100 +++ b/openjdk/hotspot/src/os/linux/vm/os_linux.cpp Thu Oct 24 14:21:47 2013 + @@ -4538,6 +4538,7 @@ initial_time_count = os::elapsed_counter(); pthread_mutex_init(dl_mutex, NULL); +NOT_ZERO ( // If the pagesize of the VM is greater than 8K determine the appropriate // number of initial guard pages. The user can change this with the // command line arguments, if needed. @@ -4546,6 +4547,7 @@ StackRedPages = 1; StackShadowPages = round_to((StackShadowPages*Linux::vm_default_page_size()), vm_page_size()) / vm_page_size(); } +) } // To install functions for atexit system call @@ -4598,9 +4600,16 @@ // 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. +NOT_ZERO ( 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()); +) +ZERO_ONLY ( + os::Linux::min_stack_allowed = MAX2(os::Linux::min_stack_allowed, +(size_t)(StackYellowPages+StackRedPages+StackShadowPages+ + 2*BytesPerWord COMPILER2_PRESENT(+1)) * Linux::page_size()); +) size_t threadStackSizeInBytes = ThreadStackSize * K; if (threadStackSizeInBytes != 0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-11-21 15:25:20 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-11-19 10:45:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-11-21 15:25:21.0 +0100 @@ -5,0 +6 @@ +- remove cacerts file if it has wrong mime-type (bnc#847952) Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.aAVeUj/_old 2013-11-21 15:25:23.0 +0100 +++ /var/tmp/diff_new_pack.aAVeUj/_new 2013-11-21 15:25:23.0 +0100 @@ -843,6 +843,10 @@ # check if the java-cacerts is a valid keystore (bnc#781690) if [ X`/usr/bin/file --mime-type -b %{javacacerts}` \ != Xapplication/x-java-keystore; ]; then +%if 0%{?suse_version} = 1310 +# workaround for bnc#847952 - pre 13.1 keyring.jar attempts to load invalid keystore and fail on it +rm -f %{javacacerts} +%endif /usr/sbin/update-ca-certificates fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-11-19 10:45:16 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-10-30 15:37:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-11-19 10:45:17.0 +0100 @@ -1,0 +2,6 @@ +Mon Nov 18 14:50:03 UTC 2013 - mvysko...@suse.com + +- disable bootstrap build, among others fixes bnc#850880 +- disable download of tarballs + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.vo4a09/_old 2013-11-19 10:45:20.0 +0100 +++ /var/tmp/diff_new_pack.vo4a09/_new 2013-11-19 10:45:20.0 +0100 @@ -506,6 +506,8 @@ export CFLAGS=$(rpm -E '%{optflags}' | sed 's/-Wall\//') export CXXFLAGS=${CFLAGS} %{configure} \ +--disable-bootstrap \ +--disable-downloading \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ %ifnarch %{arm} --with-parallel-jobs=${NUM_PROC} \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-10-30 15:37:27 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-10-25 18:52:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-10-30 15:37:28.0 +0100 @@ -1,0 +2,8 @@ +Tue Oct 29 09:53:04 UTC 2013 - mvysko...@suse.com + +- refresh zero-powerpc patches + * java-1.7.0-openjdk-ppc-zero-hotspot.patch + * java-1.7.0-openjdk-ppc-zero-jdk.patch +- re-add _constraints + +--- New: _constraints Other differences: -- ++ _constraints ++ constraints hardware physicalmemory size unit=M2048/size /physicalmemory /hardware /constraints ++ java-1.7.0-openjdk-ppc-zero-hotspot.patch ++ --- /var/tmp/diff_new_pack.9m6TSA/_old 2013-10-30 15:37:32.0 +0100 +++ /var/tmp/diff_new_pack.9m6TSA/_new 2013-10-30 15:37:32.0 +0100 @@ -1,11 +1,10 @@ openjdk/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp 2012-03-23 10:57:01.0 -0400 -+++ openjdk/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp 2012-03-23 10:57:00.0 -0400 -@@ -32,11 +32,11 @@ - // - +Index: openjdk/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp +=== +--- openjdk/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp.orig openjdk/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp +@@ -34,9 +34,9 @@ define_pd_global(bool, DontYieldALot, false); --define_pd_global(intx, ThreadStackSize, 1536); -+define_pd_global(intx, ThreadStackSize, 1664); + define_pd_global(intx, ThreadStackSize, 1664); #ifdef _LP64 -define_pd_global(intx, VMThreadStackSize, 1024); +define_pd_global(intx, VMThreadStackSize, 1664); @@ -13,5 +12,5 @@ -define_pd_global(intx, VMThreadStackSize, 512); +define_pd_global(intx, VMThreadStackSize, 1152); #endif // _LP64 - define_pd_global(intx, SurvivorRatio, 8); define_pd_global(intx, CompilerThreadStackSize, 0); + define_pd_global(uintx, JVMInvokeMethodSlack,8192); ++ java-1.7.0-openjdk-ppc-zero-jdk.patch ++ --- /var/tmp/diff_new_pack.9m6TSA/_old 2013-10-30 15:37:32.0 +0100 +++ /var/tmp/diff_new_pack.9m6TSA/_new 2013-10-30 15:37:32.0 +0100 @@ -1,20 +1,20 @@ openjdk/jdk/make/common/shared/Defs-java.gmk 2012-03-23 10:56:45.0 -0400 -+++ openjdk/jdk/make/common/shared/Defs-java.gmk 2012-03-23 10:56:45.0 -0400 -@@ -83,9 +83,9 @@ +Index: openjdk/jdk/make/common/shared/Defs-java.gmk +=== +--- openjdk/jdk/make/common/shared/Defs-java.gmk.orig openjdk/jdk/make/common/shared/Defs-java.gmk +@@ -88,7 +88,7 @@ JAVAC_JVM_FLAGS = # 64-bit builds require a larger thread stack size. ifeq ($(ARCH_DATA_MODEL), 32) - JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=768 + JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1152 else -- JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1536 -+ JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1664 + JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1664 endif - JAVAC_JVM_FLAGS+= $(JAVA_TOOLS_FLAGS:%=-J%) - -diff -up openjdk/corba/make/common/shared/Defs-java.gmk.ppc openjdk/corba/make/common/shared/Defs-java.gmk openjdk/corba/make/common/shared/Defs-java.gmk.ppc 2012-03-24 11:44:34.450072733 +0100 -+++ openjdk/corba/make/common/shared/Defs-java.gmk 2012-03-24 11:44:53.300073137 +0100 +Index: openjdk/corba/make/common/shared/Defs-java.gmk +=== +--- openjdk/corba/make/common/shared/Defs-java.gmk.orig openjdk/corba/make/common/shared/Defs-java.gmk @@ -79,9 +79,9 @@ JAVAC_JVM_FLAGS = # 64-bit builds require a larger thread stack size. @@ -22,8 +22,8 @@ - JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=768 + JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1152 else -- JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1536 -+ JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1664 +- JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1664 ++ JAVAC_JVM_FLAGS+= -J-XX:ThreadStackSize=1536 endif JAVAC_JVM_FLAGS+= $(JAVA_TOOLS_FLAGS:%=-J%) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-10-25 18:52:23 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-10-17 17:39:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-10-25 18:52:25.0 +0200 @@ -1,0 +2,100 @@ +Tue Oct 22 13:29:45 UTC 2013 - mvysko...@suse.com + +- Update to icedtea 2.4.3 (bnc#846999) + synchronized OpenJDK 7 support with the upstream u45 b31 tag +* Security fixes + - S8006900, CVE-2013-3829: Add new date/time capability + - S8008589: Better MBean permission validation + - S8011071, CVE-2013-5780: Better crypto provider handling + - S8011081, CVE-2013-5772: Improve jhat + - S8011157, CVE-2013-5814: Improve CORBA portablility + - S8012071, CVE-2013-5790: Better Building of Beans + - S8012147: Improve tool support + - S8012277: CVE-2013-5849: Improve AWT DataFlavor + - S8012425, CVE-2013-5802: Transform TransformerFactory + - S8013503, CVE-2013-5851: Improve stream factories + - S8013506: Better Pack200 data handling + - S8013510, CVE-2013-5809: Augment image writing code + - S8013514: Improve stability of cmap class + - S8013739, CVE-2013-5817: Better LDAP resource management + - S8013744, CVE-2013-5783: Better tabling for AWT + - S8014085: Better serialization support in JMX classes + - S8014093, CVE-2013-5782: Improve parsing of images + - S8014098: Better profile validation + - S8014102, CVE-2013-5778: Improve image conversion + - S8014341, CVE-2013-5803: Better service from Kerberos servers + - S8014349, CVE-2013-5840: (cl) Class.getDeclaredClass problematic in some class loader configurations + - S8014530, CVE-2013-5825: Better digital signature processing + - S8014534: Better profiling support + - S8014987, CVE-2013-5842: Augment serialization handling + - S8015614: Update build settings + - S8015731: Subject java.security.auth.subject to improvements + - S8015743, CVE-2013-5774: Address internet addresses + - S8016256: Make finalization final + - S8016653, CVE-2013-5804: javadoc should ignore ignoreable characters in names + - S8016675, CVE-2013-5797: Make Javadoc pages more robust + - S8017196, CVE-2013-5850: Ensure Proxies are handled appropriately + - S8017287, CVE-2013-5829: Better resource disposal + - S8017291, CVE-2013-5830: Cast Proxies Aside + - S8017298, CVE-2013-4002: Better XML support + - S8017300, CVE-2013-5784: Improve Interface Implementation + - S8017505, CVE-2013-5820: Better Client Service + - S8019292: Better Attribute Value Exceptions + - S8019617: Better view of objects + - S8020293: JVM crash + - S8021275, CVE-2013-5805: Better screening for ScreenMenu + - S8021282, CVE-2013-5806: Better recycling of object instances + - S8021286: Improve MacOS resourcing + - S8021290, CVE-2013-5823: Better signature validation + - S8022931, CVE-2013-5800: Enhance Kerberos exceptions + - S8022940: Enhance CORBA translations + - S8023683: Enhance class file parsing +* Backports + - S6614237: missing codepage Cp290 at java runtime + - S8005932: Java 7 on mac os x only provides text clipboard formats + - S8014046: (process) Runtime.exec(String) fails if command contains spaces [win] + - S8015144: Performance regression in ICU OpenType Layout library + - S8015965: (process) Typo in name of property to allow ambiguous commands + - S8015978: Incorrect transformation of XPath expression string(-0) + - S8016357: Update hotspot diagnostic class + - S8019584: javax/management/remote/mandatory/loading/MissingClassTest.java failed in nightly against jdk7u45: java.io.InvalidObjectException: Invalid notification: null + - S8019969: nioNetworkChannelInet6/SetOptionGetOptionTestInet6 test case crashes + - S8020032: 7u fastdebug doesn't generate fastdebuginfo file + - S8020085: Linux ARM build failure for 7u45 + - S8020088: Increment minor version of HSx for 7u45 and initialize the build number + - S8020551: increment hsx build to b03 for 7u45-b03 + - S8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str() + - S8021287: Improve MacOS resourcing + - S8021355: REGRESSION: Five closed/java/awt/SplashScreen tests fail since 7u45 b01 on Linux, Solaris + - S8021360: object not exported on start of JMXConnectorServer for RMI-IIOP protocol with security manager + - S8021366: java_util/Properties/PropertiesWithOtherEncodings fails during 7u45 nightly testing + - S8021577: JCK test api/javax_management/jmx_serial/modelmbean/ModelMBeanNotificationInfo/serial/index.html#Input has failed since jdk 7u45
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-09-04 13:53:27 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-08-25 13:31:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-09-04 13:54:19.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 26 13:58:05 UTC 2013 - mvysko...@suse.com + +- add mozilla-nss to Requires, otherwise NSS can't be initialized + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.izcQgu/_old 2013-09-04 13:54:22.0 +0200 +++ /var/tmp/diff_new_pack.izcQgu/_new 2013-09-04 13:54:22.0 +0200 @@ -313,8 +313,6 @@ BuildRequires: java-ca-certificates Requires(post): java-ca-certificates Requires(post): file -#bnc#634793 -Requires(post): mozilla-nss %else # the certificates will converted in a prep to standard keystore file - cacerts # The openssl requirment seems to be necessary for build only. @@ -322,6 +320,13 @@ BuildRequires: openssl-certs %endif +# 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 + %if 0%{?suse_version} = 1230 BuildRequires: gpg-offline %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-08-25 13:31:56 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-08-06 07:00:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-08-25 13:31:57.0 +0200 @@ -1,0 +2,20 @@ +Wed Aug 21 08:02:03 UTC 2013 - mvysko...@suse.com + +- remove jpackage-utils from Requires to BuildRequires + * they were obsoleted by javapackages-tools, which require python, +lua et all + +--- +Tue Aug 20 13:38:25 UTC 2013 - mvysko...@suse.com + +- add _constraints to not schedule build on some build machines + * workaround for similar issue as bnc#832762 + * classes.jsa are not created on i586 + +--- +Mon Aug 12 12:41:33 UTC 2013 - mvysko...@suse.com + +- drop rhino from dependencies, openjdk does have own copy + * reduces build cycle + +--- New: _constraints Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.vngp7z/_old 2013-08-25 13:32:00.0 +0200 +++ /var/tmp/diff_new_pack.vngp7z/_new 2013-08-25 13:32:00.0 +0200 @@ -229,6 +229,7 @@ BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: giflib-devel +BuildRequires: jpackage-utils = 1.7.5 BuildRequires: libjpeg-devel # since 2.4.1 release, newest lcms2 is needed BuildRequires: liblcms2-devel = 2.5 @@ -327,9 +328,6 @@ # older lcms2 is known to have security issues, let's depends on fixed version Requires: lcms2 = 2.5 -Requires: rhino -# Require jpackage-utils for ant. -Requires: jpackage-utils = 1.7.3 # Require zoneinfo data provided by tzdata-java subpackage. Requires: tzdata-java ++ _constraints ++ constraints hardware physicalmemory size unit=M2048/size /physicalmemory /hardware /constraints -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-08-06 07:00:43 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-07-16 16:36:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-08-06 07:00:44.0 +0200 @@ -1,0 +2,19 @@ +Thu Aug 1 13:17:07 UTC 2013 - mvysko...@suse.com + +- Fix a filelist to build with rpm-4.11 + +--- +Sat Jul 27 08:01:17 UTC 2013 - sch...@suse.de + +- java-1.7.0-openjdk-makefiles-zero.patch: Fix missing definitions for + zero VM +- java-1.7.0-openjdk-fork.patch: Apply unconditionally + +--- +Wed Jul 10 13:54:33 UTC 2013 - mvysko...@suse.com + +- fix gpg_verify argument (-n) +- limit classes.jsa to openjdk builds only, zero and jamvm does not support + such feature + +--- New: java-1.7.0-openjdk-makefiles-zero.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.pn3072/_old 2013-08-06 07:00:46.0 +0200 +++ /var/tmp/diff_new_pack.pn3072/_new 2013-08-06 07:00:46.0 +0200 @@ -199,7 +199,8 @@ # Patches for AArch64 Patch107: java-1.7.0-openjdk-fork.patch Patch108: java-1.7.0-openjdk-zero-arch.patch -#Already upstream: Patch108: java-1.7.0-openjdk-aarch64.patch + +Patch109: java-1.7.0-openjdk-makefiles-zero.patch # # Optional component packages @@ -464,7 +465,7 @@ %prep %if 0%{?suse_version} = 1230 -%gpg_verify -p java-1_7_0-openjdk %{SOURCE2000} +%gpg_verify -f %{SOURCE2001} %{SOURCE2000} %endif %if %{with jamvm} %{with zero} @@ -560,12 +561,12 @@ qpatch -p0 %{PATCH106} %endif -%if %{suse_version} = 1230 -# AArch64 fixes - EM_AARCH64 does work since 12.3 +# AArch64 fixes qpatch -p1 %{PATCH107} -%endif qpatch -p0 %{PATCH108} +qpatch -p0 %{PATCH109} + #SUSE specific fixes qpatch -p1 %{PATCH1002} @@ -984,19 +985,20 @@ %doc %{buildoutputdir}/j2sdk-image/jre/LICENSE %doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README -%dir %{_jvmdir}/java-%{javaver}-%{origin} +%{_jvmdir}/java-%{javaver}-%{origin} %dir %{_jvmdir}/%{sdkdir} %{_jvmdir}/%{jrelnk} -%{_jvmjardir}/%{jrelnk} -%{_jvmjardir}/%{sdkdir}/ +%{jvmjarlink} +%{_jvmjardir}/%{sdkdir} +%{_jvmjardir}/%{jrelnk} %dir %{_jvmdir}/%{sdkdir}/jre/ %dir %{_jvmdir}/%{sdkdir}/jre/bin %dir %{_jvmdir}/%{sdkdir}/jre/lib %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall} %ifarch %{ix86} -%dir %{_jvmdir}/%{sdkdir}/jre/lib/i386/client/Xusage.txt +%{_jvmdir}/%{sdkdir}/jre/lib/i386/client/Xusage.txt %endif %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/headless %dir %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/jli @@ -1008,23 +1010,25 @@ %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/*.so %ifarch %arm %dir %{_jvmdir}/%{sdkdir}/jre/lib/arm/client -%attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/arm/client/libjsig.so +%{_jvmdir}/%{sdkdir}/jre/lib/arm/client/libjsig.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/arm/client/libjvm.so %{_jvmdir}/%{sdkdir}/jre/lib/arm/client/Xusage.txt %endif %ifarch %{ix86} %dir %{_jvmdir}/%{sdkdir}/jre/lib/i386/client -%attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/i386/client/libjsig.so +%{_jvmdir}/%{sdkdir}/jre/lib/i386/client/libjsig.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/i386/client/libjvm.so %{_jvmdir}/%{sdkdir}/jre/lib/i386/client/Xusage.txt %endif %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/jli/libjli.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/headless/libmawt.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/libjvm.* -%attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/libjsig.so +%{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/libjsig.so %attr(755,root,root) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/xawt/libmawt.so %config(noreplace) %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/jvm.cfg +%if ! %{with jamvm} ! %{with zero} %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/classes.jsa +%endif %{_jvmdir}/%{sdkdir}/jre/lib/%{archinstall}/server/Xusage.txt %{_jvmdir}/%{sdkdir}/jre/lib/applet/ %{_jvmdir}/%{sdkdir}/jre/lib/cmm/ @@ -1051,11 +1055,11 @@ %config(noreplace) %{_jvmdir}/%{jredir}/lib/security/US_export_policy.jar %config(noreplace)
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-06-06 14:58:16 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-04-26 12:37:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-06-06 14:58:17.0 +0200 @@ -1,0 +2,8 @@ +Wed Jun 5 08:16:12 UTC 2013 - mvysko...@suse.com + +- fix bnc#781690c#11 - setup JAVA_HOME in posttrans, so certificates + will be created by this JVM +- fix the postrans conditions (add missing prefiX) +- relax build requires, so every java-devel = 1.7.0 can match + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.UFWOAS/_old 2013-06-06 14:58:19.0 +0200 +++ /var/tmp/diff_new_pack.UFWOAS/_new 2013-06-06 14:58:19.0 +0200 @@ -264,8 +264,8 @@ #!BuildIgnore: xerces-j2 xml-commons-resolver xml-commons-apis xml-commons BuildRequires: ant BuildRequires: ant-nodeps -BuildRequires: java-1_7_0-%{origin} -BuildRequires: java-1_7_0-%{origin}-devel +BuildRequires: java = 1.7.0 +BuildRequires: java-devel = 1.7.0 BuildRequires: mozilla-nss-devel BuildRequires: zlib-devel # can be disabled using --disable-compile-against-syscalls @@ -847,9 +847,13 @@ %if 0%{?suse_version} = 1130 %posttrans +# bnc#781690#c11: don't trust user defined JAVA_HOME and use the current VM +# XXX: this might conflict between various versions of openjdk +export JAVA_HOME=%{_jvmdir}/%{jrelnk} + # check if the java-cacerts is a valid keystore (bnc#781690) -if [ `/usr/bin/file --mime-type -b %{javacacerts}` \ -!= xapplication/x-java-keystore; ]; then +if [ X`/usr/bin/file --mime-type -b %{javacacerts}` \ +!= Xapplication/x-java-keystore; ]; then /usr/sbin/update-ca-certificates fi @@ -860,8 +864,8 @@ # if cacerts does exists, neither does not contain/point to a # valid keystore (bnc#781690) ... -if [ `/usr/bin/file --mime-type -b -L %{cacerts}` \ -!= xapplication/x-java-keystore; ]; then +if [ X`/usr/bin/file --mime-type -b -L %{cacerts}` \ +!= Xapplication/x-java-keystore; ]; then # bnc#727223 rm -f %{cacerts} ln -s %{javacacerts} %{cacerts} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-04-26 07:37:41 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-04-24 19:37:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-04-26 07:37:43.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 25 08:14:54 UTC 2013 - mvysko...@suse.com + +- drop icedtea-2.3.8-zero-patches.patch, it does not apply and is + not needed because of PR1401 already fixed + +--- Old: icedtea-2.3.8-zero-patches.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.epNcSy/_old 2013-04-26 07:38:13.0 +0200 +++ /var/tmp/diff_new_pack.epNcSy/_new 2013-04-26 07:38:13.0 +0200 @@ -229,9 +229,6 @@ Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch -# PATCH-FIX-OPENSUSE: revert-7017193.patch does not apply to zero compatible hotspot -Patch1005: icedtea-2.3.8-zero-patches.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-build # special for hacking inside build dir @@ -497,10 +494,6 @@ %patch1000 -p1 %patch1003 -p1 -%if %{with zero} -%patch1005 -p1 -%endif - %build export LANG=C unset JAVA_HOME -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-04-24 19:37:14 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-04-04 19:18:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-04-24 19:37:23.0 +0200 @@ -1,0 +2,54 @@ +Wed Apr 24 13:22:31 UTC 2013 - mvysko...@suse.com + +- apply aarch64 patches on openSUSE 12.3+, EM_AARCH64 is not defined + in earlier releases + +--- +Tue Apr 23 13:33:45 UTC 2013 - mvysko...@suse.com + +- update to icedtea-2.3.9 (bnc#816720) +* Security fixes + - S6657673, CVE-2013-1518: Issues with JAXP + - S7200507: Refactor Introspector internals + - S8000724, CVE-2013-2417: Improve networking serialization + - S8001031, CVE-2013-2419: Better font processing + - S8001040, CVE-2013-1537: Rework RMI model + - S8001322: Refactor deserialization + - S8001329, CVE-2013-1557: Augment RMI logging + - S8003335: Better handling of Finalizer thread + - S8003445: Adjust JAX-WS to focus on API + - S8003543, CVE-2013-2415: Improve processing of MTOM attachments + - S8004261: Improve input validation + - S8004336, CVE-2013-2431: Better handling of method handle intrinsic frames + - S8004986, CVE-2013-2383: Better handling of glyph table + - S8004987, CVE-2013-2384: Improve font layout + - S8004994, CVE-2013-1569: Improve checking of glyph table + - S8005432: Update access to JAX-WS + - S8005943: (process) Improved Runtime.exec + - S8006309: More reliable control panel operation + - S8006435, CVE-2013-2424: Improvements in JMX + - S8006790: Improve checking for windows + - S8006795: Improve font warning messages + - S8007406: Improve accessibility of AccessBridge + - S8007617, CVE-2013-2420: Better validation of images + - S8007667, CVE-2013-2430: Better image reading + - S8007918, CVE-2013-2429: Better image writing + - S8008140: Better method handle resolution + - S8009049, CVE-2013-2436: Better method handle binding + - S8009063, CVE-2013-2426: Improve reliability of ConcurrentHashMap + - S8009305, CVE-2013-0401: Improve AWT data transfer + - S8009677, CVE-2013-2423: Better setting of setters + - S8009699, CVE-2013-2421: Methodhandle lookup + - S8009814, CVE-2013-1488: Better driver management + - S8009857, CVE-2013-2422: Problem with plugin +* Backports + - S7130662, RH928500: GTK file dialog crashes with a NPE +* Bug fixes + - PR1363: Fedora 19 / rawhide FTBFS SIGILL + - PR1401: Fix Zero build on 2.3.8 + - Fix offset problem in ICU LETableReference. + - Change -Werror fix to preserve OpenJDK default. + - PR1303: Correct #ifdef to #if + - PR1404: Failure to bootstrap with ecj 4.2 + +--- Old: 1fbe99283d97.tar.gz 3c7be82314bf.tar.gz 41426c72b802.tar.gz 516aae5f27cf.tar.gz a152dced63a1.tar.gz d8b22e079abe.tar.gz deac45dc94f0.tar.gz ed02a059ea15.tar.gz icedtea-2.3.8.tar.gz icedtea-2.3.8.tar.gz.sig New: 12b96a57263c.tar.gz 2c4981784101.tar.gz 47a6bf94ce11.tar.gz 8e91101e36f0.tar.gz ad5a321edea2.tar.gz b1877762d45c.tar.gz d2142901bcb7.tar.gz fd956199cb82.tar.gz icedtea-2.3.9.tar.gz icedtea-2.3.9.tar.gz.sig Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.fBvcAC/_old 2013-04-24 19:37:50.0 +0200 +++ /var/tmp/diff_new_pack.fBvcAC/_new 2013-04-24 19:37:50.0 +0200 @@ -57,7 +57,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.3.8 +%define icedtea_version 2.3.9 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkdate 27_jun_2011 @@ -157,15 +157,15 @@ Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/ed02a059ea15.tar.gz -Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/516aae5f27cf.tar.gz -Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/1fbe99283d97.tar.gz -Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/3c7be82314bf.tar.gz -Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/deac45dc94f0.tar.gz -Source10:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-04-04 19:18:20 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-03-25 20:31:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-04-04 19:18:22.0 +0200 @@ -1,0 +2,6 @@ +Thu Mar 28 12:36:16 UTC 2013 - mmeis...@suse.com + +- Added url as source. + Please see http://en.opensuse.org/SourceUrls + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.tbUSNR/_old 2013-04-04 19:18:29.0 +0200 +++ /var/tmp/diff_new_pack.tbUSNR/_new 2013-04-04 19:18:29.0 +0200 @@ -146,11 +146,11 @@ Group: Development/Languages/Java Url:http://icedtea.classpath.org -Source0:icedtea-%{icedtea_version}.tar.gz +Source0: http://icedtea.wildebeest.org/download/source/icedtea-%{icedtea_version}.tar.gz # Gnome access bridge #Source9: %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.bz2 -Source1:java-access-bridge-%{accessver}.tar.bz2 +Source1: %{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.bz2 # Mauve test suite # FIXME: Is this applicable for 7? -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-03-25 20:31:12 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-03-15 10:36:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-03-25 20:31:33.0 +0100 @@ -1,0 +2,9 @@ +Thu Mar 21 10:00:25 UTC 2013 - sch...@suse.de + +- icedtea-2.3.8-zero-patches.patch: remove patch not applicable to zero + compatible hotspot +- java-1.7.0-openjdk-fork.patch: Add support for architectures without + fork syscall +- java-1.7.0-openjdk-aarch64.patch: Add support for aarch64 + +--- New: icedtea-2.3.8-zero-patches.patch java-1.7.0-openjdk-aarch64.patch java-1.7.0-openjdk-fork.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.O6Y935/_old 2013-03-25 20:31:39.0 +0100 +++ /var/tmp/diff_new_pack.O6Y935/_new 2013-03-25 20:31:39.0 +0100 @@ -210,6 +210,10 @@ Patch105: java-1.7.0-openjdk-ppc-zero-jdk.patch Patch106: java-1.7.0-openjdk-ppc-zero-hotspot.patch +# Patches for AArch64 +Patch107: java-1.7.0-openjdk-fork.patch +Patch108: java-1.7.0-openjdk-aarch64.patch + # # Optional component packages # @@ -225,6 +229,9 @@ Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch +# PATCH-FIX-OPENSUSE: revert-7017193.patch does not apply to zero compatible hotspot +Patch1005: icedtea-2.3.8-zero-patches.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-build # special for hacking inside build dir @@ -481,9 +488,7 @@ exit 1 %endif -%setup -q -n icedtea-%{icedtea_version} -%setup -q -n icedtea-%{icedtea_version} -T -D -a 3 -%setup -q -n icedtea-%{icedtea_version} -T -D -a 1 +%setup -q -n icedtea-%{icedtea_version} -a 3 -a 1 cp %{SOURCE4} . @@ -492,6 +497,10 @@ %patch1000 -p1 %patch1003 -p1 +%if %{with zero} +%patch1005 -p1 +%endif + %build export LANG=C unset JAVA_HOME @@ -575,6 +584,10 @@ qpatch -p0 %{PATCH106} %endif +# AArch64 fixes +qpatch -p1 %{PATCH107} +qpatch -p1 %{PATCH108} + #SUSE specific fixes qpatch -p1 %{PATCH1002} ++ icedtea-2.3.8-zero-patches.patch ++ Index: icedtea-2.3.8/Makefile.am === --- icedtea-2.3.8.orig/Makefile.am +++ icedtea-2.3.8/Makefile.am @@ -243,8 +243,7 @@ REWRITER_SRCS = $(top_srcdir)/rewriter/c ICEDTEA_PATCHES = \ patches/8006179-lookup_using_findvirtual.patch \ patches/8006882-sun.proxy.patch \ - patches/pr1303-ifdef_fix.patch \ - patches/revert-7017193.patch + patches/pr1303-ifdef_fix.patch # Conditional patches Index: icedtea-2.3.8/Makefile.in === --- icedtea-2.3.8.orig/Makefile.in +++ icedtea-2.3.8/Makefile.in @@ -636,7 +636,7 @@ REWRITER_SRCS = $(top_srcdir)/rewriter/c # Patch list ICEDTEA_PATCHES = patches/8006179-lookup_using_findvirtual.patch \ patches/8006882-sun.proxy.patch patches/pr1303-ifdef_fix.patch \ - patches/revert-7017193.patch $(am__append_5) $(am__append_6) \ + $(am__append_5) $(am__append_6) \ $(am__append_7) $(am__append_8) $(am__append_9) \ $(am__append_10) $(am__append_11) $(am__append_12) \ $(am__append_13) $(am__append_14) $(am__append_15) \ ++ java-1.7.0-openjdk-aarch64.patch ++ --- icedtea-2.3.7/openjdk/hotspot/src/os/linux/vm/os_linux.cpp +++ icedtea-2.3.7/openjdk/hotspot/src/os/linux/vm/os_linux.cpp @@ -1893,7 +1893,8 @@ void * os::dll_load(const char *filename {EM_MIPS,EM_MIPS,ELFCLASS32, ELFDATA2MSB, (char*)MIPS}, {EM_PARISC, EM_PARISC, ELFCLASS32, ELFDATA2MSB, (char*)PARISC}, {EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)M68k}, -{EM_SH, EM_SH, ELFCLASS32, ELFDATA2LSB, (char*)SH} /* Support little endian only*/ +{EM_SH, EM_SH, ELFCLASS32, ELFDATA2LSB, (char*)SH}, /* Support little endian only*/ +{EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)AARCH64} /* Support little endian only*/ }; #if (defined IA32) @@ -1926,6 +1927,8 @@ void * os::dll_load(const char *filename static Elf32_Half running_arch_code=EM_68K; #elif (defined SH) static Elf32_Half running_arch_code=EM_SH; + #elif (defined AARCH64) +static
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-03-15 10:36:05 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-03-10 08:18:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-03-15 10:36:51.0 +0100 @@ -1,0 +2,18 @@ +Thu Mar 14 13:38:38 UTC 2013 - mvysko...@suse.com + +- update to icedtea-2.3.7 (bnc#809386) +* Security fixes + - S8007014, CVE-2013-0809: Improve image handling + - S8007675, CVE-2013-1493: Improve color conversion +* Backports + - S8002344: Krb5LoginModule config class does not return proper KDC list from DNS + - S8004344: Fix a crash in ToolkitErrorHandler() in XlibWrapper.c + - S8006179: JSR292 MethodHandles lookup with interface using findVirtual() + - S8006882: Proxy generated classes in sun.proxy package breaks JMockit +* Bug fixes + - PR1303: Correct #ifdef to #if + - PR1340: Simplify the rhino class rewriter to avoid use of concurrency + - Revert 7017193 and add the missing free call, until a better fix is ready. +* made awt crasher patch deprecated + +--- Old: 104e2c65892d.tar.gz 1d46a56eb51c.tar.gz 32569b4d36f4.tar.gz 506161df1c48.tar.gz 6a3417030605.tar.gz 82e58144c3fb.tar.gz b5006c3285c6.tar.gz b9590aa972b9.tar.gz icedtea-2.3.7.tar.gz icedtea-2.3.7.tar.gz.sig New: 1fbe99283d97.tar.gz 3c7be82314bf.tar.gz 41426c72b802.tar.gz 516aae5f27cf.tar.gz a152dced63a1.tar.gz d8b22e079abe.tar.gz deac45dc94f0.tar.gz ed02a059ea15.tar.gz icedtea-2.3.8.tar.gz icedtea-2.3.8.tar.gz.sig Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.fI07Uq/_old 2013-03-15 10:36:58.0 +0100 +++ /var/tmp/diff_new_pack.fI07Uq/_new 2013-03-15 10:36:58.0 +0100 @@ -57,7 +57,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.3.7 +%define icedtea_version 2.3.8 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkdate 27_jun_2011 @@ -157,15 +157,15 @@ Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/506161df1c48.tar.gz -Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/82e58144c3fb.tar.gz -Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/1d46a56eb51c.tar.gz -Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/b9590aa972b9.tar.gz -Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/6a3417030605.tar.gz -Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/b5006c3285c6.tar.gz -Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/104e2c65892d.tar.gz +Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/ed02a059ea15.tar.gz +Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/516aae5f27cf.tar.gz +Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/1fbe99283d97.tar.gz +Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/3c7be82314bf.tar.gz +Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/deac45dc94f0.tar.gz +Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/41426c72b802.tar.gz +Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/a152dced63a1.tar.gz # zero compatible hotspot -Source12: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/32569b4d36f4.tar.gz +Source12: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/d8b22e079abe.tar.gz Source13: http://icedtea.classpath.org/download/drops/jamvm/jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz #Source1000: java-1_7_0-openjdk-rpmlintrc @@ -210,9 +210,6 @@ Patch105: java-1.7.0-openjdk-ppc-zero-jdk.patch Patch106: java-1.7.0-openjdk-ppc-zero-hotspot.patch -#PATH-FIX-UPSTREAM: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-December/021050.html, bnc#792951 -Patch107:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-03-10 08:18:50 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-02-23 16:34:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-03-10 08:18:52.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 1 16:58:41 UTC 2013 - sch...@linux-m68k.org + +- Define bits to %__isa_bits if defined + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.LM7H6t/_old 2013-03-10 08:18:56.0 +0100 +++ /var/tmp/diff_new_pack.LM7H6t/_new 2013-03-10 08:18:56.0 +0100 @@ -382,6 +382,9 @@ %ifarch x86_64 ia64 s390x %define bits 64 %endif +%if 0%{?__isa_bits:1} +%define bits %__isa_bits +%endif Provides: java-%{bits} = %{javaver} Provides: java-%{javaver}-%{bits} Provides: java-%{origin}-%{bits} = %{version}-%{release} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-02-23 16:34:48 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-02-19 13:35:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-02-23 16:34:52.0 +0100 @@ -1,0 +2,15 @@ +Thu Feb 21 09:24:47 UTC 2013 - mvysko...@suse.com + +- update to icedtea-2.3.7 (bnc#803379) + - S8004937, CVE-2013-1484: Improve proxy construction + - S8006439, CVE-2013-1485: Improve MethodHandles coverage + - S8006446, CVE-2013-1486: Restrict MBeanServer access + - S8006777, CVE-2013-0169: Improve TLS handling of invalid messages + - S8007688: Blacklist known bad certificate +* Backports + - S8007393: Possible race condition after JDK-6664509 + - S8007611: logging behavior in applet changed +* Bug fixes + - PR1303: Support building with giflib 5 + +--- Old: 6bb01322bb5a.tar.gz 97a8b625f6e9.tar.gz b900024eb4ba.tar.gz bc0de5a0ece2.tar.gz d7feafb8427b.tar.gz dd8d1a8f222f.tar.gz e0739a8783d1.tar.gz icedtea-2.3.6.tar.gz icedtea-2.3.6.tar.gz.sig New: 104e2c65892d.tar.gz 1d46a56eb51c.tar.gz 506161df1c48.tar.gz 6a3417030605.tar.gz 82e58144c3fb.tar.gz b5006c3285c6.tar.gz b9590aa972b9.tar.gz icedtea-2.3.7.tar.gz icedtea-2.3.7.tar.gz.sig Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.bQ19PE/_old 2013-02-23 16:35:01.0 +0100 +++ /var/tmp/diff_new_pack.bQ19PE/_new 2013-02-23 16:35:01.0 +0100 @@ -57,7 +57,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.3.6 +%define icedtea_version 2.3.7 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkdate 27_jun_2011 @@ -157,13 +157,13 @@ Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/dd8d1a8f222f.tar.gz -Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/97a8b625f6e9.tar.gz -Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/d7feafb8427b.tar.gz -Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/b900024eb4ba.tar.gz -Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/6bb01322bb5a.tar.gz -Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/e0739a8783d1.tar.gz -Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/bc0de5a0ece2.tar.gz +Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/506161df1c48.tar.gz +Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/82e58144c3fb.tar.gz +Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/1d46a56eb51c.tar.gz +Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/b9590aa972b9.tar.gz +Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/6a3417030605.tar.gz +Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/b5006c3285c6.tar.gz +Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/104e2c65892d.tar.gz # zero compatible hotspot Source12: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/32569b4d36f4.tar.gz Source13: http://icedtea.classpath.org/download/drops/jamvm/jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz @@ -993,7 +993,6 @@ %doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION %doc %{buildoutputdir}/j2sdk-image/jre/LICENSE %doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README -%doc %dir %{_jvmdir}/java-%{javaver}-%{origin} %dir %{_jvmdir}/%{sdkdir} ++ 6bb01322bb5a.tar.gz - 104e2c65892d.tar.gz ++ /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/6bb01322bb5a.tar.gz /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/104e2c65892d.tar.gz differ: char 5, line 1 ++ 6bb01322bb5a.tar.gz - 1d46a56eb51c.tar.gz ++ /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/6bb01322bb5a.tar.gz /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/1d46a56eb51c.tar.gz differ: char 5,
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-02-19 13:35:11 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-01-22 15:38:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-02-19 13:35:14.0 +0100 @@ -1,0 +2,104 @@ +Wed Feb 13 15:24:12 UTC 2013 - mvysko...@suse.com + +- update to icedtea-2.3.6 (bnc#803379) +* Security fixes + - S6563318, CVE-2013-0424: RMI data sanitization + - S6664509, CVE-2013-0425: Add logging context + - S6664528, CVE-2013-0426: Find log level matching its name or value given at construction time + - S6776941: CVE-2013-0427: Improve thread pool shutdown + - S7141694, CVE-2013-0429: Improving CORBA internals + - S7173145: Improve in-memory representation of splashscreens + - S7186945: Unpack200 improvement + - S7186946: Refine unpacker resource usage + - S7186948: Improve Swing data validation + - S7186952, CVE-2013-0432: Improve clipboard access + - S7186954: Improve connection performance + - S7186957: Improve Pack200 data validation + - S7192392, CVE-2013-0443: Better validation of client keys + - S7192393, CVE-2013-0440: Better Checking of order of TLS Messages + - S7192977, CVE-2013-0442: Issue in toolkit thread + - S7197546, CVE-2013-0428: (proxy) Reflect about creating reflective proxies + - S7200491: Tighten up JTable layout code + - S7200493, CVE-2013-0444: Improve cache handling + - S7200499: Better data validation for options + - S7200500: Launcher better input validation + - S7201064: Better dialogue checking + - S7201066, CVE-2013-0441: Change modifiers on unused fields + - S7201068, CVE-2013-0435: Better handling of UI elements + - S7201070: Serialization to conform to protocol + - S7201071, CVE-2013-0433: InetSocketAddress serialization issue + - S8000210: Improve JarFile code quality + - S8000537, CVE-2013-0450: Contextualize RequiredModelMBean class + - S8000539, CVE-2013-0431: Introspect JMX data handling + - S8000540, CVE-2013-1475: Improve IIOP type reuse management + - S8000631, CVE-2013-1476: Restrict access to class constructor + - S8001235, CVE-2013-0434: Improve JAXP HTTP handling + - S8001242: Improve RMI HTTP conformance + - S8001307: Modify ACC_SUPER behavior + - S8001972, CVE-2013-1478: Improve image processing + - S8002325, CVE-2013-1480: Improve management of images +* Backports + - S7057320: test/java/util/concurrent/Executors/AutoShutdown.java failing intermittently + - S7083664: TEST_BUG: test hard code of using c:/temp but this dir might not exist + - S7107613: scalability blocker in javax.crypto.CryptoPermissions + - S7107616: scalability blocker in javax.crypto.JceSecurityManager + - S7146424: Wildcard expansion for single entry classpath + - S7160609: [macosx] JDK crash in libjvm.dylib ( C [GeForceGLDriver+0x675a] gldAttachDrawable+0x941) + - S7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar + - S7162488: VM not printing unknown -XX options + - S7169395: Exception throws due to the changes in JDK 7 object tranversal and break backward compatibility + - S7175616: Port fix for TimeZone from JDK 8 to JDK 7 + - S7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX + - S7179908: Fork hs23.3 hsx from hs22.2 for jdk7u7 and reinitialize build number + - S7184326: TEST_BUG: java/awt/Frame/7024749/bug7024749.java has a typo + - S7185245: Licensee source bundle tries to compile JFR + - S7185471: Avoid key expansion when AES cipher is re-init w/ the same key + - S7186371: [macosx] Main menu shortcuts not displayed (7u6 regression) + - S7187834: [macosx] Usage of private API in macosx 2d implementation causes Apple Store rejection + - S7188114: (launcher) need an alternate command line parser for Windows + - S7189136: Fork hs23.5 hsx from hs23.4 for jdk7u9 and reinitialize build number + - S7189350: Fix failed for CR 7162144 + - S7190550: REGRESSION: Some closed/com/oracle/jfr/api tests fail to compile becuse of fix 7185245 + - S7193219: JComboBox serialization fails in JDK 1.7 + - S7193977: REGRESSION:Java 7's JavaBeans persistence ignoring the transient flag on properties + - S7195106: REGRESSION : There is no way to get Icon inf, once Softreference is released + - S7195301: XML Signature DOM implementation should not use instanceof to determine type of Node + - S7195931: UnsatisfiedLinkError on PKCS11.C_GetOperationState while using NSS from jre7u6+ + - S7197071: Makefiles for various security
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-01-22 15:38:10 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2013-01-20 07:51:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-01-22 15:38:11.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 21 14:30:17 UTC 2013 - adr...@suse.de + +- few missing /openjdk/%{origin}/ changes + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.wTFqme/_old 2013-01-22 15:38:15.0 +0100 +++ /var/tmp/diff_new_pack.wTFqme/_new 2013-01-22 15:38:15.0 +0100 @@ -268,10 +268,8 @@ #!BuildIgnore: xerces-j2 xml-commons-resolver xml-commons-apis xml-commons BuildRequires: ant BuildRequires: ant-nodeps -#BuildRequires: java-1_7_0-%{origin} -#BuildRequires: java-1_7_0-%{origin}-devel -BuildRequires: java-1_7_0-openjdk -BuildRequires: java-1_7_0-openjdk-devel +BuildRequires: java-1_7_0-%{origin} +BuildRequires: java-1_7_0-%{origin}-devel BuildRequires: mozilla-nss-devel BuildRequires: zlib-devel # can be disabled using --disable-compile-against-syscalls -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2013-01-20 07:51:46 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-12-19 10:59:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2013-01-20 07:51:51.0 +0100 @@ -1,0 +2,20 @@ +Wed Jan 16 15:50:49 UTC 2013 - mvysko...@suse.com + +- update to icedtea-2.3.4 (bnc#798324, bnc#798521) +* Security fixes + - S8004933, CVE-2012-3174: Improve MethodHandle interaction with libraries + - S8006017, CVE-2013-0422: Improve lookup resolutions + - S8006125: Update MethodHandles library interactions +* Bug fixes + - S7197906: BlockOffsetArray::power_to_cards_back() needs to handle 32 bit shifts + - G422525: Fix building with PaX enabled kernels. +- use gpg-offline to check the validity of icedtea tarball + +--- +Tue Dec 18 12:40:48 UTC 2012 - adr...@suse.de + +- use jamvm on %arm +- use icedtea package name instead of protected openjdk for jamvm builds +- fix armv5 build + +--- Old: 03f54ef33914.tar.gz 301e79a966b4.tar.gz 5ec94d162f05.tar.gz 9a95d714d136.tar.gz d2d0a106917c.tar.gz ec73c6927fb7.tar.gz f45296ac69be.tar.gz icedtea-2.3.3.tar.gz New: 7182233cc27e.tar.gz 8bd8e70d4a03.tar.gz 946195011b30.tar.gz 96d4f04f2b7c.tar.gz aa3654afea12.tar.gz beecf0b9e760.tar.gz dc9234e25ab0.tar.gz icedtea-2.3.4.tar.gz icedtea-2.3.4.tar.gz.sig java-1_7_0-openjdk.keyring Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.FpTcBZ/_old 2013-01-20 07:51:55.0 +0100 +++ /var/tmp/diff_new_pack.FpTcBZ/_new 2013-01-20 07:51:55.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package java-1_7_0-openjdk +# spec file for package java-1_7_0 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -28,7 +28,11 @@ %endif %endif +%ifarch %arm +%bcond_without jamvm +%else %bcond_with jamvm +%endif # turn zero on non jit arches by default, unless jamvm has been specified %ifnarch %{jit_arches} @@ -53,7 +57,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.3.3 +%define icedtea_version 2.3.4 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkdate 27_jun_2011 @@ -92,7 +96,11 @@ %define abs2rel %{__perl} -e %{script} # Standard JPackage naming and versioning defines. +%if ! %{with jamvm} %define origin openjdk +%else +%define origin icedtea +%endif %define priority17147 %define javaver 1.7.0 %define buildver6 @@ -130,7 +138,7 @@ # real file made by update-ca-certificates %define javacacerts %{_var}/lib/ca-certificates/java-cacerts -Name: java-1_7_0-openjdk +Name: java-1_7_0-%{origin} Version:%{javaver}.%{buildver} Release:0 Summary:Java runtime environment based on OpenJDK 7 and IcedTea 7 @@ -149,13 +157,13 @@ Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/301e79a966b4.tar.gz -Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/9a95d714d136.tar.gz -Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/f45296ac69be.tar.gz -Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/03f54ef33914.tar.gz -Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/5ec94d162f05.tar.gz -Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/ec73c6927fb7.tar.gz -Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot/archive/d2d0a106917c.tar.gz +Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/8bd8e70d4a03.tar.gz +Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/dc9234e25ab0.tar.gz +Source7:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-12-19 10:59:40 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is bnc-team-j...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-10-25 10:59:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-12-19 10:59:43.0 +0100 @@ -1,0 +2,13 @@ +Tue Dec 18 10:27:24 UTC 2012 - mvysko...@suse.com + +- update to java access bridge 1.26.2 + * bugfix release, mainly 64bit JNI and JVM support + +--- +Mon Dec 17 10:06:28 UTC 2012 - mvysko...@suse.com + +- fix a segfault in AWT code - (bnc#792951) + * add openjdk-7-src-b147-awt-crasher.patch +- turn pulseaudio off on pre 11.4 distros + +--- Old: java-access-bridge-1.23.0.tar.bz2 New: java-access-bridge-1.26.2.tar.bz2 openjdk-7-src-b147-awt-crasher.patch Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.L4PIUd/_old 2012-12-19 10:59:53.0 +0100 +++ /var/tmp/diff_new_pack.L4PIUd/_new 2012-12-19 10:59:53.0 +0100 @@ -43,7 +43,12 @@ %define with_systemtap 0 %endif +#XXX: maybe 12.1 with pa 1.1 will work (?) +%if 0%{?suse_version} = 1140 %define with_pulseaudio 1 +%else +%define with_pulseaudio 0 +%endif # If runtests is 0 test suites will not be run. %define runtests 0 @@ -53,8 +58,8 @@ %define openjdkdate 27_jun_2011 -%define accessmajorver 1.23 -%define accessminorver 0 +%define accessmajorver 1.26 +%define accessminorver 2 %define accessver %{accessmajorver}.%{accessminorver} %define accessurl http://ftp.gnome.org/pub/GNOME/sources/java-access-bridge/ @@ -199,6 +204,9 @@ Patch105: java-1.7.0-openjdk-ppc-zero-jdk.patch Patch106: java-1.7.0-openjdk-ppc-zero-hotspot.patch +#PATH-FIX-UPSTREAM: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-December/021050.html, bnc#792951 +Patch107: openjdk-7-src-b147-awt-crasher.patch + # # Optional component packages # @@ -560,6 +568,9 @@ qpatch -p0 %{PATCH106} %endif +#AWT crasher +qpatch -p1 %{PATCH107} + #SUSE specific fixes qpatch -p1 %{PATCH1002} @@ -975,6 +986,7 @@ %doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION %doc %{buildoutputdir}/j2sdk-image/jre/LICENSE %doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README +%doc %dir %{_jvmdir}/java-1.7.0-openjdk %dir %{_jvmdir}/%{sdkdir} ++ java-1.7.0-openjdk-java-access-bridge-idlj.patch ++ --- /var/tmp/diff_new_pack.L4PIUd/_old 2012-12-19 10:59:53.0 +0100 +++ /var/tmp/diff_new_pack.L4PIUd/_new 2012-12-19 10:59:53.0 +0100 @@ -1,7 +1,7 @@ -Index: java-access-bridge-1.23.0/idlgen/Makefile.am +Index: java-access-bridge-1.26.2/idlgen/Makefile.am === java-access-bridge-1.23.0/idlgen/Makefile.am.orig 2008-06-03 08:47:29.0 +0200 -+++ java-access-bridge-1.23.0/idlgen/Makefile.am 2012-08-30 14:53:46.368752461 +0200 +--- java-access-bridge-1.26.2/idlgen/Makefile.am.orig 2008-06-03 08:47:29.0 +0200 java-access-bridge-1.26.2/idlgen/Makefile.am 2012-08-30 14:53:46.368752461 +0200 @@ -3,7 +3,7 @@ JARFILES=../gnome-java-bridge.jar ../$(EXTRA_JARFILES) CLASSES=$(wildcard org/GNOME/Bonobo/*.class org/GNOME/Accessibility/*.class) @@ -11,10 +11,10 @@ BONOBO_ACT_IDLFILES=$(wildcard $(BONOBO_ACT_IDLDIR)/*.idl) BONOBO_IDLFILES=$(wildcard $(BONOBO_IDLDIR)/*.idl) -Index: java-access-bridge-1.23.0/idlgen/Makefile.in +Index: java-access-bridge-1.26.2/idlgen/Makefile.in === java-access-bridge-1.23.0/idlgen/Makefile.in.orig 2008-06-24 05:34:59.0 +0200 -+++ java-access-bridge-1.23.0/idlgen/Makefile.in 2012-08-30 14:56:21.318370220 +0200 +--- java-access-bridge-1.26.2/idlgen/Makefile.in.orig 2008-06-24 05:34:59.0 +0200 java-access-bridge-1.26.2/idlgen/Makefile.in 2012-08-30 14:56:21.318370220 +0200 @@ -140,7 +140,7 @@ SUBDIRS = org JARFILES = ../gnome-java-bridge.jar ../$(EXTRA_JARFILES) ++ java-1.7.0-openjdk-java-access-bridge-tck.patch ++ --- /var/tmp/diff_new_pack.L4PIUd/_old 2012-12-19 10:59:53.0 +0100 +++ /var/tmp/diff_new_pack.L4PIUd/_new 2012-12-19 10:59:53.0 +0100 @@ -1,7 +1,7 @@ -Index:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-10-25 10:59:35 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-10-12 08:11:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-10-25 10:59:47.0 +0200 @@ -1,0 +2,40 @@ +Fri Oct 19 12:09:11 UTC 2012 - mvysko...@suse.com + +- update to icedtea-2.3.3 (bnc#785814) +* Security fixes + - S6631398, CVE-2012-3216: FilePermission improved path checking + - S7093490: adjust package access in rmiregistry + - S7143535, CVE-2012-5068: ScriptEngine corrected permissions + - S7158796, CVE-2012-5070: Tighten properties checking in EnvHelp + - S7158807: Revise stack management with volatile call sites + - S7163198, CVE-2012-5076: Tightened package accessibility + - S7167656, CVE-2012-5077: Multiple Seeders are being created + - S7169884, CVE-2012-5073: LogManager checks do not work correctly for sub-types + - S7169887, CVE-2012-5074: Tightened package accessibility + - S7169888, CVE-2012-5075: Narrowing resource definitions in JMX RMI connector + - S7172522, CVE-2012-5072: Improve DomainCombiner checking + - S7186286, CVE-2012-5081: TLS implementation to better adhere to RFC + - S7189103, CVE-2012-5069: Executors needs to maintain state + - S7189490: More improvements to DomainCombiner checking + - S7189567, CVE-2012-5085: java net obselete protocol + - S7192975, CVE-2012-5071: Issue with JMX reflection + - S7195194, CVE-2012-5084: Better data validation for Swing + - S7195549, CVE-2012-5087: Better bean object persistence + - S7195917, CVE-2012-5086: XMLDecoder parsing at close-time should be improved + - S7195919, CVE-2012-5079: (sl) ServiceLoader can throw CCE without needing to create instance + - S7196190, CVE-2012-5088: Improve method of handling MethodHandles + - S7198296, CVE-2012-5089: Refactor classloader usage + - S7158800: Improve storage of symbol tables + - S7158801: Improve VM CompileOnly option + - S7158804: Improve config file parsing + - S7198606, CVE-2012-4416: Improve VM optimization +* Bug fixes + - Remove merge artefact. + - Remove the Xp header and library checks. +* JamVM + - PR1155: Do not put version number in libjvm.so SONAME +- refresh java-1.7.0-openjdk-java-access-bridge-security.patch as new glassfish + classes were added +- add icedtea-2.3.3-refresh-6924259-string_offset.patch + +--- Old: 47a867dd3005.tar.gz 7fae6a3a68c7.tar.gz 867d5041bee6.tar.gz acba2d30209d.tar.gz c89c6ac953e7.tar.gz ea39d76b3bde.tar.gz ee4bd94136ec.tar.gz f78eb7e08ee1.tar.gz icedtea-2.3.2.tar.gz icedtea-2.3.2.tar.gz.sig jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz New: 03f54ef33914.tar.gz 301e79a966b4.tar.gz 5ec94d162f05.tar.gz 9a95d714d136.tar.gz a456d0771ba0.tar.gz d2d0a106917c.tar.gz ec73c6927fb7.tar.gz f45296ac69be.tar.gz icedtea-2.3.3-refresh-6924259-string_offset.patch icedtea-2.3.3.tar.gz jamvm-0972452d441544f7dd29c55d64f1ce3a5db90d82.tar.gz Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.52sPBi/_old 2012-10-25 10:59:57.0 +0200 +++ /var/tmp/diff_new_pack.52sPBi/_new 2012-10-25 10:59:57.0 +0200 @@ -48,7 +48,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.3.2 +%define icedtea_version 2.3.3 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkdate 27_jun_2011 @@ -144,22 +144,25 @@ Source3:mauve-%{mauvedate}.tar.gz Source4:mauve_tests -Source5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/archive/acba2d30209d.tar.gz -Source6: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/corba/archive/7fae6a3a68c7.tar.gz -Source7: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxp/archive/ee4bd94136ec.tar.gz -Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/c89c6ac953e7.tar.gz -Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/f78eb7e08ee1.tar.gz -Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/867d5041bee6.tar.gz -# originally fetched from here, does not exist anymore -Source11: ea39d76b3bde.tar.gz -Source12:
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-10-12 08:05:53 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-09-23 21:05:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-10-12 08:11:56.0 +0200 @@ -1,0 +2,9 @@ +Mon Oct 8 08:20:51 UTC 2012 - mvysko...@suse.com + +- %posttrans java-cacerts and cacerts are now recreated if missing, are not + properly linked and does not contain/point to file with correct mime-type + application/x-java-keystore + * fixes bnc#781690: NoSuchAlgorithmException: SunJSSE + * fixes bnc#727223 - Exceptions during certificate import + +--- @@ -9,0 +19,5 @@ + +--- +Tue Sep 11 11:04:47 UTC 2012 - dmuel...@suse.com + +- fix two further uninitialized return warnings for zero builds Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.EUeLd5/_old 2012-10-12 08:12:01.0 +0200 +++ /var/tmp/diff_new_pack.EUeLd5/_new 2012-10-12 08:12:01.0 +0200 @@ -120,8 +120,10 @@ # Prevent brp-java-repack-jars from being run. %define __jar_repack 0 -# cacert file +# cacert symlink %define cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts +# real file made by update-ca-certificates +%define javacacerts %{_var}/lib/ca-certificates/java-cacerts Name: java-1_7_0-openjdk Version:%{javaver}.%{buildver} @@ -148,7 +150,8 @@ Source8: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jaxws/archive/c89c6ac953e7.tar.gz Source9: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/archive/f78eb7e08ee1.tar.gz Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/867d5041bee6.tar.gz -Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/ea39d76b3bde.tar.gz +# originally fetched from here, does not exist anymore +Source11: ea39d76b3bde.tar.gz Source12: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/47a867dd3005.tar.gz Source13: http://icedtea.classpath.org/download/drops/jamvm/jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz @@ -304,6 +307,7 @@ %if %{suse_version} = 1130 BuildRequires: java-ca-certificates Requires(post): java-ca-certificates +Requires(post): file #bnc#634793 Requires(post): mozilla-nss %else @@ -810,10 +814,10 @@ fi %if 0%{?suse_version} = 1130 - %posttrans -# if there's no java, certificates are not generated -if [ ! -f /var/lib/ca-certificates/java-cacerts ]; then +# check if the java-cacerts is a valid keystore (bnc#781690) +if [ `/usr/bin/file --mime-type -b %{javacacerts}` \ +!= xapplication/x-java-keystore; ]; then /usr/sbin/update-ca-certificates fi @@ -822,8 +826,13 @@ rm -f %{cacerts} fi -if [ ! -e %{cacerts} ]; then -ln -s /var/lib/ca-certificates/java-cacerts %{cacerts} +# if cacerts does exists, neither does not contain/point to a +# valid keystore (bnc#781690) ... +if [ `/usr/bin/file --mime-type -b -L %{cacerts}` \ +!= xapplication/x-java-keystore; ]; then +# bnc#727223 +rm -f %{cacerts} +ln -s %{javacacerts} %{cacerts} fi %endif ++ java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch ++ --- /var/tmp/diff_new_pack.EUeLd5/_old 2012-10-12 08:12:01.0 +0200 +++ /var/tmp/diff_new_pack.EUeLd5/_new 2012-10-12 08:12:01.0 +0200 @@ -44,6 +44,24 @@ } int SafeFetch32(int *adr, int errValue) { +--- openjdk/jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c openjdk/jdk/src/solaris/native/sun/java2d/x11/X11SurfaceData.c +@@ -142,6 +142,7 @@ jboolean XShared_initIDs(JNIEnv *env, jb + #endif /* MITSHM */ + + #endif /* !HEADLESS */ ++return JNI_FALSE; + } + + +@@ -491,6 +492,7 @@ jboolean XShared_initSurface(JNIEnv *env + + return JNI_TRUE; + #endif /* !HEADLESS */ ++return JNI_FALSE; + } + + --- openjdk/hotspot/src/share/vm/utilities/debug.hpp +++ openjdk/hotspot/src/share/vm/utilities/debug.hpp @@ -166,14 +166,14 @@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-09-23 21:05:45 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-09-11 11:22:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-09-23 21:05:51.0 +0200 @@ -1,0 +2,10 @@ +Tue Sep 18 10:11:57 UTC 2012 - mvysko...@suse.com + +- add the optional jamvm support + * running build --with jamvm enables it +- add an initial support for build of older releases + * make some buildrequires dependant on suse_version + * workaround older zlib w/o pkgconfig + * fix cacerts installation on pre-11.3 + +--- New: icedtea-2.3.2-fix-extract-jamvm-dependency.patch jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.hw7ofo/_old 2012-09-23 21:05:54.0 +0200 +++ /var/tmp/diff_new_pack.hw7ofo/_new 2012-09-23 21:05:54.0 +0200 @@ -28,8 +28,13 @@ %endif %endif +%bcond_with jamvm + +# turn zero on non jit arches by default, unless jamvm has been specified %ifnarch %{jit_arches} -%define _with_zero 1 +%if ! %{with jamvm} +%define _with_zero --with-zero +%endif %endif %bcond_with zero @@ -145,6 +150,7 @@ Source10: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/langtools/archive/867d5041bee6.tar.gz Source11: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/ea39d76b3bde.tar.gz Source12: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.1/hotspot/archive/47a867dd3005.tar.gz +Source13: http://icedtea.classpath.org/download/drops/jamvm/jamvm-e70f2450890b82c37422616cc85e1a23385f03cd.tar.gz #Source1000: java-1_7_0-openjdk-rpmlintrc # those properties are for opeSUSE only @@ -176,10 +182,6 @@ # OpenJDK specific patches # -# DROP: included in icedtea tarball -# Add rhino support -# Patch100: rhino.patch - # Type fixing for s390 Patch101: java-1.7.0-openjdk-bitmap.patch Patch102: java-1.7.0-openjdk-size_t.patch @@ -205,6 +207,9 @@ Patch1003: java-1_7_0-openjdk-add-memory-limit.patch Patch1004: java-1_7_0-openjdk-zero-annotate-aborting-functions-zero.patch +# PATCH-FIX-OPENSUSE: fix the dependency issues on jamvm builds +# sent to distro-pkg-dev +Patch1005: icedtea-2.3.2-fix-extract-jamvm-dependency.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -221,13 +226,20 @@ BuildRequires: libjpeg-devel BuildRequires: liblcms2-devel BuildRequires: libpng-devel +%if %{with jamvm} +BuildRequires: libtool +%endif +%if 0%{?suse_version} = 1220 BuildRequires: libxslt-tools +%endif BuildRequires: rhino BuildRequires: wget BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel BuildRequires: xorg-x11-proto-devel +%if 0%{?suse_version} = 1220 BuildRequires: xprop +%endif #BuildRequires: xalan-j2 # make sure to use bootstrap requires of ant #BuildRequires: xerces-j2-bootstrap @@ -438,6 +450,10 @@ are provided by OpenJDK 7. %prep +%if %{with jamvm} %{with zero} +echo ERROR: use either --with jamvm either--with zero, both are not supported! 2 +exit 1 +%endif %setup -q -n icedtea-%{icedtea_version} %setup -q -n icedtea-%{icedtea_version} -T -D -a 3 %setup -q -n icedtea-%{icedtea_version} -T -D -a 1 @@ -449,6 +465,7 @@ %patch1000 -p1 %patch1003 -p1 +%patch1005 -p1 %build export LANG=C unset JAVA_HOME @@ -457,6 +474,12 @@ export NUM_PROC=`/usr/bin/getconf _NPROCESSORS_ONLN 2 /dev/null || :` export NUM_PROC=${NUM_PROC:-1} +# handle zlib packages without pkg-config file +%if 0%{?suse_version} = 1130 +export ZLIB_CFLAGS= +export ZLIB_LIBS=-L/%{_lib} -lz +%endif + %{configure} \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} \ %ifnarch %{arm} @@ -475,6 +498,13 @@ %if %{with zero} --enable-zero \ %endif +%if %{with jamvm} +--enable-jamvm \ +--with-jamvm-src-zip=%{SOURCE13} \ +%endif +%if 0%{?suse_version} = 1110 +--disable-system-gio \ +%endif --with-openjdk-src-zip=%{SOURCE5} \ --with-corba-src-zip=%{SOURCE6} \ --with-jaxp-src-zip=%{SOURCE7} \ @@ -711,9 +741,7 @@ %fdupes -s $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir}/demo %fdupes -s $RPM_BUILD_ROOT%{_javadocdir}/%{sdklnk} -%if ! %{suse_version} = 1130 -# touch %{buildroot}/%{_jvmdir}/%{jredir}/lib/security/cacerts -# %else +%if
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-09-11 11:22:42 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-08-07 08:10:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-09-11 11:22:46.0 +0200 @@ -1,0 +2,91 @@ +Thu Sep 6 15:19:02 UTC 2012 - dmuel...@suse.com + +- update directory ownership for i586 + +--- +Tue Sep 4 13:06:18 UTC 2012 - dmuel...@suse.com + +- add Sources as full links, so that they can be verified +- replace no-return-on-nonvoid patch with a more robust version + that annotates the nonreturning functions to avoid spurious + warnings that fail the build +- fix build on ARM and i586 +- remove files that are no longer used + +--- +Tue Sep 4 12:18:00 UTC 2012 - mvysko...@suse.cz + +- zero build can be enabled using rpmbuild (osc build) --with zero +- add hotspot 2.1 needed for zero +- fix filelist on %{ix86} + +--- +Mon Sep 3 11:15:13 UTC 2012 - mvysko...@suse.cz + +- update to icedtea-2.3.2 / OpenJDK7 u6 (bnc#777499) +* Security fixes + - S7162476, CVE-2012-1682: XMLDecoder security issue via ClassFinder + - S7194567, CVE-2012-3136: Improve long term persistence of java.beans objects + - S7163201, CVE-2012-0547: Simplify toolkit internals references + - RH852051, CVE-2012-4681, S7162473: Reintroduce PackageAccessible checks +removed in 6788531. +* OpenJDK + - Fix Zero FTBFS issues with 2.3 + - S7180036: Build failure in Mac platform caused by fix # 7163201 + - S7182135: Impossible to use some editors directly + - S7183701: [TEST] closed/java/beans/security/TestClassFinder.java – compilation failed + - S7185678: java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java failed with NPE +* Bug fixes + - PR1149: Zero-specific patch files not being packaged +- use icedtea tarball for build again, this led into following dropped files + because the are already in the tarball and simplified %prep and %build + - drop class-rewriter.tar.gz + - drop systemtap-tapset.tar.gz + - drop desktop-files.tar.gz + - drop nss.cfg + - drop pulseaudio.tar.gz + - drop remove-intree-libraries.sh + - add archives from icedtea7-forest-2.3 for openjdk, corba, jaxp, jaxws, +jdk, langtools and hotspot + - drop rhino.patch, pulse-soundproperties and systemtap patch +- move gnome bridge patches before make as it's irritating to have the + patch fail after openjdk is built +- use explicit file attributes in %files sections to prevent the file + permissions problems in a future (like bnc#770040) +- changed version scheme, so it now matches Oracle Java + 1.7.0.6 == Java7 u 6 + +--- +Thu Aug 30 13:00:55 UTC 2012 - mvysko...@suse.cz + +- update to icedtea-2.3.1 / OpenJDK7 u6 (bnc#777499) +* Security fixes + - RH852051, CVE-2012-4681: Reintroduce PackageAccessible checks +removed in 6788531. +* Bug fixes + - PR902: PulseAudioClip getMicrosecondsLength() returns length in +milliseconds, not microseconds + - PR986: IcedTea7 fails to build with IcedTea6 CACAO due to low max heap +size + - PR1050: Stream objects not garbage collected + - PR1119: Only add classes to rt-source-files.txt if the class (or one or +more of its methods/fields) are actually missing from the boot JDK + - PR1137: Allow JARs to be optionally compressed by setting COMPRESS_JARS +* OpenJDK + - Make dynamic support for GConf work again. + - PR1095: Add configure option for -Werror + - PR1101: Undefined symbols on GNU/Linux SPARC + - PR1140: Unnecessary diz files should not be installed + - S7192804, PR1138: Build should not install jvisualvm man page for OpenJDK +* JamVM + - ARMv6 armhf: Changes for Raspbian (Raspberry Pi) + - PPC: Don't use lwsync if it isn't supported + - X86: Generate machine-dependent stubs for i386 + - When suspending, ignore detached threads that have died, this prevents +a user caused deadlock when an external thread has been attached to the +VM via JNI and it has exited without detaching + - Add missing REF_TO_OBJs for references passed from JNI, this enable +JamVM to run Qt-Jambi +- there are number of fixes in 2.3, see NEWS + +--- Old: class-rewriter.tar.gz desktop-files.tar.gz nss.cfg
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-08-07 08:10:24 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-06-28 15:29:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-08-07 08:10:26.0 +0200 @@ -1,0 +2,14 @@ +Thu Jul 12 07:16:58 UTC 2012 - mvysko...@suse.cz + +- icedtea 2.2.1 does not support zerovm, limit the build to i586 and x86_64 + +--- +Mon Jul 2 11:08:54 UTC 2012 - mvysko...@suse.cz + +- fix bnc#769543: triplicate menu entries + * store jconsole and policytool in jvmdir and maintain symlink via +update-alternatives only +- use Settings;DesktopSettings;Security; for policytool +- remove uneeded code generates fielists in install section + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.fEWFaG/_old 2012-08-07 08:10:29.0 +0200 +++ /var/tmp/diff_new_pack.fEWFaG/_new 2012-08-07 08:10:29.0 +0200 @@ -123,6 +123,10 @@ Group: Development/Languages/Java Url:http://icedtea.classpath.org +#XXX: Icedtea 2.2.1 does not build with zero - as a temporary workaround we build older version +# from package java-1_7_0-openjdk.zero for arm and power pc +ExclusiveArch: %{jit_arches} + # hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest/ openjdk -r %{hg_tag} # hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest/corba/ openjdk/corba -r %{hg_tag} # hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest/hotspot/ openjdk/hotspot -r %{hg_tag} @@ -825,45 +829,13 @@ done # Install desktop files. -install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps} +install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/pixmaps +install -d -m 0755 $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir}/jre/lib/desktop/ for d in jconsole policytool; do -cp $d.desktop $d-%{sdklnk}.desktop -install -m 0644 $d-%{sdklnk}.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/ -%suse_update_desktop_file $d-%{sdklnk} +install -m 0644 $d.desktop $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir}/jre/lib/desktop/ +%suse_update_desktop_file $RPM_BUILD_ROOT/%{_jvmdir}/%{sdkdir}/jre/lib/desktop/$d.desktop done -# Find JRE directories. -find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \ - | grep -v jre/lib/security \ - | grep -v jconsole-%{sdklnk}.desktop \ - | sed 's|'$RPM_BUILD_ROOT'|%dir |' \ - %{name}.files -# Find JRE files. -find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \ - | grep -v jre/lib/security \ - | sed 's|'$RPM_BUILD_ROOT'||' \ - %{name}.files -# Find demo directories. -find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \ - $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample -type d \ - | sed 's|'$RPM_BUILD_ROOT'|%dir |' \ - %{name}-demo.files -# Find non-documentation demo files. -find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \ - $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \ - -type f -o -type l | sort \ - | grep -v README \ - | sed 's|'$RPM_BUILD_ROOT'||' \ - %{name}-demo.files -# Find documentation demo files. -find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \ - $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \ - -type f -o -type l | sort \ - | grep README \ - | sed 's|'$RPM_BUILD_ROOT'||' \ - | sed 's|^|%doc |' \ - %{name}-demo.files - # fdupes links the files from JDK to JRE, so it breaks a JRE # use it carefully :)) %fdupes -s $RPM_BUILD_ROOT/%{_jvmdir}/%{jredir}/ @@ -914,8 +886,8 @@ %{_mandir}/man1/servertool-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \ %{_mandir}/man1/tnameserv-%{sdklnk}.1$ext \ - --slave %{_datadir}/applications/policytool.desktop policytool.desktop\ - %{_datadir}/applications/policytool-%{sdklnk}.desktop + --slave %{_datadir}/applications/policytool.desktop policytool.desktop \ + %{_jvmdir}/%{sdkdir}/jre/lib/desktop/policytool.desktop update-alternatives \ --install %{_jvmdir}/jre-%{origin} \ @@ -1052,8 +1024,8 @@ %{_mandir}/man1/wsimport-%{sdklnk}.1$ext \ --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \ %{_mandir}/man1/xjc-%{sdklnk}.1$ext \ - --slave %{_datadir}/applications/jconsole.desktop jconsole.desktop\ - %{_datadir}/applications/jconsole-%{sdklnk}.desktop + --slave %{_datadir}/applications/jconsole.desktop jconsole.desktop \ +
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-06-28 15:29:46 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-06-18 17:33:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-06-28 15:29:48.0 +0200 @@ -1,0 +2,22 @@ +Thu Jun 21 10:14:18 UTC 2012 - mvysko...@suse.cz + +- update to icedtea-2.2.1 +* Security fixes + - S7079902, CVE-2012-1711: Refine CORBA data models + - S7110720: Issue with vm config file loadingIssue with vm config file loading + - S7143606, CVE-2012-1717: File.createTempFile should be improved for temporary files created by the platform. + - S7143614, CVE-2012-1716: SynthLookAndFeel stability improvement + - S7143617, CVE-2012-1713: Improve fontmanager layout lookup operations + - S7143851, CVE-2012-1719: Improve IIOP stub and tie generation in RMIC + - S7143872, CVE-2012-1718: Improve certificate extension processing + - S7145239: Finetune package definition restriction + - S7152811, CVE-2012-1723: Issues in client compiler + - S7157609, CVE-2012-1724: Issues with loop + - S7160677: missing else in fix for 7152811 + - S7160757, CVE-2012-1725: Problem with hotspot/runtime_classfile + - S7165628, CVE-2012-1726: Issues with java.lang.invoke.MethodHandles.Lookup +- reduce number of file-listed-more-than-one for jre +- remove hardcoded amd64 from systemtap path +- use java-1_7_0-openjdk for build + +--- Old: java-1.7.0-openjdk-arm-ftbfs.patch java-1.7.0-openjdk-remove-mimpure-opt.patch java-1.7.0-openjdk-system-zlib.patch openjdk-icedtea-2.1.tar.gz systemtap-alloc-size-workaround.patch New: openjdk-icedtea-2.2.1.tar.gz Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.jfOa4X/_old 2012-06-28 15:29:59.0 +0200 +++ /var/tmp/diff_new_pack.jfOa4X/_new 2012-06-28 15:29:59.0 +0200 @@ -38,7 +38,7 @@ # If runtests is 0 test suites will not be run. %define runtests 0 -%define icedtea_version 2.1 +%define icedtea_version 2.2.1 %define hg_tag icedtea-{icedtea_version}-branchpoint %define openjdkver 147 @@ -200,18 +200,11 @@ # Patches for Arm Patch103: java-1.7.0-openjdk-arm-fixes.patch -Patch104: java-1.7.0-openjdk-arm-ftbfs.patch # Patch for PPC/PPC64 Patch105: java-1.7.0-openjdk-ppc-zero-jdk.patch Patch106: java-1.7.0-openjdk-ppc-zero-hotspot.patch -# Fix bug in jdk_generic_profile.sh -Patch107: java-1.7.0-openjdk-system-zlib.patch - -# Remove option no longer accepted by GCC -Patch108: java-1.7.0-openjdk-remove-mimpure-opt.patch - # # Bootstrap patches (code with this is never shipped) # @@ -227,7 +220,6 @@ # SystemTap support # Workaround for RH613824 -Patch301: systemtap-alloc-size-workaround.patch Patch302: systemtap.patch # SUSE patches - from java-1_6_0-openjdk package @@ -267,14 +259,12 @@ BuildRequires: ecj-bootstrap BuildRequires: java-1_5_0-gcj-compat-devel %else -#XXX: HACK - in order to support the transition period between jdk6-jdk7 -# let require at least openjdk6 for build and let have prefs on project level -# after all stuff wil be working, let switch to java-1_7_0-openjdk -#BuildRequires: java-1_7_0-openjdk -#BuildRequires: java-1_7_0-openjdk-devel -BuildRequires: java-devel-openjdk = 1.6.0 -BuildRequires: jre-openjdk = 1.6.0 +BuildRequires: java-1_7_0-openjdk +BuildRequires: java-1_7_0-openjdk-devel +#BuildRequires: java-devel-openjdk = 1.6.0 +#BuildRequires: jre-openjdk = 1.6.0 %endif +BuildRequires: zlib-devel BuildRequires: mozilla-nss-devel # can be disabled using --disable-compile-against-syscalls @@ -340,25 +330,14 @@ BuildRequires: openssl-certs %endif +Requires: lcms2 Requires: rhino # Require jpackage-utils for ant. Requires: jpackage-utils = 1.7.3 # Require zoneinfo data provided by tzdata-java subpackage. Requires: tzdata-java -%if ! %defined suse_version -# Post requires alternatives to install tool alternatives. -Requires(post): update-alternatives -# Postun requires alternatives to uninstall tool alternatives. -Requires(postun): update-alternatives -# Post requires update-desktop-database to update desktop database -# for jnlp files. -Requires(post): desktop-file-utils -# Postun requires update-desktop-database to update desktop database -# for jnlp files. -Requires(postun):
commit java-1_7_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_7_0-openjdk for openSUSE:Factory checked in at 2012-06-18 17:33:48 Comparing /work/SRC/openSUSE:Factory/java-1_7_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new (New) Package is java-1_7_0-openjdk, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes 2012-05-21 10:25:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes 2012-06-18 17:33:49.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 14 21:43:45 UTC 2012 - dmuel...@suse.com + +- fix build on non-jit arches + +--- Other differences: -- ++ java-1_7_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.CIWPOj/_old 2012-06-18 17:33:51.0 +0200 +++ /var/tmp/diff_new_pack.CIWPOj/_new 2012-06-18 17:33:51.0 +0200 @@ -638,6 +638,10 @@ export ALT_BOOTDIR=$JDK_TO_BUILD_WITH # Set generic profile +%ifnarch %{jit_arches} +export ZERO_BUILD=true +%endif + source jdk/make/jdk_generic_profile.sh make \ @@ -658,9 +662,6 @@ %ifnarch %{jit_arches} LIBFFI_CFLAGS=`pkg-config --cflags libffi` \ LIBFFI_LIBS=-lffi \ - ZERO_BUILD=true \ - ZERO_LIBARCH=%{archbuild} \ - ZERO_ARCHDEF=%{archdef} \ %ifarch ppc ppc64 s390 s390x ZERO_ENDIANNESS=big \ %else -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org