OpenJDK Runtime Environment
1cd817df23
- Update(s) from upstreamed patches: - 8036003-dont-add-unnecessary-debug-links.patch => 8036003-add-with-native-debug-symbols-configure-flag.patch - rh1176206-jdk.patch => 8150954-pr2866-rh1176206-screenshot-xcomposite-jdk.patch => Deleted rh1176206-root.patch as thats no longer needed with upstream 8150954. - Refreshed 8165852-pr3468.patch from upstream. - Refreshed 8201495-s390-java-opts.patch from upstream. - 8207057-pr3613-hotspot-assembler-debuginfo.patch => 8207057-pr3613-assembler-debuginfo-hotspot.patch and 8207057-pr3613-assembler-debuginfo-root.patch. From JDK 8u backport. - Renamed spec-only patch: pr3183.patch => pr3183-rh1340845-system-crypto-policy.patch - Renamed java-1.8.0-openjdk-size_t.patch => 8201495-s390-java-opts.patch - Moved SunEC provider via system NSS to RPM specific patches section. - Moved upstream 8u patches to appropriate sections (8u192/8u202). - Removed rh1214835.patch since it's invalid. See: https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2304#c3 - Use --with-native-debug-symbols=internal which JDK-8036003 adds. |
||
---|---|---|
.gitignore | ||
6260348-pr3066.patch | ||
8031668-pr2842-01.patch | ||
8036003-add-with-native-debug-symbols-configure-flag.patch | ||
8061305-pr3335-rh1423421.patch | ||
8062808-pr3548.patch | ||
8064786-pr3599.patch | ||
8075942-pr3602-rh1582032.patch | ||
8141570-pr3548.patch | ||
8143245-pr3548.patch | ||
8146115-pr3508-rh1463098.patch | ||
8148351-pr2842-02.patch | ||
8150954-pr2866-rh1176206-screenshot-xcomposite-jdk.patch | ||
8154313.patch | ||
8165852-pr3468.patch | ||
8171000-pr3542-rh1402819.patch | ||
8184309-pr3596.patch | ||
8185723-pr3553.patch | ||
8186461-pr3557.patch | ||
8188030-pr3459-rh1484079.patch | ||
8197429-pr3546-rh1536622.patch | ||
8197546-pr3542-rh1402819.patch | ||
8197981-pr3548.patch | ||
8199936-pr3533-workaround.patch | ||
8201495-s390-java-opts.patch | ||
8201509-pr3579.patch | ||
8203030-size_t-fixes.patch | ||
8203182-pr3603-rh1568033.patch | ||
8205104-pr3539-rh1548475.patch | ||
8206406-pr3610-rh1597825.patch | ||
8206425-hotspot-remove-debuglink.patch | ||
8207057-pr3613-assembler-debuginfo-hotspot.patch | ||
always_assumemp.patch | ||
config.guess | ||
config.sub | ||
enableCommentedOutSystemNss.patch | ||
generate_singlerepo_source_tarball.sh | ||
generate_source_tarball.sh | ||
include-all-srcs.patch | ||
java-1.8.0-openjdk-accessible-toolkit.patch | ||
java-1.8.0-openjdk-remove-intree-libraries.sh | ||
java-1.8.0-openjdk-rh1191652-hotspot-aarch64.patch | ||
java-1.8.0-openjdk-rh1191652-jdk.patch | ||
java-1.8.0-openjdk-rh1191652-root.patch | ||
java-1.8.0-openjdk.spec | ||
java-atk-wrapper-security.patch | ||
jconsole.desktop.in | ||
multiple-pkcs11-library-init.patch | ||
no_strict_overflow.patch | ||
nss.cfg.in | ||
policytool.desktop.in | ||
pr1834-rh1022017.patch | ||
pr1983-jdk.patch | ||
pr1983-root.patch | ||
pr2127.patch | ||
pr2462.patch | ||
pr2815.patch | ||
pr2888.patch | ||
pr2899.patch | ||
pr2934.patch | ||
pr2974-rh1337583.patch | ||
pr3083-rh1346460.patch | ||
pr3183-rh1340845-system-crypto-policy.patch | ||
pr3479-rh1486025.patch | ||
pr3519.patch | ||
pr3559.patch | ||
pr3573.patch | ||
pr3575-rh1567204.patch | ||
pr3591.patch | ||
pr3593-s390-size_t_format_flags.patch | ||
pr3601.patch | ||
pr3619.patch | ||
pr3620.patch | ||
README.md | ||
repackReproduciblePolycies.sh | ||
rh1163501.patch | ||
rh1566890_embargoed20180521.patch | ||
sources | ||
system-lcms.patch | ||
system-libjpeg.patch | ||
system-libpng.patch | ||
TestCryptoLevel.java | ||
TestECDSA.java | ||
update_main_sources.sh | ||
update_systemtap.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