OpenJDK 17 Runtime Environment
db59904511
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 |
||
---|---|---|
.gitignore | ||
generate_source_tarball.sh | ||
icedtea_sync.sh | ||
java-17-openjdk.spec | ||
jconsole.desktop.in | ||
NEWS | ||
nss.cfg.in | ||
nss.fips.cfg.in | ||
pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch | ||
pr3695-toggle_system_crypto_policy.patch | ||
README.md | ||
remove-intree-libraries.sh | ||
rh649512-remove_uses_of_far_in_jpeg_libjpeg_turbo_1_4_compat_for_jdk10_and_up.patch | ||
rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch | ||
rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch | ||
rh1648644-java_access_bridge_privileged_security.patch | ||
rh1655466-global_crypto_and_fips.patch | ||
rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch | ||
rh1750419-redhat_alt_java.patch | ||
rh1818909-fips_default_keystore_type.patch | ||
rh1860986-disable_tlsv1.3_in_fips_mode.patch | ||
rh1915071-always_initialise_configurator_access.patch | ||
rh1929465-dont_define_unused_throwioexception.patch | ||
rh1929465-improve_system_FIPS_detection.patch | ||
rh1991003-enable_fips_keys_import.patch | ||
rh1995150-disable_non-fips_crypto.patch | ||
rh1996182-extend_security_policy.patch | ||
rh1996182-login_to_nss_software_token.patch | ||
rh2021263-fips_ensure_security_initialised.patch | ||
rh2021263-fips_missing_native_returns.patch | ||
rh2021263-fips_separate_policy_and_fips_init.patch | ||
sources | ||
TestCryptoLevel.java | ||
TestECDSA.java | ||
TestSecurityProperties.java |
Package of LTS OpenJDK 17 OpenJDK have release cadence of 6 months. but 3/4 of them are Short Term Supported for 6 months only.
JDK17 is last LTS release of Java platform. It is bringing many cool improvements - http://openjdk.java.net/projects/jdk/17/ and is landing to your Fedora. 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
https://fedoraproject.org/wiki/Changes/Java17 https://fedoraproject.org/wiki/Changes/java-11-openjdk-TechPreview