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.000000000 +0200
@@ -0,0 +1,2042 @@
+-------------------------------------------------------------------
+Wed Sep 10 05:48:11 UTC 2014 - [email protected]
+
+- 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 - [email protected]
+
+- conflict bootstrap with non-bootstrap versions to avoid file
+  conflicts
+
+-------------------------------------------------------------------
+Mon Sep  8 07:45:46 UTC 2014 - [email protected]
+
+- Add provides jre-64 on x86_64. bnc#895191
+
+-------------------------------------------------------------------
+Fri Sep  5 09:15:34 UTC 2014 - [email protected]
+
+- ignore ecj's java require - we already have java-bootstrap
+
+-------------------------------------------------------------------
+Thu Aug 28 08:09:49 UTC 2014 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- Use SUSE in names, not SuSE. bnc#889006
+
+-------------------------------------------------------------------
+Thu Jul 24 11:49:20 UTC 2014 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- Modified patch:
+  * java-1_7_0-openjdk-suse-desktop-files.patch
+    - change categories for policytool.desktop
+
+-------------------------------------------------------------------
+Fri Jul 18 07:29:10 UTC 2014 - [email protected]
+
+- 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 - [email protected]
+
+- 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 arrays
+    - S8034985, CVE-2014-2483: Better form for Lambda Forms
+    - S8035004, CVE-2014-4252: Provider provides less service
+    - S8035009, CVE-2014-4218: Make Proxy representations consistent
+    - S8035119, CVE-2014-4219: Fix exceptions to bytecode verification
+    - S8035699, CVE-2014-4268: File choosers should be choosier
+    - S8035788. CVE-2014-4221: Provide more consistency for lookups
+    - S8035793, CVE-2014-4223: Maximum arity maxed out
+    - S8036571: (process) Process process arguments carefully
+    - S8036800: Attribute OOM to correct part of code
+    - S8037046: Validate libraries to be loaded
+    - S8037076, CVE-2014-2490: Check constant pool constants
+    - S8037157: Verify <init> call
+    - S8037162, CVE-2014-4263: More robust DH exchanges
+    - S8037167, CVE-2014-4216: Better method signature resolution
+    - S8039520, CVE-2014-4262: More atomicity of atomic updates
+  * Backports
+    - S8001108: an attempt to use "<init>" as a method name should elicit 
NoSuchMethodException
+    - S8001109: arity mismatch on a call to spreader method handle should 
elicit IllegalArgumentException
+    - S8013611: Modal dialog fails to obtain keyboard focus
+    - S8013836: getFirstDayOfWeek reports wrong day for pt-BR locale
+    - S8019990: IM candidate window appears on the South-East corner of the 
display.
+    - S8023990: Regression: postscript size increase from 6u18
+    - S8024283: 10 nashorn tests fail with similar stack trace InternalError 
with cause being NoClassDefFoundError
+    - S8024616: JSR292: lazily initialize core NamedFunctions used for 
bootstrapping
+    - S8025030: Enhance stream handling
+    - S8026188: Enhance envelope factory
+    - S8027212: java/nio/channels/Selector/SelectAfterRead.java fails 
intermittently
+    - S8028285: RMI Thread can no longer call out to AWT
+    - S8029177: [Parfait] warnings from b117 for 
jdk.src.share.native.com.sun.java.util.jar: JNI exception pending
+    - S8031075: [Regression] focus disappears with shift+tab on dialog having 
one focus component
+    - S8032585: JSR292: IllegalAccessError when attempting to invoke protected 
method from different package
+    - S8032686: Issues with method invoke
+    - S8033278: Missed access checks for Lookup.unreflect* after 8032585
+    - S8033618: Correct logging output
+    - S8034926: Attribute classes properly
+    - S8035613: With active Securitymanager JAXBContext.newInstance fails
+    - S8035834: InetAddress.getLocalHost() can hang after JDK-8030731 was fixed
+    - S8035923: Set minor version for hotspot in 7u65 to 65 and build number 
to b01
+    - S8036786: Update jdk7 testlibrary to match jdk8
+    - S8036794: Manage JavaScript instances
+    - S8039324: Increment hsx 24.65 build to b02 for 7u65-b07
+    - S8040156: Increment hsx 24.65 build to b03 for 7u65-b08
+    - S8041264: Increment hsx 24.65 build to b04 for 7u65-b09
+    - S8042264: 7u65 l10n resource file translation update 1
+    - S8042582: Test 
java/awt/KeyboardFocusmanager/ChangeKFMTest/ChangeKFMTest.html fails on Windows 
x64
+    - S8042590: Running form URL throws NPE
+    - S8042789: org.omg.CORBA.ORBSingletonClass loading no longer uses context 
class loader
+    - S8043012: (tz) Support tzdata2014c
+  * Bug fixes
+    - PR1853: Revert PR729 from minor release
+    - PR1864: PCSC + OpenJDK 1.7 crash on Fedora 20
+    - PR1867: Turn the infinality patch off by default
+    - PR1868: Avoid x86 workaround when running Zero rather than a JIT
+  * AArch64 port
+    - Common frame handling for C1/C2 which correctly handle all frame sizes
+    - Fix register misuse in verify_method_data_pointer
+    - Fix register usage in generate_verify_oop().
+    - Restrict default ReservedCodeCacheSize to 128M
+    - Use explicit barrier instructions in C1.
+
+-------------------------------------------------------------------
+Sat Jul 12 20:09:16 UTC 2014 - [email protected]
+
+- Add back the pulseaudio provider using the new icedtea-sound
+  module.
+
+-------------------------------------------------------------------
+Thu Jul 10 17:45:22 UTC 2014 - [email protected]
+
+- Remove bootstrap build for %{arm}
+
+-------------------------------------------------------------------
+Thu Jul 10 15:54:45 UTC 2014 - [email protected]
+
+- Don't build with fontconfig font rendering
+  * Fix some font problem regressions (see PR1839)
+- Clean up the spec file a bit
+
+-------------------------------------------------------------------
+Fri Jul  4 14:27:25 UTC 2014 - [email protected]
+
+- Remove some stale dependencies
+
++++ 1845 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk-bootstrap.changes
--- /work/SRC/openSUSE:Factory/java-1_7_0-openjdk/java-1_7_0-openjdk.changes    
2014-09-01 07:56:32.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.java-1_7_0-openjdk.new/java-1_7_0-openjdk.changes   
    2014-09-12 15:25:28.000000000 +0200
@@ -1,0 +2,22 @@
+Wed Sep 10 05:48:11 UTC 2014 - [email protected]
+
+- 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 - [email protected]
+
+- conflict bootstrap with non-bootstrap versions to avoid file
+  conflicts
+
+-------------------------------------------------------------------
+Mon Sep  8 07:45:46 UTC 2014 - [email protected]
+
+- Add provides jre-64 on x86_64. bnc#895191
+
+-------------------------------------------------------------------
+Fri Sep  5 09:15:34 UTC 2014 - [email protected]
+
+- ignore ecj's java require - we already have java-bootstrap
+
+-------------------------------------------------------------------

New:
----
  java-1_7_0-openjdk-bootstrap.changes
  java-1_7_0-openjdk-bootstrap.spec
  pre_checkin.sh

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ java-1_7_0-openjdk-bootstrap.spec ++++++
++++ 1247 lines (skipped)

++++++ java-1_7_0-openjdk.spec ++++++
--- /var/tmp/diff_new_pack.ndEHQn/_old  2014-09-12 15:25:31.000000000 +0200
+++ /var/tmp/diff_new_pack.ndEHQn/_new  2014-09-12 15:25:31.000000000 +0200
@@ -116,11 +116,7 @@
 %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
@@ -147,6 +143,7 @@
 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
+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
@@ -233,6 +230,9 @@
 Provides:       java-%{javaver}-openjdk = %{version}-%{release}
 Provides:       java-openjdk = %{version}-%{release}
 Provides:       jre = %{javaver}
+%ifarch x86_64
+Provides:       jre-64 = %{javaver}
+%endif
 Provides:       jre-%{javaver} = %{version}-%{release}
 Provides:       jre-%{javaver}-openjdk = %{version}-%{release}
 Provides:       jre-openjdk = %{version}-%{release}
@@ -287,10 +287,12 @@
 %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
+#!BuildIgnore:  %{name} %{name}-devel %{name}-headless java
 BuildRequires:  ecj
 %endif
 # Mauve build requirements.
@@ -364,6 +366,8 @@
 # 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
+%else
+Conflicts:      java-1_7_0-openjdk-headless
 %endif
 %if %{with_system_lcms}
 # older lcms2 is known to have security issues, let's depends on fixed version
@@ -395,6 +399,8 @@
 Provides:       java-sdk-%{javaver} = %{version}
 Provides:       java-sdk-%{javaver}-openjdk = %{version}
 Provides:       java-sdk-openjdk = %{version}
+%else
+Conflicts:      java-1_7_0-openjdk-devel
 %endif
 
 %description devel
@@ -1215,6 +1221,7 @@
 %{_mandir}/man1/wsimport-%{sdklnk}.1*
 %{_mandir}/man1/xjc-%{sdklnk}.1*
 
+%if ! %{with bootstrap}
 %files demo
 %defattr(0644,root,root,0755)
 %{_jvmdir}/%{sdkdir}/demo
@@ -1235,4 +1242,6 @@
 %ghost %{_jvmdir}/%{jredir}/lib/%{archinstall}/libatk-wrapper.so
 %ghost %{_jvmdir}/%{jredir}/lib/ext/java-atk-wrapper.jar
 
+%endif
+
 %changelog



++++++ pre_checkin.sh ++++++
#! /bin/sh

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
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to