Severin Gehwolf
1d75746a8b
Add static-libs sub-package
...
This is useful for producing an OpenJDK-based Graal VM build
2020-05-22 19:43:59 +02: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
9c6396e9b3
Backport JDK-8233880 to fix version detection of GCC 10.
...
Remove explicit compiler flags which should be handled by the upstream build
(-std=gnu++98, -fno-delete-null-pointer-checks, -fno-lifetime-dse)
2020-05-17 18:00:40 +01:00
Andrew John Hughes
4ba475024b
Make use of --with-extra-asflags introduced in jdk-11.0.6+1.
2020-05-04 05:31:31 +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
ae996c44ac
Add JDK-8228407 backport to resolve crashes during verification.
2020-04-17 02:52:39 -04: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
870cbdd5d1
Add JDK-8237396 backport to resolve Shenandoah TCK breakage in traversal mode.
2020-03-28 20:11:34 +00:00
Severin Gehwolf
8ebdc0d602
Revert GCC 10 workaround on s390x
...
Resolves: RHBZ#1799087
2020-03-24 13:58:29 +01:00
Andrew John Hughes
c3c9459f73
Backport JDK-8241296 to fix segfaults when active_handles is NULL (RH1813550)
2020-03-20 12:11:01 +00:00
Severin Gehwolf
1d8e591a2d
Add JDK-8237879 so as to be able to build with make 4.3
2020-03-13 17:54:50 +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
5dc89b39d7
Add changelog entry mentioning GCC 10 s390x workaround
2020-02-27 06:51:49 +01:00
Severin Gehwolf
a9ba2e1465
Disable gdb check temporarily on s390x
2020-02-26 19:06:08 +01:00
Severin Gehwolf
542fe92d09
Workaround GCC 10-based build failure on s390x
2020-02-26 19:06:08 +01: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
Fedora Release Engineering
e991875ccc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 05:54:15 +00: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
f14ba90d3c
Switch to in-tree SunEC code, dropping NSS runtime dependencies and patches to link against it.
2019-08-12 15:54:08 +01:00
Andrew Hughes
8822d30812
Drop unnecessary build requirement on gtk3-devel, as OpenJDK searches for Gtk+ at runtime.
...
Add missing build requirement for libXrender-devel, previously masked by Gtk3+ dependency
Add missing build requirement for libXrandr-devel, previously masked by Gtk3+ dependency
fontconfig build requirement should be fontconfig-devel, previously masked by Gtk3+ dependency
2019-07-31 17:24:11 +01:00
Severin Gehwolf
d4b2b6692a
Bump release and rebuild.
2019-07-27 00:00:49 +02:00
Severin Gehwolf
a49619a3df
Remove -fno-tree-ch workaround for i686.
...
Root cause of it has been fixed with 11.0.4+9, which is
part of 11.0.4+11 (GA).
Resolves: RHBZ#1683095
2019-07-26 11:16:35 +02: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
Andrew Hughes
bbcbcf727a
Obsolete javadoc-slowdebug and javadoc-slowdebug-zip packages via javadoc and javadoc-zip respectively.
2019-07-24 18:07:46 +01:00
Andrew John Hughes
d6c1d0d604
Update to shenandoah-jdk-11.0.4+10 (EA)
2019-07-23 12:08:17 +01:00
Andrew Hughes
bd8e15ac7a
Update to shenandoah-jdk-11.0.4+2 (EA)
...
Package jspawnhelper (see JDK-8220360).
2019-07-15 18:06:09 +01:00
Andrew Hughes
d8d7f032b9
Handle milestone as variables so we can alter it easily and set the docs zip filename appropriately.
...
Include 'ea' designator in Release when appropriate.
2019-07-15 16:30:52 +01:00
Severin Gehwolf
543ea6eb05
Bump release for rebuild.
2019-05-14 11:22:06 +02:00
Severin Gehwolf
5cb0a220ae
Add -fno-tree-ch for GCC 9.x build issues on i686
...
Resolves: rhbz#1683095
2019-05-10 14:27:56 +02:00
Severin Gehwolf
7bd142a91b
Don't produce unnecessary things for the debug variant
...
This speeds up the build as no bootcycle image build is
being performed for the slowdebug variant. Also don't
produce a javadoc or javadoc-zip package for the slowdebug
variant as that is pointless.
2019-05-02 19:40:30 +02:00
Severin Gehwolf
332814297f
Don't generate lib-style requires for -slowdebug subpackages.
...
In the is_system_jdk == 1 case, slowdebug subpackages would have
requirements autogenerated, leading to product builds being dragged in
so as to satisfy RPM dependencies.
Resolves: RHBZ#1702379
2019-04-24 11:33:28 +02:00
Severin Gehwolf
29ac45a922
Fix requires/provides for the non-system JDK case
...
Without this fix no lib*.so requirements are being generated.
This includes requirements for libgif and libgcc, libc, etc.
Resolves: RHBZ#1702324
2019-04-23 18:36:35 +02:00
Andrew Hughes
c14aad04e0
Update to shenandoah-jdk-11.0.3+7 (April 2019 GA)
2019-04-18 18:52:27 +01:00