OpenJDK Runtime Environment
ccc5eab535
* RH2051605: Detect NSS at Runtime for FIPS detection * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage * RH2090378: Revert to disabling system security properties and FIPS mode support together Turn off build-time NSS linking and go back to an explicit Requires on NSS Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch Perform configuration changes (e.g. nss.cfg, nss.fips.cfg, tzdb.dat) in installjdk Enable system security properties in the RPM (now disabled by default in the FIPS repo) Improve security properties test to check both enabled and disabled behaviour Run security properties test with property debugging on Exclude x86 from builds as the bootstrap JDK is now completely broken and unusable |
||
---|---|---|
.gitignore | ||
CheckVendor.java | ||
config.guess | ||
config.sub | ||
fips-8u-8e8bbf0ff74.patch | ||
generate_singlerepo_source_tarball.sh | ||
generate_source_tarball.sh | ||
icedtea_sync.sh | ||
java-1.8.0-openjdk-remove-intree-libraries.sh | ||
java-1.8.0-openjdk.spec | ||
jconsole-plugin.patch | ||
jconsole.desktop.in | ||
jdk8035341-allow_using_system_installed_libpng.patch | ||
jdk8042159-allow_using_system_installed_lcms2-jdk.patch | ||
jdk8042159-allow_using_system_installed_lcms2-root.patch | ||
jdk8043805-allow_using_system_installed_libjpeg.patch | ||
jdk8143245-pr3548-zero_build_requires_disabled_warnings.patch | ||
jdk8195607-pr3776-rh1760437-nss_sqlite_db_config.patch | ||
jdk8199936-pr3533-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x.patch | ||
jdk8199936-pr3591-enable_mstackrealign_on_x86_linux_as_well_as_x86_mac_os_x_jdk.patch | ||
jdk8203030-zero_s390_31_bit_size_t_type_conflicts_in_shared_code.patch | ||
jdk8218811-perfMemory_linux.patch | ||
jdk8257794-remove_broken_assert.patch | ||
jdk8281098-pr3836-pass_compiler_flags_to_adlc.patch | ||
jdk8282231-x86_32-missing_call_effects.patch | ||
NEWS | ||
nss.cfg.in | ||
nss.fips.cfg.in | ||
policytool.desktop.in | ||
pr2462-resolve_disabled_warnings_for_libunpack_and_the_unpack200_binary.patch | ||
pr2737-allow_multiple_pkcs11_library_initialisation_to_be_a_non_critical_error.patch | ||
pr2888-openjdk_should_check_for_system_cacerts_database_eg_etc_pki_java_cacerts.patch | ||
pr2974-rh1337583-add_systemlineendings_option_to_keytool_and_use_line_separator_instead_of_crlf_in_pkcs10.patch | ||
pr3083-rh1346460-for_ssl_debug_return_null_instead_of_exception_when_theres_no_ecc_provider.patch | ||
pr3593-s390_use_z_format_specifier_for_size_t_arguments_as_size_t_not_equals_to_int.patch | ||
README.md | ||
repackReproduciblePolycies.sh | ||
rh1163501-increase_2048_bit_dh_upper_bound_fedora_infrastructure_in_dhparametergenerator.patch | ||
rh1582504-rsa_default_for_keytool.patch | ||
rh1648246-always_instruct_vm_to_assume_multiple_processors_are_available.patch | ||
rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch | ||
rh1649664-awt2dlibraries_compiled_with_no_strict_overflow.patch | ||
rh1750419-redhat_alt_java.patch | ||
s390-8214206_fix.patch | ||
sources | ||
TestCryptoLevel.java | ||
TestECDSA.java | ||
TestSecurityProperties.java | ||
update_main_sources.sh |
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