Commit Graph

63 Commits

Author SHA1 Message Date
Andrew Hughes
2f4bbb12e7 Update to jdk-11.0.11.0+9
Update release notes to 11.0.11.0+9
Switch to GA mode for final release.
Require tzdata 2021a to match upstream change JDK-8260356
Disable copy-jdk-configs for Flatpak builds

There does not appear to be any value in having copy-jdk-config in Flatpak
builds (where a given Flatpak bundles one specific JDK, so no need for a
"Utility script to transfer JDKs configuration files between updates or for
archiving.")

And at least when trying to do a LibreOffice Flatpak build from Fedora 34 RPM
specs (which includes java-11-openjdk among its components), the #!/usr/bin/lua
shebang in copy_jdk_configs.lua would have caused a requirement on
/usr/bin/lua, but which a lua RPM bundled in the Flatpak would not provide (as
it would provide /app/bin/lua instead).  And the easiest way to work around that
issue is to just disable the unnecessary copy-jdk-configs.
2021-04-22 02:41:34 +01:00
Andrew Hughes
8e4f68974c Update to jdk-11.0.11.0+7
Update release notes to 11.0.11.0+7
2021-04-14 11:50:35 +02:00
Andrew Hughes
537a77f078 Update to jdk-11.0.11.0+6
Update release notes to 11.0.11.0+6
2021-04-14 11:50:35 +02:00
Andrew Hughes
99eb947c90 Update to jdk-11.0.11.0+5
Update release notes to 11.0.11.0+5
2021-04-14 11:50:35 +02:00
Andrew Hughes
b7d5163fd0 Update tapsets from IcedTea 6.x repository with fix for JDK-8015774 changes (_heap->_heaps)
Update icedtea_sync.sh with a VCS mode that retrieves sources from a Mercurial repository
2021-04-14 11:50:35 +02:00
Andrew Hughes
0ce5181d09 Update to jdk-11.0.11.0+4
Update release notes to 11.0.11.0+4
2021-04-14 11:50:35 +02:00
Andrew Hughes
dc68f7d285 Update to jdk-11.0.11.0+3
Update release notes to 11.0.11.0+3
Remove upstreamed patch JDK-8259949
2021-04-14 11:50:35 +02:00
Andrew Hughes
86634d7ce7 Update to jdk-11.0.11.0+2
Update release notes to 11.0.11.0+2
2021-04-14 11:50:35 +02:00
Andrew Hughes
16620750dd Update to jdk-11.0.11.0+1
Update release notes to 11.0.11.0+1
Switch to EA mode for 11.0.11 pre-release builds.
Require tzdata 2020f to match upstream change JDK-8259048
2021-04-14 11:50:35 +02:00
Andrew Hughes
b4c85aad69 Update to jdk-11.0.10.0+9
Update release notes to 11.0.10.0+9
Use JEP-322 Time-Based Versioning so we can handle a future 11.0.9.1-like release correctly.
Still use 11.0.x rather than 11.0.x.0 for file naming, as the trailing zero is omitted from tags.
Revert configure and built_doc_archive hacks to build 11.0.9.1 from 11.0.9.0 sources, and synced with RHEL version.
Cleanup debug package descriptions and version number placement.
Drop JDK-8250861, JDK-8222286 & JDK-8254177 as applied upstream
Use system harfbuzz now this is supported.
Update tarball generation script to use PR3818 which handles JDK-8171279 changes
Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY
Adjust RH1842572 patch due to context change from JDK-8213400
Following JDK-8005165, class data sharing can be enabled on all JIT architectures
Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64)
Need to support noarch for creating source RPMs for non-scratch builds.
Update build documentation to reflect this is java-11-openjdk, not java-1.8.0-openjdk
Remove redundant closure and immediate reopening of include_normal_build block.
Include a test in the RPM to check the build has the correct vendor information.
Fix location and comment differences from RHEL.
2021-02-01 04:27:53 +00:00
Andrew Hughes
6018a375be Update to jdk-11.0.9+11
Update release notes for 11.0.9 release.
Add backport of JDK-8254177 to update to tzdata 2020b
Require tzdata 2020b due to resource changes in JDK-8254177
Fix directory ownership of static-libs package
2020-10-21 02:56:47 +00:00
Andrew Hughes
42eb58fb66 Update to jdk-11.0.9+10 (EA) 2020-10-05 13:28:27 +00:00
Andrew Hughes
e2ed7be248 Update to jdk-11.0.9+7 (EA) 2020-09-28 05:25:28 +00:00
Andrew Hughes
2a70366ba7 Update to jdk-11.0.9+6 (EA)
Update tarball generation script to use PR3802, handling JDK-8233228 & JDK-8177334

Resolves: rhbz#1869017
2020-09-15 13:07:43 +00:00
Andrew Hughes
2243b9c568 Update to jdk-11.0.9+5 (EA) 2020-09-15 03:11:11 +00:00
Andrew Hughes
3216606134 Update to jdk-11.0.9+4 (EA) 2020-09-04 16:36:26 +00:00
Andrew Hughes
a9d34fe47e Update to jdk-11.0.9+3 (EA) 2020-08-28 06:15:16 +00:00
Andrew Hughes
b981579504 Update to jdk-11.0.9+2 (EA)
With Shenandoah now upstream in OpenJDK 11, we can use jdk-updates/jdk11 directly
2020-08-13 20:08:18 +00:00
Andrew Hughes
952bfa78b2 Update to shenandoah-jdk-11.0.9+1 (EA)
Switch to EA mode for 11.0.9 pre-release builds.
Drop JDK-8247874 backport now applied upstream.
JDK-8245832 increases the set of static libraries, so try and include them all with a wildcard.
2020-08-09 21:41:08 +00:00
Andrew Hughes
36133df273 Update to shenandoah-jdk-11.0.8+10 (GA)
Switch to GA mode for final release.
Update release notes with last minute fix (JDK-8248505).
2020-07-17 14:10:43 +00:00
Andrew Hughes
e718225bd1 Update to shenandoah-jdk-11.0.8+9 (EA)
Update release notes for 11.0.8 release.
2020-07-17 01:16:04 +00:00
Andrew Hughes
b976c137d0 Update to shenandoah-jdk-11.0.8+8 (EA) 2020-07-05 19:58:57 +00:00
Andrew Hughes
7621c1515f Update to shenandoah-jdk-11.0.8+7 (EA) 2020-07-04 23:31:57 +00:00
Andrew Hughes
e6ca779c69 Update to shenandoah-jdk-11.0.8+6 (EA) 2020-07-02 11:41:39 +00:00
Andrew John Hughes
a73c8adea3 Update to shenandoah-jdk-11.0.8+5 (EA) 2020-06-07 02:33:26 +01:00
Andrew John Hughes
979a20c063 Update to shenandoah-jdk-11.0.8+4 (EA)
Require tzdata 2020a due to resource changes in JDK-8243541
2020-05-27 13:15:14 +01:00
Andrew John Hughes
688f57ed81 Update to shenandoah-jdk-11.0.8+3 (EA)
Drop JDK-8233880 backport now applied upstream.
2020-05-19 11:11:47 +01:00
Andrew John Hughes
c766f16ecf Update to shenandoah-jdk-11.0.8+2 (EA) 2020-05-18 20:17:06 +01:00
Andrew John Hughes
8c1b6230db Update to shenandoah-jdk-11.0.8+1 (EA)
Switch to EA mode for 11.0.8 pre-release builds.
Drop JDK-8237396 & JDK-8228407 backports now applied upstream.
2020-05-18 19:54:50 +01:00
Andrew John Hughes
25107c4c5c Update to shenandoah-jdk-11.0.7+10 (GA)
Switch to GA mode for final release.
Remove JDK-8237879 backport as this was integrated upstream in jdk-11.0.7+10.
2020-04-22 23:06:01 +01:00
Andrew John Hughes
7752b4b9cf Update to shenandoah-jdk-11.0.7+9 (EA)
Remove JDK-8241296 backport as this was integrated upstream in jdk-11.0.7+9.
2020-04-21 16:30:40 +01:00
Andrew John Hughes
0355329371 Update to shenandoah-jdk-11.0.7+8 (EA) 2020-04-21 14:14:40 +01:00
Andrew John Hughes
36fea08a1c Update to shenandoah-jdk-11.0.7+7 (EA) 2020-04-20 21:33:25 +01:00
Andrew John Hughes
bd6e610df8 Update to shenandoah-jdk-11.0.7+6 (EA) 2020-04-20 18:24:48 +01:00
Andrew John Hughes
8a9b5fac35 Update to shenandoah-jdk-11.0.7+5 (EA) 2020-04-20 09:47:19 +01:00
Andrew John Hughes
dbce4cea14 Update to shenandoah-jdk-11.0.7+4 (EA) 2020-04-19 20:33:08 +01:00
Andrew John Hughes
2e1a7f0c07 Update to shenandoah-jdk-11.0.7+3 (EA) 2020-04-16 16:33:39 -04:00
Andrew John Hughes
36f704fe99 Sync SystemTap & desktop files with upstream IcedTea release 3.15.0 using new script 2020-04-07 16:12:53 +01:00
Andrew John Hughes
7fe2af598f Update to shenandoah-jdk-11.0.7+2 (EA)
Drop JDK-8224851 backport now included upstream.
2020-03-04 20:30:13 +00:00
Andrew John Hughes
27299dbae8 Update to shenandoah-jdk-11.0.7+1 (EA)
Switch to EA mode for 11.0.7 pre-release builds.
Drop JDK-8236039 backport now applied upstream.
2020-02-28 05:14:16 +00:00
Severin Gehwolf
720e2c1e92 Account for building with GCC 10: JDK-8224851, -fcommon switch
- GCC 10 turns on -fno-common by default, breaking the HotSpot build
- There is a duplicate declaration of 'using MacroAssembler::call_VM_leaf_base'
  in interp_masm_aarch64.hpp which GCC 10 doesn't like anymore.
  Backport of JDK-8224851 fixes that.
- Update to January 2020 CPU sources (11.0.6+10).
- Switch to GA mode.
- Add JDK-8236039 backport to resolve OpenShift blocker.
- Add JDK-8224851 backport to resolve AArch64 compiler issues.

Contributed-by: Andrew Hughes <gnu.andrew@redhat.com>
2020-01-29 18:48:29 +01:00
Andrew John Hughes
b62e2060b8 Update to shenandoah-jdk-11.0.6+9 (EA) 2020-01-15 03:54:43 +00:00
Andrew John Hughes
fcea898465 Update to shenandoah-jdk-11.0.6+2 (EA) 2020-01-13 06:48:39 +00:00
Andrew John Hughes
17e281c888 Update to shenandoah-jdk-11.0.6+1 (EA)
Switch to EA mode for 11.0.6 pre-release builds.
Add support for jfr binary.
2019-12-22 05:49:49 +00:00
Andrew John Hughes
c605a5fa08 Update to shenandoah-jdk-11.0.5+10 (GA)
Switch to GA mode for final release.
2019-10-17 13:38:08 +01:00
Andrew John Hughes
209c4bb612 Update to shenandoah-jdk-11.0.5+9 (EA) 2019-10-14 19:26:50 +01:00
Andrew John Hughes
c82830aa65 Update generate_source_tarball.sh script to use the PR3751 patch and retain the secp256k1 curve.
Regenerate source tarball using the updated script and add the -'4curve' suffix.
PR3751 includes the changes in the PR1834/RH1022017 patch which is removed.
2019-10-14 07:13:20 +01:00
Andrew Hughes
ae98effbfe Update to shenandoah-jdk-11.0.5+2 (EA) 2019-09-09 16:52:19 +01:00
Andrew Hughes
86c9d0b54b Update to shenandoah-jdk-11.0.5+1 (EA)
Switch to EA mode for 11.0.5 pre-release builds.
2019-09-06 04:22:30 +01:00
Andrew Hughes
008e1c3ca3 Update to shenandoah-jdk-11.0.4+11 (GA)
Switch to GA mode for final release.
2019-07-25 14:01:54 +01:00