File java-9-openjdk.changes of Package java-9-openjdk.8132

-------------------------------------------------------------------
Fri Jul  6 06:16:46 UTC 2018 - fstrba@suse.com

- Remove the alternative for java before reinstalling it, if idlj
  is its slave (bsc#1096420)

-------------------------------------------------------------------
Wed Jun 27 08:41:42 UTC 2018 - fstrba@suse.com

- Move idlj to *-devel package (bsc#1096420)

-------------------------------------------------------------------
Fri Jun 22 05:46:26 UTC 2018 - fstrba@suse.com

- Added patch:
  * missing-return.patch
    + fix no-return-in-nonvoid-function

-------------------------------------------------------------------
Thu Apr 19 11:51:33 UTC 2018 - guillaume.gardet@opensuse.org

- Fix armv6 build with fix_armv6_build.patch

-------------------------------------------------------------------
Fri Mar  2 07:20:39 UTC 2018 - fstrba@suse.com

- Modified patch:
  * system-pcsclite.patch
    + Fix merge error in the patch

-------------------------------------------------------------------
Mon Feb 19 06:36:14 UTC 2018 - fstrba@suse.com

- Update to upstream tag jdk-9.0.4+12
  * Fixes:
    + S8194739: Zero port of 8174962: Better interface invocations
    + S8195685: AArch64: AArch64 cannot build with JDK-8174962
    + S8195859: AArch64: vtableStubs gtest fails after 8174962
    + S8196136: AArch64: Correct register use in patch for
      JDK-8195685
- Removed patches:
  * JDK-8194739-zero.patch
  * JDK-8195685-aarch64.patch
    + Integrated upstream

-------------------------------------------------------------------
Thu Jan 25 11:38:49 UTC 2018 - fstrba@suse.com

- Modified patch:
  * JDK-8195685-aarch64.patch
    + Incorporate S8196136: AArch64: Correct register use in patch
      for JDK-8195685

-------------------------------------------------------------------
Mon Jan 22 14:06:27 UTC 2018 - fstrba@suse.com

- Removed patch:
  * revert-8174962-for-zero.patch
    + a proper fix for ZERO exists
- Added patch:
  * JDK-8194739-zero.patch
    + S8194739: Zero port of 8174962: Better interface invocations

-------------------------------------------------------------------
Sat Jan 20 16:52:13 UTC 2018 - fstrba@suse.com

- Removed patch:
  * revert-8174962-for-aarch64.patch
    + a proper fix for aarch64 exists
- Added patches:
  * JDK-8195685-aarch64.patch
    + S8195685, AArch64 cannot build with JDK-8174962
  * revert-8174962-for-zero.patch
    + revert "S8174962, CVE-2018-2582: Better interface invocations"
      for ZERO. The patch misses ZERO parts and causes crash
	  during build.

-------------------------------------------------------------------
Thu Jan 18 13:20:25 UTC 2018 - fstrba@suse.com

- Added patch:
  * revert-8174962-for-aarch64.patch
    + revert "S8174962, CVE-2018-2582: Better interface
      invocations" for aarch64 and zero. The patch misses aarch64
      and zero parts and causes crashes during the build on those
      architectures.

-------------------------------------------------------------------
Wed Jan 17 09:01:50 UTC 2018 - fstrba@suse.com

- OpenJDK 9.0.4 (January 2018 CPU) - bsc#1076366
  * Security fixes:
    + S8172525, CVE-2018-2579: Improve key keying case
    + S8174962, CVE-2018-2582: Better interface invocations
    + S8178449, CVE-2018-2588: Improve LDAP logins
    + S8182125, CVE-2018-2599: Improve reliability of DNS lookups
    + S8182387, CVE-2018-2603: Improve PKCS usage
    + S8182601, CVE-2018-2602: Improve usage messages
    + S8185292, CVE-2018-2618: Stricter key generation
    + S8185325, CVE-2018-2641: Improve GTK initialization
    + S8186212, CVE-2018-2629: Improve GSS handling
    + S8186600, CVE-2018-2634: Improve property negotiations
    + S8186606, CVE-2018-2633: Improve LDAP lookup robustness
    + S8186998, CVE-2018-2637: Improve JMX supportive features
    + S8189284, CVE-2018-2663: More refactoring for deserialization
      cases
    + S8190289, CVE-2018-2677: More refactoring for client
      deserialization cases
    + S8191142, CVE-2018-2678: More refactoring for naming
      deserialization cases
  * Security-In-Depth fixes:
    + S8160104: CORBA communication improvements
    + S8174756: Extra validation for public keys
    + S8175932: Improve host instance supports
    + S8176450: Revise default document styling
    + S8178458: Better use of certificates in LDAP
    + S8178466: Better RSA parameters
    + S8179533: Cleaner print job handling
    + S8179990: Cleaner palette entry handling
    + S8180011: Cleaner native graphics device handling
    + S8180015: Cleaner AWT robot handling
    + S8180020: Improve SymbolHashMap entry handling
    + S8180869: Cleaner image file reading handling
    + S8180877: More deeply colored ICC spaces
    + S8181664: Improve JVM UTF String handling
    + S8181670: Improve implementation of keystores
    + S8186080: Transform XML interfaces
    + S8186867: Improve native glyph layouts
  * Fixes:
    + S8139653: Freetype bundled on macosx, but not correctly
      linked
    + S8140436: Negotiated Finite Field Diffie-Hellman Ephemeral
      Parameters for TLS
    + S8148421: Transport Layer Security (TLS) Session Hash and
      Extended Master Secret Extension
    + S8159377: JMX Connections need white-list filters
    + S8163237: Restrict the use of EXPORT cipher suites
    + S8163958: Improved garbage collection
    + S8165543: Better window framing
    + S8169026: Handle smartcard clean up better
    + S8169080: Improve documentation examples for crypto
      applications
    + S8169209: Improved image post-processing steps
    + S8169392: Additional jar validation steps
    + S8169966: Larger AWT menus
    + S8170218: Improved Font Metrics
    + S8170966: Right parenthesis issue
    + S8171252: Improve exception checking
    + S8171261: Stability fixes for lcms
    + S8171539: Better script accessibility for JavaScript
    + S8172204: Better Thread Pool execution
    + S8172461: Service Registration Lifecycle
    + S8172465: Better handling of channel groups
    + S8172469: Transform Transformer Exceptions
    + S8173697: Less Active Activations
    + S8173770: Image conversion improvements
    + S8174098: Better image fetching
    + S8174105: Better naming attribution
    + S8174109: Better queuing priorities
    + S8174113: Better sourcing of code
    + S8174770: Check registry registration location
    + S8174873: Improved certificate procesing
    + S8174966: Unreferenced references
    + S8175106: Higher quality DSA operations
    + S8175110: Higher quality ECDSA operations
    + S8175940: More certificate subject checking
    + S8176055: JMX diagnostic improvements
    + S8176067: Proper directory lookup processing
    + S8176731: JCK tests in api/javax_xml/transform/ spec
      conformance started failing after 8172469
    + S8176751: Better URL connections
    + S8176760: Better handling of PKCS8 material
    + S8177549: Typo in Vector.java
    + S8178135: Additional elliptic curve support
    + S8178714: PKIX validator nameConstraints check failing after
      change 8175940
    + S8178728: Check the AlgorithmParameters in algorithm
      constraints
    + S8178794: krb5 client should ignore sname in incoming tickets
    + S8179101: Improve algorithm constraints implementation
    + S8179564: Missing @bug for tests added with JDK-8165367
    + S8179998: Clear certificate chain connections
    + S8180024: Improve construction of objects during
      deserialization
    + S8180711: Better invokespecial checks
    + S8181048: Refactor existing providers to refer to the same
      constants for default values for key length
    + S8181100: Better Base Exceptions
    + S8181191: getUint32 returning Long
    + S8181323: Better timezone processing
    + S8181327: Better X processing
    + S8181370: Better keystore handling
    + S8181420: PPC: Image conversion improvements
    + S8181432: Better processing of unresolved permissions
    + S8181439: Test the jdk.tls.namedGroups System Property
    + S8181597: Process Proxy presentation
    + S8181612: More stable connection processing
    + S8181692: Update storage implementations
    + S8181788: Unable to build JDK10 on SPARC-M8 machines
    + S8182054: Improve wsdl support
    + S8182879: Add warnings to keytool when using JKS and JCEKS
    + S8183028: Improve CMS header processing
    + S8183297: Allow duplicate bugid for changeset in jdk9 update
      forest
    + S8183934: Change version number in 9.0.3 to 9.0.3
    + S8184937: LCMS error 13: Couldn't link the profiles
    + S8185928: Generate OpenJDK builds for Mac platform JDK 9.0.3
      and beyond in Mach 5
    + S8186093: A comment in the java.security configuration file
      incorrectly says that strong but "limited" is the default
      value
    + S8187482: Backout JDK-8159377
    + S8187556: Backout of a fix reintroduced a dependency that had
      since been removed
    + S8187558: Undo JDK-8159377 spec change
    + S8188194: Change version number in 9.0.4 to 9.0.4
    + S8188741: Update milestone to ea for 9.0.4+1
    + S8188789: Update JDK 9.0.1 and Future OpenJDK bundle names
    + S8188880: A JAXB JCK test failure found after 8186080
    + S8189131: Open-source the Oracle JDK Root Certificates
    + S8190258: (tz) Support tzdata2017c
    + S8190259: test tck.java.time.zone.TCKZoneRules is broken by
      tzdata2017c
    + S8190285: s390: Some java boolean checks are not correct
    + S8190464: OpenJDK on macosx needs to bundle freetype
    + S8190543: 9.0.4 L10n resource file update
    + S8190550: Update milestone to fcs for 9.0.4+5
    + S8190718: Change OpenJDK RI builds of Windows to x64
    + S8190725: Freetype license file provided with configure not
      included in images
    + S8190789: sun/security/provider/certpath/LDAPCertStore/
      /TestURICertStoreParameters.java fails after JDK-8186606
    + S8191137: keytool fails to format resource strings for keys
      for some languages after JDK-8171319
    + S8191907: PPC64 and s390 parts of JDK-8174962: Better
      interface invocations
    + S8191940: OpenJDK bundle contains closed repository
      information in release file
    + S8192773: Remove and retag 9.0.4+8 to include 8192772
    + S8192796: 9.0.4 L10n resource file update md20
    + S8192876: MacOS build fails intermittently after JDK-8139653
    + S8193208: Add missing file
    + S8193683: Increase the number of clones in the CloneableDigest
    + S8193758: Update copyright headers of files in src tree that
      are missing Classpath exception

-------------------------------------------------------------------
Thu Dec  7 10:05:19 UTC 2017 - fstrba@suse.com

- The macro bits was not defined for aarch64 and some other
  architectures (bsc#1071624)

-------------------------------------------------------------------
Fri Dec  1 09:46:16 UTC 2017 - fstrba@suse.com

- Run TestCryptoLevel and TestECDSA as a part of build to assure
  that the crypto works as expected

-------------------------------------------------------------------
Fri Dec  1 08:04:07 UTC 2017 - w01dnick@gmail.com

- Added patch:
  * java9-improved-fonts.patch
    + Imports IMPROVED_FONT_RENDERING from OpenJDK 1.8.0 to use
      system fontconfig settings instead of hardcoded flags
    + Adds fontconfig dependency
- Enabled IMPROVED_FONT_RENDERING

-------------------------------------------------------------------
Thu Nov  9 06:58:55 UTC 2017 - fstrba@suse.com

- Modified patch:
  * jaw-misc.patch
    + Do not look for gdk-3.0, since we are building against gtk2
- Added patch:
  * icedtea-sound-soundproperties.patch
    + Even though we build the pulseaudio plugin, disable it by
      default in the configuration file, since the internal openjdk
      provider is reputed to be better

-------------------------------------------------------------------
Mon Nov  6 20:09:13 UTC 2017 - fstrba@suse.com

- Removed patch:
  * load_java_atk_wrapper.patch
    + Give up this approach that requires patching of class loaders
- Build java-atk-wrapper as a modular jar inside the OpenJDK build
- Added patches:
  * jaw-misc.patch
    + Fix some build issues and add the manifest.txt that is not
      not distributed by mistake
  * jaw-jdk9.patch
    + Make java-atk-wrapper a java module that implements the
      javax.accessibility.AccessibilityProvider interface

-------------------------------------------------------------------
Fri Nov  3 09:20:09 UTC 2017 - fstrba@suse.com

- Packaging improvements:
  * add all binaries in JAVA_HOME/bin to alternatives in order to
    have them in the system binary path when this alternative is
    chosen

-------------------------------------------------------------------
Thu Nov  2 18:27:49 UTC 2017 - fstrba@suse.com

- Add back the icedtea-sound plugin and integrate it into the
  system modules
- Added patch:
  * icedtea-sound-1.0.1-jdk9.patch
    + make icedtea-sound.jar modular for jdk9
- Clean some conditionals for very old %%suse_version

-------------------------------------------------------------------
Thu Nov  2 08:37:56 UTC 2017 - fstrba@suse.com

- Modified patch
  * alternative-tzdb_dat.patch
    + Place the tz.properties file to JAVA_HOME/conf where OpenJDK9
      expects to have the configuration files
    + Patch also the other place in jdk that loads the tzdb.dat
      file

-------------------------------------------------------------------
Tue Oct 31 12:46:03 UTC 2017 - fstrba@suse.com

- Remove the icedtea-sound plugin
  * it is not built or buildable, and does not work
- Removed patches:
  * icedtea-sound-1.0.1-runtime.patch
  * icedtea-sound-source_target.patch

-------------------------------------------------------------------
Fri Oct 27 13:08:38 UTC 2017 - fstrba@suse.com

- OpenJDK 9.0.1 (October 2017 CPU)
  * Security fixes
    + S8165543: Better window framing
    + S8169026, CVE-2017-10274: Handle smartcard clean up better
      (bsc#1064071)
    + S8169966: Larger AWT menus
    + S8170218: Improved Font Metrics
    + S8171252: Improve exception checking
    + S8171261: Stability fixes for lcms
    + S8174109, CVE-2017-10281: Better queuing priorities
      (bsc#1064072)
    + S8174966, CVE-2017-10285: Unreferenced references
      (bsc#1064073)
    + S8175940: More certificate subject checking
    + S8176751, CVE-2017-10295: Better URL connections
      (bsc#1064075)
    + S8178794, CVE-2017-10388: Correct Kerberos ticket grants
      (bsc#1064086)
    + S8180024: Improve construction of objects during
      deserialization
    + S8180711, CVE-2017-10346: Better invokespecial checks
      (bsc#1064078)
    + S8181100, CVE-2017-10350: Better Base Exceptions
      (bsc#1064082)
    + S8181323, CVE-2017-10347: Better timezone processing
      (bsc#1064079)
    + S8181327, CVE-2017-10349: Better X processing (bsc#1064081)
    + S8181370, CVE-2017-10345: Better keystore handling
      (bsc#1064077)
    + S8181432, CVE-2017-10348: Better processing of unresolved
      permissions (bsc#1064080)
    + S8181597, CVE-2017-10357: Process Proxy presentation
      (bsc#1064085)
    + S8181612, CVE-2017-10355: More stable connection processing
      (bsc#1064083)
    + S8181692, CVE-2017-10356: Update storage implementations
      (bsc#1064084)
    + S8183028, CVE-2016-10165: Improve CMS header processing
      (bsc#1064069)
  * Other fixes
    + S8178714: PKIX validator nameConstraints check failing after
      change 8175940
    + S8179564: Missing @bug for tests added with JDK-8165367
    + S8181048: Refactor existing providers to refer to the same
      constants for default values for key length
    + S8181788: Unable to build JDK10 on SPARC-M8 machines
    + S8182879: Add warnings to keytool when using JKS and JCEKS
    + S8183297: Allow duplicate bugid for changeset in jdk9 update
      forest
    + S8184937: LCMS error 13: Couldn't link the profiles

-------------------------------------------------------------------
Tue Oct 24 13:31:07 UTC 2017 - fstrba@suse.com

- Added patch:
  * load_java_atk_wrapper.patch
    + put jar that is specified in accessibility.properties file in
      assistive_technologies.classpath property on the class path

-------------------------------------------------------------------
Fri Oct 13 11:47:34 UTC 2017 - fstrba@suse.com

 Make the conditions for aot a bit more readable

-------------------------------------------------------------------
Tue Oct 10 17:15:37 UTC 2017 - fstrba@suse.com

- For accessibility subpackage, adapt to where the OpenJDK9 expects
  to find the *.properties files and the *.jar files.

-------------------------------------------------------------------
Mon Oct  2 07:44:19 UTC 2017 - fstrba@suse.com

- Change the requirement of tzdata-java8 to Recommends, since it is
  not strictly needed.

-------------------------------------------------------------------
Thu Sep 28 16:56:02 UTC 2017 - fstrba@suse.com

- Added patch:
  * alternative-tzdb_dat.patch
    + Allow specifying alternative path where to find the tzdb.dat
      file. With fallback to $JAVA_HOME/lib/tzdb.dat
- Don't symlink tzdb.dat in postinstall

-------------------------------------------------------------------
Thu Sep 21 21:15:46 UTC 2017 - fstrba@suse.com

- OpenJDK 9 official release
  * version 9.0.0.0
- Update the provided jdbc-stdext version to 4.3
- Build jaotc on supported platform
- Package the jmod files as a separate %{name}-jmod package

-------------------------------------------------------------------
Thu Sep 21 13:48:41 UTC 2017 - fstrba@suse.com

- Allow bootstrapping with any of Java 8 or 9

-------------------------------------------------------------------
Mon Sep 11 06:27:49 UTC 2017 - fstrba@suse.com

- Added patch:
  * disable-doclint-by-default.patch
    - Disable doclint by default when running javadoc. Doclint is
      too strict, breaks javadoc compilation and, in general,
      breaks the build for old code known to build with previous
      versions of OpenJDK.

-------------------------------------------------------------------
Thu Aug 31 14:31:46 UTC 2017 - fstrba@suse.com

- Added patch:
  * zero-atomic_copy64.patch
    - Fix wrong assembly for ppc and s390
- Removed patch:
  * ppc32-atomic_copy64.patch
    - Replaced by the added patch above

-------------------------------------------------------------------
Thu Aug 31 05:45:07 UTC 2017 - fstrba@suse.com

- Added patch:
  * ppc32-atomic_copy64.patch
    - fix in a zero assembly for PPC that prevented 32-bit ppc
      build to succeed
- Removed patch:
  * 8073754-stack-overflow-9-build.patch
    - rendered unnecessary by the above
- Minor packaging fixes for zero build architectures

-------------------------------------------------------------------
Mon Aug 28 13:56:41 UTC 2017 - fstrba@suse.com

- Redo packaging to correspond to the upstream layout and avoid
  distributing the JRE twice
- Re-enable bootcycle build for all architectures and distributions
- Add more recent systemtap-tapset tarball
- Added patch:
  * bootcycle_jobs.patch
    - fix bootcycle build

-------------------------------------------------------------------
Thu Aug 24 10:31:03 UTC 2017 - fstrba@suse.com

- Package the conf directories in jre and jdk. Fixes bsc#1047842.

-------------------------------------------------------------------
Wed Aug 23 09:54:09 UTC 2017 - fstrba@suse.com

- Update to ustream tag jdk-9+181
- Added patches:
  * java-9-openjdk-linuxfilestore.patch
    - Fix bsc#1032647, bsc#1052009 with btrfs subvolumes and
      overlayfs
  * 8073754-stack-overflow-9-build.patch
    - Fix stack overflows in ppc build

-------------------------------------------------------------------
Mon Jul 24 07:16:16 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+179

-------------------------------------------------------------------
Tue Jul 18 07:03:00 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+178

-------------------------------------------------------------------
Fri Jun 30 13:37:49 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+176

-------------------------------------------------------------------
Thu Jun 22 09:25:27 UTC 2017 - dimstar@opensuse.org

- Also require jpackage-utils instead of jpackage-utils-java9 in
  java-9-openjdk-javadoc (boo#1042550).

-------------------------------------------------------------------
Fri Jun 16 20:21:11 UTC 2017 - dimstar@opensuse.org

- Require jpackage-utils instead of jpackage-utils-java9: that
  symbol had been dropped a while back, resulting in java 9 being
  uninstallable (boo#1042550).

-------------------------------------------------------------------
Fri Jun 16 14:05:59 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+174
- Removed patch:
  * java-9-openjdk-minmax.patch
    + fixed upstream

-------------------------------------------------------------------
Fri Jun  9 13:02:48 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+173

-------------------------------------------------------------------
Sun May 28 08:56:05 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+171

-------------------------------------------------------------------
Fri May 12 10:22:07 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+169

-------------------------------------------------------------------
Fri May  5 21:19:40 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+168

-------------------------------------------------------------------
Thu May  4 10:10:42 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+167

-------------------------------------------------------------------
Fri Apr 28 07:22:51 UTC 2017 - fstrba@suse.com

- Change the java_ver variable from 1.9.0 to 9

-------------------------------------------------------------------
Mon Apr 24 13:05:26 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+166

-------------------------------------------------------------------
Fri Apr  7 09:46:11 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+164
- Rename package java-1_9_0-openjdk -> java-9-openjdk to account
  for changes in upstream versioning scheme
- Added patch:
  * system-pcsclite.patch
    + Allow building against system pcsc where possible

-------------------------------------------------------------------
Fri Mar 31 13:25:35 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+163

-------------------------------------------------------------------
Fri Mar 24 08:37:24 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+162

-------------------------------------------------------------------
Wed Mar 22 11:46:34 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+161

-------------------------------------------------------------------
Fri Mar 10 08:42:08 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+160

-------------------------------------------------------------------
Tue Mar  7 12:58:06 UTC 2017 - fstrba@suse.com

- Remove jsadebugd and jsadebugd.1* slaves from alternatives, since
  the binaries are not part of openjdk any more (bsc#1020853)

-------------------------------------------------------------------
Sun Mar  5 21:09:57 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+159

-------------------------------------------------------------------
Tue Feb 21 15:22:50 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+157

-------------------------------------------------------------------
Fri Feb 10 11:07:56 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+156

-------------------------------------------------------------------
Fri Feb  3 07:23:40 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+155
- Changed patch
  * s390-java-opts.patch
    - rewrite the patch to correspond to the new boot-jdk.m4

-------------------------------------------------------------------
Wed Feb  1 09:00:10 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+154
- Use the new accelerated hotspot port for s390x, which fixes
  the build on this architecture
- Modified patches:
  * java-atk-wrapper-security.patch
  * multiple-pkcs11-library-init.patch
    - rediff to changed context

-------------------------------------------------------------------
Thu Jan 26 06:46:19 UTC 2017 - fstrba@suse.com

- Changed patch:
  * s390-size_t.patch
    - rediff

-------------------------------------------------------------------
Mon Jan 23 07:25:17 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+153

-------------------------------------------------------------------
Fri Jan 13 11:39:23 UTC 2017 - fstrba@suse.com

- Update to upstream tag jdk-9+152

-------------------------------------------------------------------
Tue Jan 10 08:18:16 UTC 2017 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+151
- Removed patches:
  * ppc-zero-hotspot.patch
    - Integrated upstream
  * 1015432.patch
    - Not needed any more
- Added patch:
  * sorted-diff.patch
    - Assure that diffs are sorted
- Deleted file:
  * TestCryptoLevel.java
    - Not needed since unlimited crypto is now the default
- Modified files:
  * config.guess
  * config.sub
    - Update to newest versions from config.git

-------------------------------------------------------------------
Tue Sep 27 14:59:11 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+137
- Changed patches:
  * java-1_9_0-openjdk-minmax.patch
  * s390-java-opts.patch
    - Sync with Fedora
- Added patch
  * ppc_stack_overflow_fix.patch
    - Fix stack overflow on ppc

-------------------------------------------------------------------
Fri Sep  9 15:51:47 UTC 2016 - fstrba@suse.com

- Added patches:
  * jdk9-gcc6.patch
    - miscellaneous fixes from jdk bugzilla, relative to building
      problems with gcc6
  * java-1_9_0-openjdk-minmax.patch
    - Undef min and max to avoid unwanted defines in random places
- Avoid bootcycle build which is still broken

-------------------------------------------------------------------
Fri Sep  2 07:10:41 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+134

-------------------------------------------------------------------
Wed Jun 29 07:56:56 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+124
- Added patch:
  * java-1_9_0-openjdk-gcc6.patch
    - allow building with gcc6 default c++ style
- Removed patch:
  * hotspot-nowerror.patch
    - not needed anymore

-------------------------------------------------------------------
Fri Jun 17 07:19:35 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+123

-------------------------------------------------------------------
Fri Jun 10 15:18:02 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+122

-------------------------------------------------------------------
Fri Jun  3 10:08:55 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+121

-------------------------------------------------------------------
Fri May 13 15:27:13 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+118

-------------------------------------------------------------------
Fri May  6 16:46:55 UTC 2016 - jengelh@inai.de

- Avoid bashisms in spec file (uses /bin/sh by default)
- Fix incorrect stat call: %{s} is read as a rpm macro

-------------------------------------------------------------------
Tue May  3 10:17:32 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+116
- Fix cpio error during update due to change in "modules" directory
  to a "modules" file.

-------------------------------------------------------------------
Fri Apr  8 10:54:12 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+113

-------------------------------------------------------------------
Fri Mar 18 09:34:27 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+110

-------------------------------------------------------------------
Fri Mar  4 12:39:56 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+108

-------------------------------------------------------------------
Tue Mar  1 10:30:12 UTC 2016 - fstrba@suse.com

- Upgrade to upsteam tag jdk-9+107
- Changed patch:
  * hotspot-nowerror.patch
    + rediff to changed context

-------------------------------------------------------------------
Mon Feb 22 08:55:59 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+106
- Architecture install directory for ppc64le changes
  * ppc64 -> ppc64le

-------------------------------------------------------------------
Fri Feb 12 08:31:42 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+105
- Removed patches:
  * zero-JavaThread-fix.patch
  * register_ppc.patch
    + integrated upstream

-------------------------------------------------------------------
Mon Feb  8 09:19:45 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+104
- Added patch:
  * zero-JavaThread-fix.patch
    + Fix: Interpreter functions are declared and defined in the
      wrong files

-------------------------------------------------------------------
Fri Jan 29 14:55:05 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+103
- Modified patches:
  * 1015432.patch
  * PStack-808293.patch
  * zero-ranges.patch
  * s390-size_t.patch
    + rediff to the changed context
- Added patch:
  * register_ppc.patch
    + if/endif mismatch in the file register_ppc.hpp

-------------------------------------------------------------------
Tue Jan 26 16:04:42 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+102

-------------------------------------------------------------------
Thu Jan 14 12:05:59 UTC 2016 - fstrba@suse.com

- Added patch:
  * hotspot-nowerror.patch: disable warnings being errors in
    hostspot. It causes unnecessary build failure on some
    architectures.

-------------------------------------------------------------------
Tue Jan 12 06:19:39 UTC 2016 - fstrba@suse.com

- Upgrade to upstream tag jdk-9+100

-------------------------------------------------------------------
Fri Nov 20 08:17:53 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b93
- Removed patches:
  * fix-system-jpeg-loading.patch
    - integrated upstream
- Added patch:
  * fix-zero-k_entry.patch
    - backport upstream fix

-------------------------------------------------------------------
Fri Nov 13 06:51:05 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b92
- Removed patches:
  * aarch64-ranges.patch
  * fix-zero-build.patch
    - integrated upstream

-------------------------------------------------------------------
Thu Nov 12 06:54:11 UTC 2015 - fstrba@suse.com

- Modified patches:
  * s390-java-opts.patch
  * s390-size_t.patch
    - rediff to the new context

-------------------------------------------------------------------
Wed Nov 11 10:38:38 UTC 2015 - fstrba@suse.com

- Added patch:
  * zero-ranges.patch
    - fix broken instantiation of VM on ppc32 and maybe other
      ZERO architectures

-------------------------------------------------------------------
Fri Nov  6 08:46:54 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b91

-------------------------------------------------------------------
Thu Nov  5 09:39:15 UTC 2015 - fstrba@suse.com

- Added patch:
  * aarch64-ranges.patch
    - fix broken instantiation of VM on aarch64

-------------------------------------------------------------------
Tue Nov  3 11:58:02 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b90

-------------------------------------------------------------------
Tue Nov  3 09:17:44 UTC 2015 - fstrba@suse.com

- Added patch:
  * fix-zero-build.patch
    - fix broken zero build after signatures of some functions
      changed

-------------------------------------------------------------------
Fri Oct 30 17:55:19 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b89
- Removed patch:
  * link-with-as-needed.patch
    - integrated upstream
- Modified patch:
  * memory-limits.patch
    - rediff to correspond to the new context

-------------------------------------------------------------------
Tue Oct 20 13:18:19 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b87
- Modified patch:
  * s390-size_t.patch
    - Adapt to changed context

-------------------------------------------------------------------
Fri Oct  9 17:21:46 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b85
- Adapt to changed strip options

-------------------------------------------------------------------
Tue Oct  6 13:50:02 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b84
- Removed patch:
  * arm-hotspot-fix.patch
    - fixed upstream

-------------------------------------------------------------------
Mon Sep 28 06:18:39 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b83

-------------------------------------------------------------------
Sat Sep 19 13:51:11 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b82

-------------------------------------------------------------------
Tue Sep 15 08:18:55 UTC 2015 - fstrba@suse.com

- Add --with-boot-jdk-jvmargs="-XX:ThreadStackSize=2240" as
  configure option for PPC
  * Increase the stack size of the jdk8 used to bootstrap jdk9
    build
- Modified patch:
  * ppc-zero-hotspot.patch
    - increase the default stack size for jdk9 on PPC

-------------------------------------------------------------------
Mon Sep 14 13:18:46 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b81
- Removed patch:
  * aarch64-fix.patch
    - integrated upstream

-------------------------------------------------------------------
Mon Sep  7 09:04:45 UTC 2015 - schwab@suse.de

- arm-hotspot-fix.patch: replace undefined ARM32 with ARM

-------------------------------------------------------------------
Fri Sep  4 13:41:17 UTC 2015 - fstrba@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 - fstrba@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

-------------------------------------------------------------------
Mon Aug 24 08:34:00 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b78

-------------------------------------------------------------------
Tue Aug 18 13:07:42 UTC 2015 - fstrba@suse.com

- Add _constraints file

-------------------------------------------------------------------
Tue Aug 18 07:31:13 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b77
  * fix bsc#941987
- Removed patch:
  * constant_too_wide_for_long.patch
    - Fixed differently upstream

-------------------------------------------------------------------
Fri Jul 24 05:56:08 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b74
- Removed patch:
  * disable-doclint-by-default.patch
    - the surrounding code changed completely and it builds without
      it anyway

-------------------------------------------------------------------
Mon Jul 20 08:26:25 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b73

-------------------------------------------------------------------
Sat Jul 11 06:08:00 UTC 2015 - fstrba@suse.com

- Removed patch:
  * applet-hole.patch
    - not needed with recent icedtea-web versions any more

-------------------------------------------------------------------
Thu Jul  9 21:43:55 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b72
- Removed patches:
  * ppc64le-emit_fd.patch
  * aarch64.patch
    - applied upstream

-------------------------------------------------------------------
Fri Jul  3 07:42:22 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b71

-------------------------------------------------------------------
Mon Jun 29 08:04:01 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b70
- Removed patches:
  * eventFilter.patch
  * giflib.patch
  * zero-dummy.patch
    - integrated upstream

-------------------------------------------------------------------
Tue Jun 23 06:48:38 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b69

-------------------------------------------------------------------
Thu Jun 18 13:38:55 UTC 2015 - tchvatal@suse.com

- Use priority matching to ibm-java, always 5 bigger than it

-------------------------------------------------------------------
Mon Jun 15 08:49:19 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b68
- Added patches:
  * ppc64le-emit_fd.patch
    - fix build on PPC64LE
  * constant_too_wide_for_long.patch
    - fix build on 32-bit systems with older compilers
- Modified patch:
  * s390-size_t.patch
    - rediff to account for changes in directory structures

-------------------------------------------------------------------
Wed Jun 10 08:16:58 UTC 2015 - fstrba@suse.com

- Added patch:
  * zero-dummy.patch
    - Fix crash in ZERO VM built with gcc5

-------------------------------------------------------------------
Mon Jun  8 12:24:25 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b67
- Added patch:
  * aarch64.patch
    - fix build on aarch64 architecture

-------------------------------------------------------------------
Tue Jun  2 07:28:53 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b66

-------------------------------------------------------------------
Sun May 24 20:58:36 UTC 2015 - scalpel4k@gmail.com

- Added patch:
  * eventFilter.patch
    - fix build with gcc5 that is picky about missing brackets.

-------------------------------------------------------------------
Fri May 22 08:17:59 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b65
- Removed patch:
  * system-giflib5.patch
    - fixed upstream
- Added patch:
  * giflib.patch
    - Allow building with system giflib versions before 5.1
- Modified patch:
  * s390-size_t.patch
    - Rediff to a new context and code state.
- Add --disable-warnings-as-errors to the configure line
  * avoiding to fail on first little warning.

-------------------------------------------------------------------
Tue May  5 12:27:20 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b62
- Removed patch:
  * configure-errors.patch
    - fixed upsteam

-------------------------------------------------------------------
Wed Apr 22 08:06:05 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b60
- Updated patches:
  * memory-limits.patch
  * ppc-zero-hotspot.patch
    - rediff to correspond to the uintx -> size_t changes
- Added patch:
  * configure-errors.patch
    - revert hunks of upstream commit that break the build in our
      build environment

-------------------------------------------------------------------
Mon Apr 13 05:53:03 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b57

-------------------------------------------------------------------
Fri Apr 10 06:48:01 UTC 2015 - fstrba@suse.com

- Build aarch64 as JIT accelerated JVM

-------------------------------------------------------------------
Mon Mar 30 11:16:47 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b56
- Removed integrated patch:
  * hotspot-missing-symbol.patch

-------------------------------------------------------------------
Sun Mar 29 15:52:16 UTC 2015 - fstrba@suse.com

- Modified patch:
  * s390-size_t.patch
    - Rediff and patch some more problems

-------------------------------------------------------------------
Fri Mar 20 10:46:15 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b55
- Modified patch:
  * link-with-as-needed.patch
    - Rediff to account for changes in file names

-------------------------------------------------------------------
Fri Mar 13 09:50:42 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b54
  * Remove need of different tarball for AARCH64
  * AARCH64 changes integrated upstream in this tag
- Remove patches:
  * aarch64-hotspot.patch, aarch64-misc.patch
    - Integrated upstream
- Added patch:
  * hotspot-missing-symbol.patch
    - Upstream fix for linking problem in CPP interpreter

-------------------------------------------------------------------
Thu Mar  5 08:25:58 UTC 2015 - fstrba@suse.com

- Updated patch:
  * s390-size_t.patch
    - patch one more occurence of uintx/size_t mismatch

-------------------------------------------------------------------
Fri Feb 20 08:42:33 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b51
- Updated patches:
  * link-with-as-needed.patch
  * s390-size_t.patch
    - rediff to the new context
- Added patch:
  * aarch64-hotspot.patch
    - forward-port the symbol JVM_GetNanoTimeAdjustment that is
      not part of aarch64 tarball

-------------------------------------------------------------------
Tue Feb 17 15:37:17 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b50
- Update the aarch64 hotspot to the current tip of aarch64-port
  stage repository
- Added patch
  * fix-system-jpeg-loading.patch
    - correct the case mismatch that prevented JPEG decoder from
      working correctly (boo#905950)

-------------------------------------------------------------------
Thu Jan 29 12:59:14 UTC 2015 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b48
- Use the aarch64-port stage repository for aarch64 hotspot
- Added patch:
  * icedtea-sound-1.0.1-runtime.patch
    - Allow building against jdk9 post b41 which does not have
      any more jar files.

-------------------------------------------------------------------
Sun Jan 25 18:36:12 UTC 2015 - fstrba@suse.com

- Modify patch: system-giflib5.patch
  * Fix build with giflib 5.1.x

-------------------------------------------------------------------
Mon Dec  8 13:14:41 UTC 2014 - fstrba@suse.com

- Require versions of jpackage-utils and tzdata-java compatible
  with this version of Java.

-------------------------------------------------------------------
Tue Nov 11 12:48:58 UTC 2014 - fstrba@suse.com

- Add the jvm.cfg file for aarch64
  * hopefully fixes aarch64 build

-------------------------------------------------------------------
Mon Nov 10 14:57:53 UTC 2014 - fstrba@suse.com

- Put manpage alternative for policy-tool to the right package

-------------------------------------------------------------------
Wed Nov  5 09:10:07 UTC 2014 - fstrba@suse.com

- Upgrade to upstream tag jdk9-b37
- Upgrade to new tip of aarch64 hotspot including b37 changes
- Remove aarch64-b35.patch
  * changes integrated in the new aarch64 hotspot tip

-------------------------------------------------------------------
Wed Oct 29 08:41:58 UTC 2014 - fstrba@suse.com

- Update config.sub and config.guess to the recent master of
  http://git.savannah.gnu.org/cgit/config.git
- Add aarch64 back to JIT architectures to see whether it builds
  better
- Don't apply 1015432.patch for aarch64
  * Whitespace difference causes problems for a patch that is not
    needed for aarch64

-------------------------------------------------------------------
Fri Oct 17 07:52:46 UTC 2014 - fstrba@suse.com

- Upgrade to upstream jdk9-b35 tag
- Add patch: aarch64-b35.patch
  * bring changes from jdk9-b35 to the aarch64 hotspot tarball
    manually

-------------------------------------------------------------------
Thu Oct 16 20:11:42 UTC 2014 - fstrba@suse.com

- Allow building for SLE11
  * Conditionalize BuildRequires
  * Conditionalize cxxflags not understood by gcc 4.3
  * Conditionalize javadoc noarch build for distributions that
    understand the per-package BuildArch
- Try to make the jre-32 and jre-64 provides more automatic
- Disable brp-check-bytecode-version during install
  * java9 will have bytecode version 9 in its jars

-------------------------------------------------------------------
Thu Oct  2 08:34:16 UTC 2014 - fstrba@suse.com

- Initial java-1_9_0-openjdk package based on jdk9-b32

openSUSE Build Service is sponsored by