- Fri Jun 17 2022 neoclust <neoclust> 1:18.0.0.0.37-1.rolling.2.mga9
+ Revision: 1864669
- set build jdk to 18
- as ga is 1, set vendor_version_string to 22.3 - Thu Jun 16 2022 neoclust <neoclust> 1:18.0.0.0.37-0.rolling.2.mga9
+ Revision: 1864611
- Update to RC version of OpenJDK 18
- Support JVM variant zero following JDK-8273494 no longer installing Zero's libjvm.so in the server directory
- Disable HotSpot-only pre-build which is incompatible with the boot JDK being a different major version to that being built
- Rebase FIPS patches from fips-18u branch and simplify by using a single patch from that repository
- Detect NSS at runtime for FIPS detection
- Turn off build-time NSS linking and go back to an explicit Requires on NSS
- Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode
- Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
- update to ea version of jdk18
- add new slave jwebserver and corresponding manpage
- adjust rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch - Fri Jun 10 2022 neoclust <neoclust> 1:17.0.2.0.8-5.rolling.2.mga9
+ Revision: 1863893
- Reinstate JIT builds on x86_32.
- Add JDK-8282004 to fix missing CALL effects on x86_32.
- Re-enable gdb backtrace check.
- Temporarily move x86 to use Zero in order to get a working build
- Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment
- Support a HotSpot-only build so a freshly built libjvm.so can then be used in the bootstrap JDK.
- Explicitly list JIT architectures rather than relying on those with slowdebug builds
- Disable the serviceability agent on Zero architectures even when the architecture itself is supported - Thu Jun 9 2022 neoclust <neoclust> 1:17.0.2.0.8-2.rolling.2.mga9
+ Revision: 1863810
- 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. - Wed Mar 30 2022 umeabot <umeabot> 1:17.0.2.0.8-1.rolling.2.mga9
+ Revision: 1834941
- Mageia 9 Mass Rebuild - Sun Feb 20 2022 neoclust <neoclust> 1:17.0.2.0.8-1.rolling.1.mga9
+ Revision: 1781903
- January 2022 security update to jdk 17.0.2+8
- Rename libsvml.so to libjsvml.so following JDK-8276025
- Remove JDK-8276572 patch which is now upstream.
- Rebase RH1995150 & RH1996182 patches following JDK-8275863 addition to module-info.java - Sun Feb 20 2022 neoclust <neoclust> 1:17.0.1.0.12-15.rolling.1.mga9
+ Revision: 1781762
- Sync gdb test with java-1.8.0-openjdk and improve architecture restrictions.
- Revert to latest building version
- Temporarily move x86 to use Zero in order to get a working build
- Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment
- Support a HotSpot-only build so a freshly built libjvm.so can then be used in the bootstrap JDK.
- Explicitly list JIT architectures rather than relying on those with slowdebug builds
- Disable the serviceability agent on Zero architectures even when the architecture itself is supported
- 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.
- January 2022 security update to jdk 17.0.2+8
- Rename libsvml.so to libjsvml.so following JDK-8276025
- Remove JDK-8276572 patch which is now upstream.
- Rebase RH1995150 & RH1996182 patches following JDK-8275863 addition to module-info.java - Fri Feb 18 2022 pterjan <pterjan> 1:17.0.1.0.12-14.rolling.1.mga9
+ Revision: 1781132
- Add workaround for GCC ICE on armv7hl - Tue Jan 11 2022 neoclust <neoclust> 1:17.0.1.0.12-13.rolling.1.mga9
+ Revision: 1767978
- Sync with latest fedora changes - Mon Dec 6 2021 neoclust <neoclust> 1:17.0.1.0.12-6.rolling.1.mga9
+ Revision: 1760953
- Sync some sources ( desktop files ) - Mon Dec 6 2021 neoclust <neoclust> 1:17.0.1.0.12-5.rolling.1.mga9
+ Revision: 1760950
- Patch syslookup.c so it actually has some code to be compiled into libsyslookup
- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le. - Mon Dec 6 2021 neoclust <neoclust> 1:17.0.1.0.12-4.rolling.1.mga9
+ Revision: 1760927
- Fix use of unexisting rpm macro
- Restructure the build so a minimal initial build is then used for the final build (with docs)
- This reduces pressure on the system JDK and ensures the JDK being built can do a full build
- Minor cosmetic improvements to make spec more comparable between variants
- Update tapsets from IcedTea 6.x repository with fix for JDK-8015774 changes (_heap->_heaps) and @JAVA_SPEC_VER@
- Update icedtea_sync.sh with a VCS mode that retrieves sources from a Mercurial repository - Mon Dec 6 2021 neoclust <neoclust> 1:17.0.1.0.12-1.rolling.1.mga9
+ Revision: 1760878
- October CPU update to jdk 17.0.1+12 - Sun Dec 5 2021 neoclust <neoclust> 1:17.0.0.0.33-0.1.ea.rolling.1.mga9
+ Revision: 1760824
- Update to jdk-17+33, including JDWP fix and July 2021 CPU
- Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics.
- Remove restriction on disabling product build, as debug packages no longer have javadoc packages. - Sun Dec 5 2021 neoclust <neoclust> 1:17.0.0.0.26-0.1.ea.rolling.1.mga9
+ Revision: 1760816
- Update buildjdkver to 17 so as to build with itself
- Add PR3695 to allow the system crypto policy to be turned off
- Re-enable TestSecurityProperties after inclusion of PR3695 - Sun Dec 5 2021 neoclust <neoclust> 1:17.0.0.0.26-0.0.ea.rolling.1.mga9
+ Revision: 1760814
- update sources to jdk 17.0.0+26 - Sun Dec 5 2021 neoclust <neoclust> 1:16.0.2.0.7-1.rolling.3.mga9
+ Revision: 1760764
- Use correct extensions for the manpages
- Fix file list
- Update to version 16.0.2.0.7
- New version 17.0.0.0.35 - Tue Mar 2 2021 neoclust <neoclust> 1:16.0.0.0.36-0.rolling.1.mga9
+ Revision: 1695842
- Update to jdk-16.0.0.0+36
- Update tarball generation script to use git following OpenJDK's move to github
- Update tarball generation script to use PR3823 which handles JDK-8235710 changes
- Use upstream default for version-pre rather than setting it to "ea" or ""
- Drop libsunec.so which is no longer generated, thanks to JDK-8235710
- Drop unnecessary compiler flags, dating back to work on GCC 6 & 10
- Adapt RH1750419 alt-java patch to still apply after some variable re-naming in the makefiles
- Update filever to remove any trailing zeros, as in the OpenJDK build, and use for source filename
- Use system harfbuzz now this is supported.
- Pass SOURCE_DATE_EPOCH to build for reproducible builds
- fixed missing condition for fastdebug packages being counted as debug ones
- removed lib-style provides for fastdebug_suffix_unquoted
- many cosmetic changes taken from more maintained jdk11
- introduced debug_arches, bootstrap_arches, systemtap_arches, fastdebug_arches, sa_arches, share_arches, shenandoah_arches, zgc_arches
instead of various hardcoded ifarches
- updated systemtap
- added requires excludes for debug pkgs
- removed redundant logic around jsa files
- added runtime requires of lksctp-tools and libXcomposite%
- added and used Source15 TestSecurityProperties.java, but is made always positive as jdk15 now does not honor system policies
- s390x excluded form fastdebug build
- Added checks and restrictions around alt-java - Sat Dec 12 2020 neoclust <neoclust> 1:15.0.1.9-4.rolling.1.mga8
+ Revision: 1655827
- Build java15 with Java14 - Fri Dec 11 2020 neoclust <neoclust> 1:14.0.2.12-3.rolling.2.mga8
+ Revision: 1655416
- Rebuild java 14 against itself
- Fix java 14 deps
- Update to java 15
- Downgrade to java14
- Update to Java15
Fc commit: 30e2db73446b513095dfbf5ae432f29e35125356 - Mon Aug 24 2020 neoclust <neoclust> 1:14.0.2.12-2.rolling.3.mga8
+ Revision: 1618680
- Rebuild against java 14 - Mon Aug 24 2020 neoclust <neoclust> 1:14.0.2.12-2.rolling.2.mga8
+ Revision: 1618668
- Rebuild using java11 because of a wrong require
- Build java14 against itself - Mon Aug 24 2020 neoclust <neoclust> 1:14.0.2.12-2.rolling.1.mga8
+ Revision: 1618497
- Allow to build from java11 ( from fedora )
- Update to java 14
- imported package java-latest-openjdk