SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for java-21-openjdk-portable-fastdebug-21.0.4.0.7-1.el9.x86_64.rpm :

* Wed Jul 17 2024 Release Engineering - 21.0.4.0.7-1- Build for Rocky Linux 9
* Fri Jul 12 2024 Andrew Hughes - 1:21.0.4.0.7-1- Update to jdk-21.0.4+7 (GA)- Update release notes to 21.0.4+7- Switch to GA mode.-
*
* This tarball is embargoed until 2024-07-16 AATT 1pm PT.
*
*- Resolves: OPENJDK-2756- Resolves: OPENJDK-3163
* Wed Jun 26 2024 Andrew Hughes - 1:21.0.4.0.5-0.1.ea- Update to jdk-21.0.4+5 (EA)- Update release notes to 21.0.4+5- Move unstripped, misc and doc tarball handling into normal build / no suffix blocks- Limit Java only tests to one architecture using jdk_test_arch- Drop unneeded tzdata-java build dependency following 3e3cf8fa2df7bac2f6a60a0ddd596ec39228a3e1- Resolves: OPENJDK-3132- Resolves: OPENJDK-3194- Resolves: OPENJDK-3181- Resolves: OPENJDK-3189
* Sat Jun 22 2024 Andrew Hughes - 1:21.0.4.0.1-0.1.ea- Update to jdk-21.0.4+1 (EA)- Update release notes to 21.0.4+1- Switch to EA mode- Bump LCMS 2 version to 2.16.0 following JDK-8321489- Add zlib build requirement or bundled version (1.3.1), depending on system_libs setting- Resolves: OPENJDK-3060- Resolves: OPENJDK-3063
* Tue Jun 11 2024 Andrew Hughes - 1:21.0.3.0.9-3- Re-run jlink to regenerate the jmods directory and lib/modules with stripped libraries- Rebuild CDS archives against the updated lib/modules- Resolves: OPENJDK-2829
* Wed May 01 2024 Thomas Fitzsimmons - 1:21.0.3.0.9-2- createtar: Add exclude option- packagejdk: Exclude debuginfo when creating jdkarchive and jrearchive tarballs- Resolves: OPENJDK-2995
* Sat Apr 13 2024 Andrew Hughes - 1:21.0.3.0.9-1- Update to jdk-21.0.3+9 (GA)- Update release notes to 21.0.3+9- Switch to GA mode.- Change --with-source-date value to \'version\' to match Temurin builds-
*
* This tarball is embargoed until 2024-04-16 AATT 1pm PT.
*
*- Resolves: OPENJDK-2585
* Thu Apr 04 2024 Andrew Hughes - 1:21.0.3.0.7-0.1.ea- Update to jdk-21.0.3+7 (EA)- Update release notes to 21.0.3+7- Require tzdata 2024a due to upstream inclusion of JDK-8322725- Only require tzdata 2023d for now as 2024a is unavailable in buildroot- Drop JDK-8009550 which is now available upstream- Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
* Thu Mar 21 2024 Andrew Hughes - 1:21.0.3.0.1-0.2.ea- generate_source_tarball.sh: Update examples in header for clarity- generate_source_tarball.sh: Cleanup message issued when checkout already exists- generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP- generate_source_tarball.sh: Only add --depth=1 on non-local repositories- icedtea_sync.sh: Reinstate from rhel-8.9.0 branch- Move maintenance scripts to a scripts subdirectory- discover_trees.sh: Set compile-command and indentation instructions for Emacs- discover_trees.sh: shellcheck: Do not use -o (SC2166)- discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- discover_trees.sh: shellcheck: Double-quote variable references (SC2086)- generate_source_tarball.sh: Add authorship- icedtea_sync.sh: Set compile-command and indentation instructions for Emacs- icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)- icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- openjdk_news.sh: Set compile-command and indentation instructions for Emacs- openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)- openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)- generate_source_tarball.sh: Output values of new options WITH_TEMP and OPENJDK_LATEST- generate_source_tarball.sh: Double-quote DEPTH reference (SC2086)- Vary reproducible tar creation by version of tar detected- Set OPENJDK_UPSTREAM_TAG_EPOCH & VERSION_FILE at start of build section as in 17u- generate_source_tarball.sh: Avoid empty DEPTH reference while still appeasing shellcheck
* Wed Mar 20 2024 Thomas Fitzsimmons - 1:21.0.3.0.1-0.2.ea- generate_source_tarball.sh: Add WITH_TEMP environment variable- generate_source_tarball.sh: Multithread xz on all available cores- generate_source_tarball.sh: Add OPENJDK_LATEST environment variable- generate_source_tarball.sh: Update comment about tarball naming- generate_source_tarball.sh: Reformat comment header- generate_source_tarball.sh: Reformat and update help output- generate_source_tarball.sh: Do a shallow clone, for speed- generate_source_tarball.sh: Append -ea designator when required- generate_source_tarball.sh: Eliminate some removal prompting- generate_source_tarball.sh: Make tarball reproducible- generate_source_tarball.sh: Prefix temporary directory with temp-- generate_source_tarball.sh: Remove temporary directory exit conditions- generate_source_tarball.sh: Fix -ea logic to add dash- generate_source_tarball.sh: Set compile-command in Emacs- generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT- generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks- generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)- generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)- generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)- generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)- Use backward-compatible patch syntax- generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST- generate_source_tarball.sh: Fix whitespace- generate_source_tarball.sh: Remove trailing period in echo- generate_source_tarball.sh: Use long-style argument to grep- generate_source_tarball.sh: Add license- generate_source_tarball.sh: Add indentation instructions for Emacs- Remove -T0 argument from systemtap tar invocation
* Mon Mar 11 2024 Andrew Hughes - 1:21.0.3.0.1-0.2.ea- Introduce tar_opts to avoid repetition of lengthy tar creation options- Add module build path to stripped directories to catch jpackageapplauncher files- Move alt-java man page to the misc tarball so it is not in the JDK image- Resolves: OPENJDK-2820- Resolves: OPENJDK-2821
* Thu Feb 08 2024 Thomas Fitzsimmons - 1:21.0.3.0.1-0.2.ea- Invoke xz in multi-threaded mode- Remove ppc64le with-jobs=1 workaround- Make portable tarball modification times reproducible- Use RHEL-7 tar-1.26-compatible invocations for reproducible tarballs
* Fri Feb 02 2024 Andrew Hughes - 1:21.0.3.0.1-0.1.ea- Update to jdk-21.0.3+1 (EA)- Update release notes to 21.0.3+1- Switch to EA mode- Require tzdata 2023d due to upstream inclusion of JDK-8322725- Bump FreeType version to 2.13.2 following JDK-8316028
* Sat Jan 27 2024 Andrew Hughes - 1:21.0.2.0.13-2- Sync with upstream release notes
* Tue Jan 09 2024 Andrew Hughes - 1:21.0.2.0.13-1- Update to jdk-21.0.2+13 (GA)- Update release notes to 21.0.2+13- Drop no longer needed local patch to fix versioning-
*
* This tarball is embargoed until 2024-01-16 AATT 1pm PT.
*
*
* Mon Jan 08 2024 Andrew Hughes - 1:21.0.2.0.12-1- Update to jdk-21.0.2+12 (GA)- Update release notes to 21.0.2+12-
*
* This tarball is embargoed until 2024-01-16 AATT 1pm PT.
*
*
* Sat Jan 06 2024 Andrew Hughes - 1:21.0.2.0.11-1- Update to jdk-21.0.2+11 (GA)- Update release notes to 21.0.2+11- Bump libpng version to 1.6.40 following JDK-8316030- Bump HarfBuzz version to 8.2.2 following JDK-8313643- Drop local JDK-8311630 patch which is now upstream- Locally patch versioning to be 21.0.2 released on 2014-01-16-
*
* This tarball is embargoed until 2024-01-16 AATT 1pm PT.
*
*
* Mon Nov 06 2023 Andrew Hughes - 1:21.0.1.0.12-2- Include JDK-8311630 patch to implement Foreign Function & Memory preview API on s390x
* Sun Oct 29 2023 Andrew Hughes - 1:21.0.1.0.12-1- Update to jdk-21.0.1.0+12 (GA)- Update release notes to 21.0.1.0+12- Update openjdk_news script to specify subdirectory last- Add missing discover_trees script required by openjdk_news- Synchronise bundled versions with 21u sources (FreeType, LCMS, HarfBuzz, libpng)- Sync generate_tarball.sh with 11u & 17u version- Update bug URL for RHEL to point to the Red Hat customer portal- Fix upstream release URL for OpenJDK source- Update buildjdkver to match the featurever- Re-enable SystemTap support and perform only substitutions possible without final NVR available- Fix typo which stops the EA designator being included in the build- Include tapsets in the miscellaneous tarball- Drop unused globals for tapset installation- Rebuild jmods using the stripped binaries in release builds- Make sure the unstripped JDK is customised by the installjdk function
* Sat Oct 28 2023 Andrew Hughes - 1:21.0.0.0.35-1- Update to jdk-21.0.0+35- Update release notes to 21.0.0+35- Update documentation (README.md)- Update system crypto policy & FIPS patch from new fips-21u tree- Update generate_tarball.sh to sync with upstream vanilla script inc. no more ECC removal- Drop fakefeaturever now it is no longer needed- Hardcode buildjdkver while the build JDK is not yet 21- Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball- Use upstream release URL for OpenJDK source- Re-enable tzdata tests now we are on the latest JDK and things are back in sync- Fix trailing \'.\' in tarball name- Use rpmrelease in vendor version to avoid inclusion of dist tag- Replace alt-java patch with a binary separate from the JDK- Drop stale patches that are of little use any more:-
* nss.cfg has been disabled since early PKCS11 work and long superseded by FIPS work-
* No accessibility subpackage to warrant RH1648242 patch any more-
* No use of system libjpeg turbo to warrant RH649512 patch any more- Replace RH1684077 pcsc-lite-libs patch with better JDK-8009550 fix being upstreamed
* Sat Oct 28 2023 Petra Alice Mikova - 1:21.0.0.0.35-1- Replace smoke test files used in the staticlibs test, as fdlibm was removed by JDK-8303798- Related: rhbz#2192749
* Fri Oct 27 2023 Andrew Hughes - 1:20.0.2.0.9-1.1- Update to jdk-20.0.2+9- Update release notes to 20.0.2+9- Update system crypto policy & FIPS patch from new fips-20u tree- Update generate_tarball.sh ICEDTEA_VERSION- Update CLDR reference data following update to 42 (Rocky Mountain-Normalzeit => Rocky-Mountain-Normalzeit)- Related: rhbz#2192749
* Fri Oct 27 2023 Jiri Vanek - 1:20.0.0.0.36-1- Dropped JDK-8295447, JDK-8296239 & JDK-8299439 patches now upstream- Adapted rh1750419-redhat_alt_java.patch- Related: rhbz#2192749
* Fri Oct 27 2023 Andrew Hughes - 1:19.0.1.0.10-1- Update to jdk-19.0.2 release- Update release notes to 19.0.2- Rebase FIPS patches from fips-19u branch- Remove references to sample directory removed by JDK-8284999- Add local patch JDK-8295447 (javac NPE) which was accepted into 19u upstream but not in the GA tag- Add local patches for JDK-8296239 & JDK-8299439 (Croatia Euro update) which are present in 8u, 11u & 17u releases- Related: rhbz#2192749
* Tue Oct 24 2023 Andrew Hughes - 1:18.0.2.0.9-1- Update to jdk-18.0.2 release- Update release notes to actually reflect OpenJDK 18- Support JVM variant zero following JDK-8273494 no longer installing Zero\'s libjvm.so in the server directory- Rebase FIPS patches from fips-18u branch- Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch- Automatically turn off building a fresh HotSpot first, if the bootstrap JDK is not the same major version as that being built- Drop tzdata patches added for 17.0.7 which will eventually appear in the upstream tarball when we reach OpenJDK 21- Switch bootjdkver to java-21-openjdk- Disable tzdata tests until we are on the latest JDK and things are back in sync- Drop bootstrap JDKs and use the java-21-openjdk-rhel7 build- Related: rhbz#2192749
* Tue Oct 24 2023 Petra Alice Mikova - 1:18.0.0.0.37-1- Update to ea version of jdk18- Adjust rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch
* Tue Aug 22 2023 Andrew Hughes - 1:17.0.7.0.7-2- Define architectures we build on to avoid those without DTS 10 (e.g. s390)
* Tue Aug 22 2023 Andrew Hughes - 1:17.0.7.0.7-2- Switch to DTS 10- Related: rhbz#2192749
* Mon May 15 2023 Andrew Hughes - 1:17.0.7.0.7-2- Create java-21-openjdk-portable package based on java-17-openjdk-portable- Related: rhbz#2192749
* Thu Apr 13 2023 Andrew Hughes - 1:17.0.7.0.7-1- Update to jdk-17.0.7.0+7- Update release notes to 17.0.7.0+7- Require tzdata 2023c due to local inclusion of JDK-8274864 & JDK-8305113- Reintroduce generate_source_tarball.sh from RHEL 9- Update generate_tarball.sh to add support for passing a boot JDK to the configure run- Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace- Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs- Update FIPS support against 17.0.7+6 and bring in latest changes:-
* RH2134669: Add missing attributes when registering services in FIPS mode.-
* test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class-
* RH1940064: Enable XML Signature provider in FIPS mode-
* RH2173781: Avoid calling C_GetInfo() too early, before cryptoki is initialized-
*
* This tarball is embargoed until 2023-04-18 AATT 1pm PT.
*
*- Resolves: rhbz#2185182- Resolves: rhbz#2134669- Resolves: rhbz#1940064- Resolves: rhbz#2173781
* Tue Feb 21 2023 Andrew Hughes - 1:17.0.6.0.10-6- Add docs, icons and samples to the portable output- Make sure generated checksums work and don\'t include full path- The docs directory is a subdirectory of images, so remove confusing separate copying
* Wed Feb 15 2023 Andrew Hughes - 1:17.0.6.0.10-5- Build with internal debuginfo as in RHEL and then create a stripped variant ourselves for the portable release build- Restore compiler flags to those used in RHEL- Drop unused static library patch- Drop syslookup workaround which was fixed by JDK-8276572 over a year ago
* Tue Feb 14 2023 Andrew Hughes - 1:17.0.6.0.10-4- Separate JDK packaging into a separate function- Use variables to make it clearer what is going on- Use a package output directory as we do for building and installing- Workaround missing manpage directory in the JRE image
* Sun Feb 12 2023 Andrew Hughes - 1:17.0.6.0.10-3- Adapt the portable build to use the same system library handling as RHEL builds
* Sat Jan 14 2023 Andrew Hughes - 1:17.0.6.0.10-3- Add missing release note for JDK-8295687- Resolves: rhbz#2160111
* Fri Jan 13 2023 Andrew Hughes - 1:17.0.6.0.10-2- Update FIPS support to bring in latest changes-
* Add nss.fips.cfg support to OpenJDK tree-
* RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode-
* Remove forgotten dead code from RH2020290 and RH2104724-
* OJ1357: Fix issue on FIPS with a SecurityManager in place- Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build- Resolves: rhbz#2118493
* Fri Jan 13 2023 Stephan Bergmann - 1:17.0.6.0.10-2- Fix flatpak builds by disabling TestTranslations test due to missing tzdb.dat- Related: rhbz#2160111
* Wed Jan 11 2023 Andrew Hughes - 1:17.0.6.0.10-1- Update to jdk-17.0.6.0+10- Update release notes to 17.0.6.0+10- Re-enable EA upstream status check now it is being actively maintained.- Drop JDK-8294357 (tzdata2022d) & JDK-8295173 (tzdata2022e) local patches which are now upstream- Drop JDK-8275535 local patch now this has been accepted and backported upstream- Drop local copy of JDK-8293834 now this is upstream- Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804- Update TestTranslations.java to test the new America/Ciudad_Juarez zone-
*
* This tarball is embargoed until 2023-01-17 AATT 1pm PT.
*
*- Resolves: rhbz#2160111
* Sat Oct 15 2022 Andrew Hughes - 1:17.0.5.0.8-2- Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173- Update CLDR data with Europe/Kyiv (JDK-8293834)- Drop JDK-8292223 patch which we found to be unnecessary- Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream- Related: rhbz#2160111
* Thu Oct 13 2022 Andrew Hughes - 1:17.0.5.0.8-1- Update to jdk-17.0.5+8 (GA)- Update release notes to 17.0.5+8 (GA)- Switch to GA mode for final release.-
* This tarball is embargoed until 2022-10-18 AATT 1pm PT.
*- Resolves: rhbz#2133695
* Fri Sep 02 2022 Andrew Hughes - 1:17.0.4.1.1-2- Update FIPS support to bring in latest changes-
* RH2023467: Enable FIPS keys export-
* RH2104724: Avoid import/export of DH private keys-
* RH2092507: P11Key.getEncoded does not work for DH keys in FIPS mode-
* Build the systemconf library on all platforms-
* RH2048582: Support PKCS#12 keystores-
* RH2020290: Support TLS 1.3 in FIPS mode- Resolves: rhbz#2123579- Resolves: rhbz#2123580- Resolves: rhbz#2123581- Resolves: rhbz#2123583- Resolves: rhbz#2123584
* Sun Aug 21 2022 Jayashree Huttanagoudar - 1:17.0.4.1.1-1- Added a missing change to portable NEWS file from upstream.
* Sun Aug 21 2022 Andrew Hughes - 1:17.0.4.1.1-1- Update to jdk-17.0.4.1+1- Update release notes to 17.0.4.1+1- Add patch to provide translations for Europe/Kyiv added in tzdata2022b- Add test to ensure timezones can be translated- Resolves: rhbz#2119532
* Mon Jul 18 2022 Jayashree Huttanagoudar - 1:17.0.4.0.8-1- Commented out: fipsver f8142a23d0a which was from rhel-9-main- Picked 17.0.4+8 GA tag from rhel-9.0.0- For Jul 2022 CPU fipsver is 765f970aef1 on rhel-9.0.0
* Mon Jul 18 2022 Andrew Hughes - 1:17.0.4.0.8-1- Update to jdk-17.0.4.0+8 (GA)- Update release notes to 17.0.4.0+8- Need to include the \'.S\' suffix in debuginfo checks after JDK-8284661- Switch to GA mode for release-
*
* This tarball is embargoed until 2022-07-19 AATT 1pm PT.
*
*
 
ICM