Hello community, here is the log from the commit of package java-1_9_0-openjdk for openSUSE:Factory checked in at 2015-09-08 17:44:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-1_9_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-1_9_0-openjdk" Changes: -------- --- /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/java-1_9_0-openjdk.changes 2015-08-28 08:27:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/java-1_9_0-openjdk.changes 2015-09-08 18:02:06.000000000 +0200 @@ -1,0 +2,17 @@ +Fri Sep 4 13:41:17 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk9-b80 +- Modified patch: + * java-atk-wrapper-security.patch + - Rediff to the new context + +------------------------------------------------------------------- +Wed Sep 2 09:27:54 UTC 2015 - fst...@suse.com + +- Upgrade to upstream tag jdk9-b79 +- Update the config.guess and config.sub to newer versions +- Added patch: + * aarch64-fix.patch + - Fix an undefined symbol in aarch64 build + +------------------------------------------------------------------- Old: ---- 0940ce86c614.tar.bz2 182bb7accc52.tar.bz2 20dc06b04fe5.tar.bz2 5b1899c9822d.tar.bz2 6f634e84387e.tar.bz2 7fd155b7041c.tar.bz2 8c40d4143ee1.tar.bz2 ac1748bab074.tar.bz2 New: ---- 4947810137ae.tar.bz2 61b401b23fc2.tar.bz2 821a0373ef2d.tar.bz2 8e8377739c06.tar.bz2 aarch64-fix.patch c5671e662392.tar.bz2 e9940bf1c8dd.tar.bz2 f464f9b2fb11.tar.bz2 f7c5ae2933c0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-1_9_0-openjdk.spec ++++++ --- /var/tmp/diff_new_pack.JqTwSZ/_old 2015-09-08 18:04:40.000000000 +0200 +++ /var/tmp/diff_new_pack.JqTwSZ/_new 2015-09-08 18:04:40.000000000 +0200 @@ -33,17 +33,17 @@ %global minorver 9 %global microver 0 %global updatever 0 -%global buildver b78 +%global buildver b80 %global root_project jdk9 %global root_repository jdk9 -%global root_revision 8c40d4143ee1 -%global corba_revision 182bb7accc52 -%global hotspot_revision 20dc06b04fe5 -%global jaxp_revision 5b1899c9822d -%global jaxws_revision ac1748bab074 -%global jdk_revision 0940ce86c614 -%global langtools_revision 7fd155b7041c -%global nashorn_revision 6f634e84387e +%global root_revision f7c5ae2933c0 +%global corba_revision 821a0373ef2d +%global hotspot_revision 8e8377739c06 +%global jaxp_revision f464f9b2fb11 +%global jaxws_revision e9940bf1c8dd +%global jdk_revision 4947810137ae +%global langtools_revision c5671e662392 +%global nashorn_revision 61b401b23fc2 %global icedtea_sound_version 1.0.1 # priority must be 6 digits in total %global priority 1905 @@ -198,6 +198,8 @@ Patch4: PStack-808293.patch # Allow multiple initialization of PKCS11 libraries Patch5: multiple-pkcs11-library-init.patch +# Fix: undefined symbol in aarch64 build +Patch6: aarch64-fix.patch # From icedtea: Increase default memory limits Patch10: memory-limits.patch # Fix use of unintialized memory in adlc parser @@ -473,6 +475,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %patch10 -p1 %patch12 -p1 %patch13 -p1 ++++++ 0940ce86c614.tar.bz2 -> 4947810137ae.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/4947810137ae.tar.bz2 differ: char 11, line 1 ++++++ 0940ce86c614.tar.bz2 -> 61b401b23fc2.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/61b401b23fc2.tar.bz2 differ: char 11, line 1 ++++++ 0940ce86c614.tar.bz2 -> 821a0373ef2d.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/821a0373ef2d.tar.bz2 differ: char 11, line 1 ++++++ 0940ce86c614.tar.bz2 -> 8e8377739c06.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/8e8377739c06.tar.bz2 differ: char 11, line 1 ++++++ aarch64-fix.patch ++++++ # HG changeset patch # User enevill # Date 1439985542 0 # Wed Aug 19 11:59:02 2015 +0000 # Node ID 10cbaebfcf3dccdf11fa73f5bdf954e07fb8e596 # Parent 73e6afceb02eefb23b6f6590de7a0974a98e6734 8133935: aarch64: fails to build from source Summary: add include of oops/oop.inline.hpp to fix build Reviewed-by: coleenp diff --git jdk9/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp jdk9/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp --- jdk9/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp +++ jdk9/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp @@ -34,6 +34,7 @@ #include "memory/resourceArea.hpp" #include "nativeInst_aarch64.hpp" #include "oops/klass.inline.hpp" +#include "oops/oop.inline.hpp" #include "opto/compile.hpp" #include "opto/node.hpp" #include "runtime/biasedLocking.hpp" ++++++ 0940ce86c614.tar.bz2 -> c5671e662392.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/c5671e662392.tar.bz2 differ: char 11, line 1 ++++++ config.guess ++++++ --- /var/tmp/diff_new_pack.JqTwSZ/_old 2015-09-08 18:04:41.000000000 +0200 +++ /var/tmp/diff_new_pack.JqTwSZ/_new 2015-09-08 18:04:41.000000000 +0200 @@ -1,8 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2014 Free Software Foundation, Inc. +# Copyright 1992-2015 Free Software Foundation, Inc. -timestamp='2014-03-23' +timestamp='2015-08-20' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -24,12 +24,12 @@ # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # -# Originally written by Per Bothner. +# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD # -# Please send patches with a ChangeLog entry to config-patc...@gnu.org. +# Please send patches to <config-patc...@gnu.org>. me=`echo "$0" | sed -e 's,.*/,,'` @@ -50,7 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2014 Free Software Foundation, Inc. +Copyright 1992-2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -168,20 +168,27 @@ # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" - UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ - /usr/sbin/$sysctl 2>/dev/null || echo unknown)` + UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ + /sbin/$sysctl 2>/dev/null || \ + /usr/sbin/$sysctl 2>/dev/null || \ + echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; + earmv*) + arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'` + endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'` + machine=${arch}${endian}-unknown + ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in - arm*|i386|m68k|ns32k|sh3*|sparc|vax) + arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ @@ -197,6 +204,13 @@ os=netbsd ;; esac + # Determine ABI tags. + case "${UNAME_MACHINE_ARCH}" in + earm*) + expr='s/^earmv[0-9]/-eabi/;s/eb$//' + abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"` + ;; + esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need @@ -207,13 +221,13 @@ release='-gnu' ;; *) - release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` + release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" + echo "${machine}-${os}${release}${abi}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` @@ -235,6 +249,9 @@ *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; + *:Sortix:*:*) + echo ${UNAME_MACHINE}-unknown-sortix + exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) @@ -579,8 +596,9 @@ else IBM_ARCH=powerpc fi - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` + if [ -x /usr/bin/lslpp ] ; then + IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | + awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi @@ -932,6 +950,9 @@ crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; + e2k:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; @@ -1020,7 +1041,7 @@ echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} ++++++ config.sub ++++++ --- /var/tmp/diff_new_pack.JqTwSZ/_old 2015-09-08 18:04:41.000000000 +0200 +++ /var/tmp/diff_new_pack.JqTwSZ/_new 2015-09-08 18:04:41.000000000 +0200 @@ -1,8 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright 1992-2014 Free Software Foundation, Inc. +# Copyright 1992-2015 Free Software Foundation, Inc. -timestamp='2014-09-26' +timestamp='2015-08-20' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ # of the GNU General Public License, version 3 ("GPLv3"). -# Please send patches with a ChangeLog entry to config-patc...@gnu.org. +# Please send patches to <config-patc...@gnu.org>. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. @@ -68,7 +68,7 @@ version="\ GNU config.sub ($timestamp) -Copyright 1992-2014 Free Software Foundation, Inc. +Copyright 1992-2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -117,7 +117,7 @@ case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ - knetbsd*-gnu* | netbsd*-gnu* | \ + knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os @@ -255,12 +255,13 @@ | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ + | ba \ | be32 | be64 \ | bfin \ | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ - | epiphany \ - | fido | fr30 | frv \ + | e2k | epiphany \ + | fido | fr30 | frv | ft32 \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ @@ -305,7 +306,7 @@ | riscv32 | riscv64 \ | rl78 | rx \ | score \ - | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ @@ -313,6 +314,7 @@ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ + | visium \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) @@ -375,12 +377,13 @@ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ + | ba-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | c8051-* | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ + | e2k-* | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ @@ -427,12 +430,13 @@ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ + | riscv32-* | riscv64-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ @@ -440,6 +444,7 @@ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ + | visium-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ @@ -516,6 +521,9 @@ basic_machine=i386-pc os=-aros ;; + asmjs) + basic_machine=asmjs-unknown + ;; aux) basic_machine=m68k-apple os=-aux @@ -1371,7 +1379,7 @@ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* | -aros* \ + | -aos* | -aros* | -cloudabi* | -sortix* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ ++++++ 0940ce86c614.tar.bz2 -> e9940bf1c8dd.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/e9940bf1c8dd.tar.bz2 differ: char 11, line 1 ++++++ 0940ce86c614.tar.bz2 -> f464f9b2fb11.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/f464f9b2fb11.tar.bz2 differ: char 11, line 1 ++++++ 0940ce86c614.tar.bz2 -> f7c5ae2933c0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/java-1_9_0-openjdk/0940ce86c614.tar.bz2 /work/SRC/openSUSE:Factory/.java-1_9_0-openjdk.new/f7c5ae2933c0.tar.bz2 differ: char 11, line 1 ++++++ java-atk-wrapper-security.patch ++++++ --- /var/tmp/diff_new_pack.JqTwSZ/_old 2015-09-08 18:04:41.000000000 +0200 +++ /var/tmp/diff_new_pack.JqTwSZ/_new 2015-09-08 18:04:41.000000000 +0200 @@ -1,20 +1,20 @@ ---- jdk9/jdk/src/java.base/share/conf/security/java.security 2015-01-21 11:14:03.406754718 +0100 -+++ jdk9/jdk/src/java.base/share/conf/security/java.security 2015-01-21 11:19:39.398988262 +0100 -@@ -238,6 +238,8 @@ - jdk.nashorn.tools.,\ +--- jdk9/jdk/src/java.base/share/conf/security/java.security 2015-08-28 05:35:24.000000000 +0200 ++++ jdk9/jdk/src/java.base/share/conf/security/java.security 2015-09-04 13:21:11.203388282 +0200 +@@ -247,6 +247,8 @@ jdk.tools.jimage.,\ com.sun.activation.registries.,\ + com.sun.java.accessibility.util.internal.,\ + org.GNOME.Accessibility.,\ + org.GNOME.Bonobo.,\ - #ifdef macosx - apple.,\ + #ifdef windows + com.sun.java.accessibility.internal.,\ #endif -@@ -289,6 +291,8 @@ - jdk.nashorn.tools.,\ +@@ -302,6 +304,8 @@ jdk.tools.jimage.,\ com.sun.activation.registries.,\ + com.sun.java.accessibility.util.internal.,\ + org.GNOME.Accessibility.,\ + org.GNOME.Bonobo.,\ - #ifdef macosx - apple.,\ + #ifdef windows + com.sun.java.accessibility.internal.,\ #endif