.gitignore
README.md
TestCryptoLevel.java
TestECDSA.java
config.guess
config.sub
generate_singlerepo_source_tarball.sh
java-1.8.0-openjdk-remove-intree-libraries.sh
java-1.8.0-openjdk.spec
java-1.8.0-openjdk.spec.orig
jconsole.desktop.in
jdk6260348-pr3066-gtk_laf_jtextcomponent_not_respecting_desktop_caret_blink_rate.patch
jdk8031668-pr2842-01-toolchain_find_compiler_unexpectedly_resolves_symbolic_links.patch
jdk8035341-allow_using_system_installed_libpng.patch
jdk8036003-add_with_native_debug_symbols_configure_flag.patch
jdk8042159-allow_using_system_installed_lcms2.patch
jdk8043805-allow_using_system_installed_libjpeg.patch
jdk8044235-src_zip_should_include_all_sources.patch
jdk8061305-pr3335-rh1423421-javadoc_crashes_when_method_name_ends_with_property.patch
jdk8062808-pr3548-turn_on_the_wreturn_type_warning.patch
jdk8064786-pr3599-fix_debug_build_after_8062808_Turn_on_the_wreturn_type_warning.patch
jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_jdk.patch
jdk8073139-pr1758-rh1191652-ppc64_le_says_its_arch_is_ppc64_not_ppc64le_root.patch
jdk8073139-pr2236-rh1191652--use_ppc64le_as_the_arch_directory_on_that_platform_and_report_it_in_os_arch_aarch64_forest.patch
jdk8075942-pr3602-rh1582032-arrayindexoutOfboundsException_in_sun_java2d_pisces_Dasher_goto.patch
jdk8141570-pr3548-fix_zero_interpreter_build_for_disable_precompiled_headers.patch
jdk8143245-pr3548-zero_build_requires_disabled_warnings.patch
jdk8148351-pr2842-02-only_display_resolved_symlink_for_compiler_do_not_change_path.patch
jdk8150954-pr2866-rh1176206-screenshot_xcomposite_jdk.patch
jdk8154313-generated_javadoc_scattered_all_over_the_place.patch
jdk8165852-pr3468-mount_point_not_found_for_a_file_which_is_present_in_overlayfs.patch
jdk8171000-pr3542-rh1402819-robot_createScreenCapture_crashes_in_wayland_mode.patch
jdk8172850-rh1640127-01-register_allocator_crash.patch
jdk8184309-pr3596-build_warnings_from_gcc_7_1_on_fedora_26.patch
jdk8185723-pr3553-zero_segfaults_on_power_pc_32_bit.patch
jdk8186461-pr3557-zeros_atomic_copy64_should_use_spe_instructions_on_linux_powerpcspe.patch
jdk8188030-pr3459-rh1484079-awt_java_apps_fail_to_start_when_some_minimal_fonts_are_present.patch
jdk8197429-pr3546-rh1536622-increased_stack_guard_causes_segfaults_on_x86_32.patch
jdk8197546-pr3542-rh1402819-fix_for_8171000_breaks_solaris_linux_builds.patch
jdk8197981-pr3548-missing_return_statement_in_sync_val_compare_and_swap_8.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
jdk8201495-zero_reduce_limits_of_max_heap_size_for_boot_JDK_on_s390.patch
jdk8201509-pr3579-zero_S390_31bit_atomic_copy64_inline_assembler_is_wrong.patch
jdk8203030-zero_s390_31_bit_size_t_type_conflicts_in_shared_code.patch
jdk8203182-pr3603-rh1568033_release_session_if_initialization_of_sunpkcs11_signature_fails.patch
jdk8205104-pr3539-rh1548475-pass_extra_ldflags_to_hotspot_build.patch
jdk8206406-pr3610-rh1597825-tubcodedesc_constructor_publishes_partially_constructed_objects_on_stubCodeDesc_list.patch
jdk8206425-gnu_debuglink_sections_added_unconditionally_when_no_debuginfo_is_stripped.patch
jdk8207057-pr3613-no_debug_info_for_assembler_files_hotspot.patch
jdk8207057-pr3613-no_debug_info_for_assembler_files_root.patch
jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch
jdk8210416-rh1632174-compile_fdlibm_with_o2_ffp_contract_off_on_gcc_clang_arches.patch
jdk8210425-rh1632174-01-compile_with_o2_and_ffp_contract_off_as_for_fdlibm.patch
jdk8210425-rh1632174-02-compile_with_o2_and_ffp_contract_off_as_for_fdlibm_aarch64.patch
jdk8210425-rh1632174-03-compile_with_o2_and_ffp_contract_off_as_for_fdlibm_zero.patch
jdk8210647-rh1632174-libsaproc_is_being_compiled_without_optimization.patch
jdk8210761-rh1632174-libjsig_is_being_compiled_without_optimization.patch
nss.cfg.in
policytool.desktop.in
pr1834-rh1022017-reduce_ellipticcurvesextension_to_provide_only_three_nss_supported_nist_curves_23_24_25.patch
pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk8.patch
pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_root8.patch
pr2127-sunec_provider_crashes_when_built_using_system_nss_thus_use_of_nss_memory_management_functions.patch
pr2462-resolve_disabled_warnings_for_libunpack_and_the_unpack200_binary.patch
pr2737-allow_multiple_pkcs11_library_initialisation_to_be_a_non_critical_error.patch
pr2815-race_condition_in_sunec_provider_with_system_nss_fix.patch
pr2888-openjdk_should_check_for_system_cacerts_database_eg_etc_pki_java_cacerts.patch
pr2899-dont_use_withseed_versions_of_nss_functions_as_they_dont_fully_process_the_seed.patch
pr2934-sunec_provider_throwing_keyexception_withine.separator_current_nss_thus_initialise_the_random_number_generator_and_feed_the_seed_to_it.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
pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch
pr3479-rh1486025-sunec_provider_can_have_multiple_instances_leading_to_premature_nss_shutdown.patch
pr3519-fix_further_functions_with_a_missing_return_value.patch
pr3559-use_ldrexd_for_atomic_reads_on_armv7_zero.patch
pr3575-rh1567204-system_cacerts_database_handling_no_longer_affect_jssecacerts.patch
pr3593-s390_use_z_format_specifier_for_size_t_arguments_as_size_t_not_equals_to_int.patch
pr3601-fix_additional_Wreturn_type_issues_introduced_by_8061651_for_prims_jvm_cpp.patch
pr3634-fix_shenandoah_for_size_t_on_s390.patch
repackReproduciblePolycies.sh
rh1163501-increase_2048_bit_dh_upper_bound_fedora_infrastructure_in_dhparametergenerator.patch
rh1566890_speculative_store_bypass_so_added_more_per_task_speculation_control_CVE_2018_3639.patch
rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
rh1648246-always_instruct_vm_to_assume_multiple_processors_are_available.patch
rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
rh1648644-java_access_bridge_privileged_security.patch
rh1649664-awt2dlibraries_compiled_with_no_strict_overflow.patch
sources
update_systemtap.sh
generate_source_tarball.sh
update_main_sources.sh
README.md

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