OpenJDK Runtime Environment
Go to file
Andrew Hughes 7c9aa592ca Update to shenandoah-jdk8u362-b09 (GA)
Update release notes for shenandoah-8u362-b09.
Drop JDK-8195607/PR3776/RH1760437 now this is upstream
Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
Drop tzdata patches for 2022d & 2022e (JDK-8294357 & JDK-8295173) which are now upstream
Update TestTranslations.java to test the new America/Ciudad_Juarez zone
Fix broken links and missing release notes in older releases.
Drop RH1163501 patch which is not upstream or in 11, 17 & 19 packages and seems obsolete
 - Patch was broken by inclusion of "JDK-8293554: Enhanced DH Key Exchanges"
 - Patch was added for a specific corner case of a 4096-bit DH key on a Fedora host that no longer exists
 - Fedora now appears to be using RSA and the JDK now supports ECC in preference to large DH keys
2023-01-26 00:08:20 +00:00
.gitignore Update to shenandoah-jdk8u362-b09 (GA) 2023-01-26 00:08:20 +00:00
CheckVendor.java Include a test in the RPM to check the build has the correct vendor information. 2021-01-26 12:33:16 +00:00
config.guess Updated to build aarch64 as jit arch, minor tweeks 2013-07-24 12:33:57 +02:00
config.sub Updated to build aarch64 as jit arch, minor tweeks 2013-07-24 12:33:57 +02:00
fips-8u-6d1aade0648.patch Update to shenandoah-jdk8u352-b07 (EA) 2022-10-12 02:07:03 +01:00
generate_singlerepo_source_tarball.sh Changed handling of systemtap sources 2018-09-04 19:15:31 +02:00
generate_source_tarball.sh Update to shenandoah-jdk8u342-b06 (EA) 2022-07-17 20:12:25 +01:00
icedtea_sync.sh Sync SystemTap & desktop files with upstream IcedTea release 3.15.0, removing previous workarounds 2020-03-13 05:37:00 +00:00
java-1.8.0-openjdk-remove-intree-libraries.sh Switch to in-tree SunEC code, dropping NSS runtime dependencies and patches to link against it. 2019-08-15 22:01:36 +01:00
java-1.8.0-openjdk.spec Update to shenandoah-jdk8u362-b09 (GA) 2023-01-26 00:08:20 +00:00
jconsole-plugin.patch Remove non-Free test and demo files from source tarball. 2021-08-08 05:41:58 +01:00
jconsole.desktop.in Sync SystemTap & desktop files with upstream IcedTea release 3.15.0, removing previous workarounds 2020-03-13 05:37:00 +00:00
jdk8035341-allow_using_system_installed_libpng.patch fixing typo of jkd in system_installed_libpng and removing file for removed patch for pr3573 2018-11-23 18:43:10 +01:00
jdk8042159-allow_using_system_installed_lcms2-jdk.patch Update to aarch64-shenandoah-jdk8u262-b10. 2020-07-16 18:52:55 +00:00
jdk8042159-allow_using_system_installed_lcms2-root.patch Update to aarch64-shenandoah-jdk8u262-b10. 2020-07-16 18:52:55 +00:00
jdk8043805-allow_using_system_installed_libjpeg.patch renamed all patches to new convention 2018-11-20 10:58:25 +01:00
jdk8143245-pr3548-zero_build_requires_disabled_warnings.patch Update to aarch64-shenandoah-jdk8u282-b01 (EA) 2020-12-22 22:24:49 +00:00
jdk8199936-pr3533-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x.patch Temporarily move x86 to use Zero in order to get a working build 2022-02-07 00:49:08 +00:00
jdk8199936-pr3591-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x_jdk.patch Update to aarch64-shenandoah-jdk8u192-b12. 2019-01-30 14:56:30 +00:00
jdk8203030-zero_s390_31_bit_size_t_type_conflicts_in_shared_code.patch Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes. 2021-03-18 18:55:49 +00:00
jdk8218811-perfMemory_linux.patch Add patch for JDK-8218811, which fixes a GCC 10 build issue 2020-03-04 20:13:01 +01:00
jdk8257794-remove_broken_assert.patch Temporarily move x86 to use Zero in order to get a working build 2022-02-07 00:49:08 +00:00
jdk8281098-pr3836-pass_compiler_flags_to_adlc.patch Temporarily move x86 to use Zero in order to get a working build 2022-02-07 00:49:08 +00:00
jdk8282231-x86_32-missing_call_effects.patch Reinstate JIT builds on x86_32. 2022-03-30 17:36:09 +01:00
NEWS Update to shenandoah-jdk8u362-b09 (GA) 2023-01-26 00:08:20 +00:00
nss.cfg.in Patche adapted to current surces 2017-04-21 09:58:39 +02:00
nss.fips.cfg.in RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode 2022-06-30 15:17:23 -03:00
openjdk_news.sh Update to shenandoah-jdk8u342-b06 (EA) 2022-07-17 20:12:25 +01:00
policytool.desktop.in Sync SystemTap & desktop files with upstream IcedTea release 3.15.0, removing previous workarounds 2020-03-13 05:37:00 +00:00
pr2462-resolve_disabled_warnings_for_libunpack_and_the_unpack200_binary.patch renamed all patches to new convention 2018-11-20 10:58:25 +01:00
pr2737-allow_multiple_pkcs11_library_initialisation_to_be_a_non_critical_error.patch renamed all patches to new convention 2018-11-20 10:58:25 +01:00
pr2888-openjdk_should_check_for_system_cacerts_database_eg_etc_pki_java_cacerts.patch Update to aarch64-shenandoah-jdk8u222-b01. 2019-07-24 05:07:05 +01:00
pr2974-rh1337583-add_systemlineendings_option_to_keytool_and_use_line_separator_instead_of_crlf_in_pkcs10.patch Update to aarch64-shenandoah-jdk8u252-b03. 2020-06-07 18:38:05 +01:00
pr3083-rh1346460-for_ssl_debug_return_null_instead_of_exception_when_theres_no_ecc_provider.patch Update to aarch64-shenandoah-jdk8u252-b03. 2020-06-07 18:38:05 +01:00
pr3593-s390_use_z_format_specifier_for_size_t_arguments_as_size_t_not_equals_to_int.patch Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes. 2021-03-18 18:55:49 +00:00
README.md Returned patch 104 as shenandoah only. Semantically aligned with java-openjdk 2018-06-07 14:03:36 +02:00
repackReproduciblePolycies.sh updated to aarch64-jdk8u151-b12 (from aarch64-port/jdk8u) 2017-10-25 16:10:28 +02:00
rh1582504-rsa_default_for_keytool.patch Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY 2021-01-24 16:22:25 +00:00
rh1648246-always_instruct_vm_to_assume_multiple_processors_are_available.patch renamed all patches to new convention 2018-11-20 10:58:25 +01:00
rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch Rebase FIPS patches from fips branch and simplify by using a single patch from that repository 2022-07-17 02:51:46 +01:00
rh1649664-awt2dlibraries_compiled_with_no_strict_overflow.patch Update to aarch64-shenandoah-jdk8u192-b12. 2019-01-30 14:56:30 +00:00
rh1750419-redhat_alt_java.patch Update to aarch64-shenandoah-jdk8u282-b01 (EA) 2020-12-22 22:24:49 +00:00
s390-8214206_fix.patch Update to aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 (EA) 2021-03-19 02:46:15 +00:00
sources Update to shenandoah-jdk8u362-b09 (GA) 2023-01-26 00:08:20 +00:00
TestCryptoLevel.java Initial version 2013-03-12 09:35:26 -04:00
TestECDSA.java Updated to security u91 2016-04-20 16:10:22 +02:00
TestSecurityProperties.java Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173 2022-10-16 03:10:01 +01:00
TestTranslations.java Update to shenandoah-jdk8u362-b09 (GA) 2023-01-26 00:08:20 +00:00
update_main_sources.sh adapted update_main_sources.sh to single repo and aligned repo url 2018-09-10 17:15:34 +02:00

Package of LTS OpenJDK 8 OpenJDK have release cadence of 6 months. but 3/4 of them are Short Term Supported for 6 months only. This package is designed to harbore them. Currently it is build on openJDK 10. LTSs (next is 11) will go as separate packages.

JDK8 is last LTS release of Java platform. It is bringing many cool improvements - http://openjdk.java.net/projects/jdk/8/ and is landing to your RHEL. Where it will be maintained for several years. You will always be allowed to install Used LTSs in build root, and alongside via alternatives.

See announcement: http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html See java SIG plans: https://jvanek.fedorapeople.org/devconf/2018/changesInjavaReleaseProcess.pdf