java-17-openjdk-1:17.0.11.0.9-2.el8 > 6
6 _ 6 3 !pQp)Tξ7]mtZ`f!h
]mtZ`¯?ټD[%\Qg QO3IklBo)_芧O0Ӳ_~fq#GlN@m](~K`jE*y{$/l/GMzECm5>gtMȑ)\P3|7wŚ>^V*t'\lKd^tp U NNGo5-H:rHȪi\AcOCrB:4ޝAc W1(7r CUW">슣4clA.IE'
-M/Јq0x*C jV7(X'W++Yˍ55v`kyHz
ūn9 bo,twyԼωlr {
yPM@WD0oՈw\ӓLvx]k%+K16f25395ef584e9f075d96ea20112787d5008698 5e64de1f52291bf56188181602cd63c9f4d6bda699ae7dec6b9bb8e89fa44164 #؉3 !pQp)Tξ7]mtZ`f!h
]mtZ`CUj#`=NWvZ:Vr
x>+#bVoIk{(nNhL1Nz_TĞ hv_ƩpצJiP֚b[0Ya3=ZG(WO/nI~LX?S_N8\^!(iڨѝVў9tQs?яr`FYgрF2 f'nKxAKdQ %c`P>*47U|yJ[oAoJ1S0$ϫ
!-?PI%@bmFW]ZP^.nt\'i3c84yh愍+Z$punԂpj-|I*loO:h4P8Fo
+:N apiJ0w > p I ? d $ ( G l p t Y L
J ( 8 9 : ; > ^ @ f G p H I X Y \ ] ^
b d c e h f k l m t u v w x y # , 0 = @ D J C java-17-openjdk 17.0.11.0.9 2.el8 OpenJDK 17 Runtime Environment The OpenJDK 17 runtime environment. f!bord1-prod-x86build001.svc.aws.rockylinux.org MKoji Rocky ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA infrastructure@rockylinux.org Development/Languages http://openjdk.java.net/ linux x86_64
update-desktop-database /usr/share/applications &> /dev/null || :
/bin/touch --no-create /usr/share/icons/hicolor &>/dev/null || :
exit 0
update-desktop-database /usr/share/applications &> /dev/null || :
if [ $1 -eq 0 ] ; then
/bin/touch --no-create /usr/share/icons/hicolor &>/dev/null
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || :
fi
exit 0 O S W _ $ $
# [ AAAA큤 f!bf!bf!bf!bf!bf!bf!bf!`f!`f!`ffff 30960caaf1ec17cfd68adecf77813f80e22422f64ea69e7734c66fb523f427cb 72d11a8f3ee64154f11184b9d326e08588db6366a29ccf255ef8d88b1043f6e1 2a9053002845f29abfc1eac69e55d263023829f45a0c2ff1578ce6ed07663dcc fc8a191aa0c78850194758c77937966cc5bd0fbd2b604188b466571ebcdae570 c9079bc3676873b39967861c24036074bf6d224442994b4c4ce79e888602fcd5 8b2491d0b5cbc67075dcae4d29c8a92b9ab813d9eca05a2f16ee3b3efb970e65 e15912c341217081f40f73a89203c765e501470ef3a01099c1995139214ff4d6 ../../../../usr/lib/jvm/java-17-openjdk-17.0.11.0.9-2.el8.x86_64/lib/libjawt.so ../../../../usr/lib/jvm/java-17-openjdk-17.0.11.0.9-2.el8.x86_64/lib/libawt_xawt.so ../../../../usr/lib/jvm/java-17-openjdk-17.0.11.0.9-2.el8.x86_64/lib/libsplashscreen.so root root root root root root root root root root root root root root root root root root root root root root root root root root root root java-17-openjdk-17.0.11.0.9-2.el8.src.rpm bundled(freetype) bundled(giflib) bundled(harfbuzz) bundled(lcms2) bundled(libjpeg) bundled(libpng) java-17 java-17-openjdk java-17-openjdk(x86-64) jre-17 jre-17-openjdk @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
@ /bin/sh /bin/sh /bin/sh fontconfig(x86-64) java-17-openjdk-headless(x86-64) libX11.so.6()(64bit) libXcomposite(x86-64) libXext.so.6()(64bit) libXi.so.6()(64bit) libXrender.so.1()(64bit) libXtst.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) rpmlib(CompressedFileNames) rpmlib(FileDigests) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsXz) rtld(GNU_HASH) xorg-x11-fonts-Type1 1:17.0.11.0.9-2.el8 3.0.4-1 4.6.0-1 4.0-1 5.2-1 4.14.3 f!@f@f[ee@e@e'dd#d@d8d@ddD@dbdbd[@dI@dI@dI@dGc@cʂ@cGcGcj@c:@c~@cY!@c< @c:c
c
c@c@c@bڑ@b@b@bҨ@b@b@b@b@b@b@b@b@b_bMbBb@bgbgbgbbbbb~b@b8b8b[@aaaaazawapababaQ@aC1a,@a*%@a*%@a(a(a(a'@a'@a'@a'@a&0a&0a&0```@`@`P@``Y`J@`Gc@`/@`/@`@`
@`__@_@_H@_м@_0@_@_h_t@_P_h_`_L@__*@_^2^@^@^^y@^x^ku^j$@^W@^W@^9\^1s^!]]]@]@]@]@]?]@]S]:@]9]$\@\f\\|\+@\\ac\T4\\\l@\&@[k@[[[@[u[u[$@[[[@[[Q@[[\[h@[s[-[[~[^[O+[M@[@@[,["X[!@[!@[!@[!@[[o[)ZnZ@ZZ@Z@Z̧@Z̧@ZUZa@ZlZ@Release Engineering - 17.0.11.0.9-2 Thomas Fitzsimmons - 1:17.0.11.0.9-2 Thomas Fitzsimmons - 1:17.0.11.0.7-0.2.ea Thomas Fitzsimmons - 1:17.0.11.0.6-0.2.ea Andrew Hughes - 1:17.0.10.0.7-1 Thomas Fitzsimmons - 1:17.0.10.0.7-1 Andrew Hughes - 1:17.0.9.0.9-1 Andrew Hughes - 1:17.0.8.1.1-2 Andrew Hughes - 1:17.0.8.1.1-1 Andrew Hughes - 1:17.0.8.0.7-2 Andrew Hughes - 1:17.0.8.0.7-1 Andrew Hughes - 1:17.0.8.0.6-0.1.ea Andrew Hughes - 1:17.0.8.0.1-0.1.ea Andrew Hughes - 1:17.0.7.0.7-4 Jiri Vanek - 1:17.0.7.0.7-4 Andrew Hughes - 1:17.0.7.0.7-4 Severin Gehwolf - 1:17.0.7.0.7-4 Andrew Hughes - 1:17.0.7.0.7-3 Andrew Hughes - 1:17.0.7.0.7-2 Andrew Hughes - 1:17.0.6.0.10-6 Andrew Hughes - 1:17.0.6.0.10-5 Andrew Hughes - 1:17.0.6.0.10-4 Andrew Hughes - 1:17.0.6.0.10-3 Andrew Hughes - 1:17.0.6.0.9-0.4.ea Stephan Bergmann - 1:17.0.6.0.9-0.4.ea Andrew Hughes - 1:17.0.6.0.9-0.3.ea Andrew Hughes - 1:17.0.6.0.1-0.3.ea Andrew Hughes - 1:17.0.5.0.8-5 Andrew Hughes - 1:17.0.5.0.8-2 Andrew Hughes - 1:17.0.5.0.7-0.2.ea Andrew Hughes - 1:17.0.5.0.1-0.2.ea Andrew Hughes - 1:17.0.4.1.1-6 Andrew Hughes - 1:17.0.4.1.1-5 Stephan Bergmann - 1:17.0.4.1.1-4 Andrew Hughes - 1:17.0.4.1.1-3 Andrew Hughes - 1:17.0.4.1.1-2 Andrew Hughes - 1:17.0.4.0.8-3 Andrew Hughes - 1:17.0.4.0.7-0.2.ea Jiri Vanek - 1:17.0.4.0.7-0.2.ea Andrew Hughes - 1:17.0.4.0.7-0.1.ea Jayashree Huttanagoudar - 1:17.0.4.0.1-0.2.ea Andrew Hughes - 1:17.0.3.0.7-6 Andrew Hughes - 1:17.0.3.0.7-6 Andrew Hughes - 1:17.0.3.0.7-6 Francisco Ferrari Bihurriet - 1:17.0.3.0.7-5 Andrew Hughes - 1:17.0.3.0.7-4 Andrew Hughes - 1:17.0.3.0.7-3 Andrew Hughes - 1:17.0.3.0.7-2 Andrew Hughes - 1:17.0.3.0.7-1 Andrew Hughes - 1:17.0.3.0.5-0.1.ea Andrew Hughes - 1:17.0.3.0.1-0.1.ea Andrew Hughes - 1:17.0.2.0.8-15 Andrew Hughes - 1:17.0.2.0.8-14 Severin Gehwolf - 1:17.0.2.0.8-13 Andrew Hughes - 1:17.0.2.0.8-12 Andrew Hughes - 1:17.0.2.0.8-11 Jiri Vanek - 1:17.0.2.0.8-10 Jiri Vanek - 1:17.0.2.0.8-9 Jiri Vanek - 1:17.0.2.0.8-8 Andrew Hughes - 1:17.0.2.0.8-7 Andrew Hughes - 1:17.0.2.0.8-6 Andrew Hughes - 1:17.0.2.0.8-5 Jiri Vanek - 1:17.0.2.0.8-5 Jiri Vanek - 1:17.0.2.0.8-4 Andrew Hughes - 1:17.0.2.0.8-3 Andrew Hughes - 1:17.0.2.0.8-2 Severin Gehwolf - 1:17.0.2.0.8-2 Andrew Hughes - 1:17.0.2.0.8-1 Andrew Hughes - 1:17.0.1.0.12-3 Andrew Hughes - 1:17.0.1.0.12-2 Petra Alice Mikova - 1:17.0.1.0.12-2 Andrew Hughes - 1:17.0.0.0.35-6 Martin Balao - 1:17.0.0.0.35-6 Andrew Hughes - 1:17.0.0.0.35-5 Andrew Hughes - 1:17.0.0.0.35-3 Andrew Hughes - 1:17.0.0.0.33-0.5.ea Andrew Hughes - 1:17.0.0.0.33-0.4.ea Martin Balao - 1:17.0.0.0.33-0.4.ea Martin Balao - 1:17.0.0.0.33-0.3.ea Andrew Hughes - 1:17.0.0.0.33-0.2.ea Martin Balao - 1:17.0.0.0.33-0.2.ea Andrew Hughes - 1:17.0.0.0.33-0.1.ea Martin Balao - 1:17.0.0.0.33-0.1.ea Andrew Hughes - 1:17.0.0.0.33-0.0.ea Andrew Hughes - 1:17.0.0.0.26-0.5.ea Petra Alice Mikova - 1:17.0.0.0.26-0.4.ea Severin Gehwolf - 1:17.0.0.0.26-0.3.ea Andrew Hughes - 1:17.0.0.0.26-0.3.ea Andrew Hughes - 1:17.0.0.0.26-0.2.ea Severin Gehwolf - 1:17.0.0.0.26-0.2.ea Jiri Vanek - 1:17.0.0.0.26-0.1.ea Andrew Hughes - 1:17.0.0.0.26-0.0.ea Petra Alice Mikova - 1:17.0.0.0.26-0.0.ea.rolling Jiri Vanek - 1:16.0.1.0.9-2.rolling Petra Alice Mikova - 1:16.0.1.0.9-1.rolling Andrew Hughes - 1:16.0.0.0.36-2.rolling Jiri Vanek - 1:16.0.0.0.36-1.rolling Andrew Hughes - 1:16.0.0.0.36-0.rolling Stephan Bergmann - 1:15.0.2.0.7-1.rolling Fedora Release Engineering - 1:15.0.2.0.7-0.rolling.1 Andrew Hughes - 1:15.0.2.0.7-0.rolling Andrew Hughes - 1:15.0.1.9-10.rolling Jiri Vanek - 1:15.0.1.9-9.rolling Jiri Vanek - 1:15.0.1.9-8.rolling Jiri Vanek - 1:15.0.1.9-6.rolling Andrew Hughes - 1:15.0.1.9-5.rolling Jiri Vanek - 1:15.0.1.9-4.rolling Jiri Vanek - 1:15.0.1.9-3.rolling Jiri Vanek - 1:15.0.1.9-2.rolling Petra Alice Mikova - 1:15.0.1.9-1.rolling Severin Gehwolf - 1:15.0.0.36-4.rolling Jiri Vanek - 1:15.0.0.36-3.rolling Petra Alice Mikova - 1:15.0.0.36-2.rolling Severin Gehwolf - 1:15.0.0.36-1.rolling Petra Alice Mikova - 1:15.0.0.36-0.1.ea.rolling Severin Gehwolf - 1:14.0.2.12-2.rolling Petra Alice Mikova - 1:14.0.2.12-1.rolling Andrew Hughes - 1:14.0.1.7-4.rolling Petra Alice Mikova - 1:14.0.1.7-3.rolling Severin Gehwolf - 1:14.0.1.7-2.rolling Petra Alice Mikova - 1:14.0.1.7-1.rolling Jiri Vanek - 1:14.0.0.36-4.rolling Petra Alice Mikova - 1:14.0.0.36-3.rolling Petra Alice Mikova - 1:14.0.0.36-2.rolling Petra Alice Mikova - 1:14.0.0.36-1.rolling Petra Alice Mikova - 1:13.0.2.8-4.rolling Severin Gehwolf - 1:13.0.2.8-3.rolling Petra Alice Mikova pmikova@redhat.com> - 1:13.0.2.8-3.rolling Petra Alice Mikova - 1:13.0.2.8-2.rolling Fedora Release Engineering - 1:13.0.2.8-1.rolling.1 Petra Alice Mikova - 1:13.0.2.8-1.rolling Petra Alice Mikova - 1:13.0.1.9-2.rolling Petra Alice Mikova - 1:13.0.1.9-1.rolling Petra Alice Mikova - 1:13.0.0.33-3.rolling Andrew Hughes - 1:13.0.0.33-3.rolling Andrew John Hughes - 1:13.0.0.33-3.rolling Andrew Hughes - 1:13.0.0.33-3.rolling Severin Gehwolf - 1:13.0.0.33-2.rolling Severin Gehwolf - 1:13.0.0.33-2.rolling Petra Alice Mikova - 1:13.0.0.33-1.rolling Severin Gehwolf - 1:13.0.0.28-0.2.ea.rolling Fedora Release Engineering - 1:13.0.0.28-0.1.ea.rolling.1 Petra Alice Mikova - 1:13.0.0.28-0.1.ea.rolling Petra Alice Mikova - 1:12.0.1.12-2.rolling Petra Mikova - 1:12.0.1.12-1.rolling Petra Mikova - 1:12.0.0.33-4.rolling Petra Mikova - 1:12.0.0.33-3.rolling Peter Robinson 1:12.0.0.33-2.ea.1.rolling Petra Mikova - 1:12.0.0.33-1.ea.1.rolling Severin Gehwolf - 1:12.0.0.30-1.ea.1.rolling Fedora Release Engineering - 1:12.0.0.25-0.ea.1.rolling.1 Jiri Vanek - 1:12.0.0.25-0.ea.1.rolling Jiri Vanek - 1:11.0.1.13-10.rolling Severin Gehwolf - 1:11.0.1.13-9 Jiri Vanek - 1:11.0.1.13-8 Jiri Vanek - 1:11.0.1.13-6 Jiri Vanek - 1:11.0.1.13-5 Jiri Vanek - 1:11.0.1.13-3 Severin Gehwolf - 1:11.0.1.13-3 Severin Gehwolf - 1:11.0.1.13-2 Severin Gehwolf - 1:11.0.1.13-1 Severin Gehwolf - 1:11.0.0.28-2 Severin Gehwolf - 1:11.0.0.28-1 Severin Gehwolf - 1:11.0.ea.28-9 Jiri Vanek - 1:11.0.ea.28-8 Severin Gehwolf - 1:11.0.ea.28-6 Severin Gehwolf - 1:11.0.ea.28-5 Severin Gehwolf - 1:11.0.ea.22-6 Jiri Vanek - 1:11.0.ea.28-4 Severin Gehwolf - 1:11.0.ea.28-3 Jiri Vanek - 1:11.0.ea.28-2 Severin Gehwolf - 1:11.0.ea.28-1 Severin Gehwolf - 1:11.0.ea.22-8 Jiri Vanek - 1:11.0.ea.22-6 Jiri Vanek - 1:11.0.ea.22-5 Jiri Vanek - 1:11.0.ea.22-2 Jiri Vanek - 1:11.0.ea.22-1 Jiri Vanek - 1:11.0.ea.20-1 Jiri Vanek - 1:11.0.ea.19-1 Severin Gehwolf - 1:11.0.ea.16-5 Severin Gehwolf - 1:11.0.ea.16-4 Severin Gehwolf - 1:11.0.ea.16-3 Severin Gehwolf - 1:11.0.ea.16-2 Severin Gehwolf - 1:11.0.ea.16-1 Severin Gehwolf - 1:10.0.1.10-9 Severin Gehwolf - 1:10.0.1.10-8 Jiri Vanek - 1:10.0.1.10-7 Severin Gehwolf - 1:10.0.1.10-5 Severin Gehwolf - 1:10.0.1.10-4 Severin Gehwolf - 1:10.0.1.10-3 Severin Gehwolf - 1:10.0.1.10-2 Jiri Vanek - 1:10.0.1.10-1 Severin Gehwolf - 1:10.0.0.46-12 Severin Gehwolf - 1:10.0.0.46-11 Jiri Vanek - 1:10.0.0.46-10 Jiri Vanek - 1:10.0.0.46-9 Jiri Vanek - 1:10.0.0.46-8 Jiri Vanek - 1:10.0.0.46-1 - Build for Rocky Linux 8 using our own portable
- Ensure debugedit is found regardless of major - Update to jdk-17.0.11+9 (GA)
- Add openjdk-17.0.11+9.tar.xz to .gitignore
- Sync java-17-openjdk-portable.specfile from openjdk-portable-rhel-8
- Update buildver from 7 to 9
- Update portablerelease from 1 to 3
- Change is_ga from 0 to 1 to enable GA mode for release
- Update tzdata Requires comment to mention that 2024a is not yet in the buildroot
- Update tzdata BuildRequires comment to mention that 2024a is not yet in the buildroot
- Update tzdata BuildRequires fro 2023c to 2023d
- Update sources from openjdk-17.0.11+7-ea.tar.xz to openjdk-17.0.11+9.tar.xz
- Resolves: RHEL-27137
- ** This tarball is embargoed until 2024-04-16 @ 1pm PT. ** - Update to jdk-17.0.11+7 (EA)
- Sync java-17-openjdk-portable.specfile
- Sync java-17-openjdk-portable.specfile again to mention OPENJDK-2730
- Related: RHEL-27137 - Update to jdk-17.0.11+6 (EA)
- Sync java-17-openjdk-portable.specfile
- Update buildjdkver to match the featurever
- Use featurever macro to specify fips patch
- Explain patchN syntax situation in a comment
- generate_source_tarball.sh: Fix whitespace
- generate_source_tarball.sh: Skip -ga tags
- generate_source_tarball.sh: Get -ea suffix from version-numbers.conf
- generate_source_tarball.sh: Use git archive to generate tarball
- generate_source_tarball.sh: Update version in comment
- generate_source_tarball.sh: Remove trailing period in echo
- generate_source_tarball.sh: Add indentation instructions for Emacs
- Require tzdata 2023d (JDK-8322725)
- generate_source_tarball.sh: Add license
- openjdk_news.sh: Use grep -E instead of egrep
- Remove RH1649512 patch for libjpeg-turbo FAR macro
- Move pcsc-lite-libs patch to in-need-of-upstreaming section
- Related: RHEL-27137 - Update to jdk-17.0.10+7 (GA)
- Sync the copy of the portable specfile with the latest update
- Move to -P usage for patch macro which works on all RPM versions
- Remove RH1648644 patch not in portable build (and so not applied to binary used)
- Re-enable DEFAULT_PROMOTED_VERSION_PRE check disabled for the July 2023 release
- generate_source_tarball.sh: Add --sort=name to tar invocation for reproducibility
- ** This tarball is embargoed until 2024-01-16 @ 1pm PT. **
- Resolves: RHEL-20969 - Update to jdk-17.0.10+6 (EA)
- fips-17u-d63771ea660.patch: Regenerate from gnu-andrew branch
- generate_source_tarball.sh: Add WITH_TEMP environment variable
- generate_source_tarball.sh: Multithread xz on all available cores
- generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
- generate_source_tarball.sh: Update comment about tarball naming
- generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
- generate_source_tarball.sh: Set compile-command in Emacs
- generate_source_tarball.sh: Reformat comment header
- generate_source_tarball.sh: Reformat and update help output
- generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
- generate_source_tarball.sh: Do a shallow clone, for speed
- generate_source_tarball.sh: Append -ea designator when required
- generate_source_tarball.sh: Eliminate some removal prompting
- generate_source_tarball.sh: Make tarball reproducible
- generate_source_tarball.sh: Prefix temporary directory with temp-
- generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash
- generate_source_tarball.sh: shellcheck: Double-quote variable references
- generate_source_tarball.sh: shellcheck: Do not use -a
- generate_source_tarball.sh: shellcheck: Do not use $ in expression
- generate_source_tarball.sh: Remove temporary directory exit conditions
- generate_source_tarball.sh: Add note on network usage of OPENJDK_LATEST
- Related: RHEL-20969 - Update to jdk-17.0.9+9 (GA)
- Sync the copy of the portable specfile with the latest update
- Re-generate FIPS patch against 17.0.9+1 following backport of JDK-8209398
- Bump libpng version to 1.6.39 following JDK-8305815
- Bump HarfBuzz version to 7.2.0 following JDK-8307301
- Bump freetype version to 2.13.0 following JDK-8306881
- Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal
- Sync generate_tarball.sh with 11u version
- Update bug URL for RHEL to point to the Red Hat customer portal
- Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball
- Use upstream release URL for OpenJDK source
- Apply all patches using -p1
- Temporarily turn off 'fresh_libjvm' due to removal of JVM_IsThreadAlive (JDK-8305425)
- Add missing JFR and jpackage alternative ghosts
- Move jcmd to the headless package
- ** This tarball is embargoed until 2023-10-17 @ 1pm PT. **
- Resolves: RHEL-12204
- Resolves: RHEL-13670
- Resolves: RHEL-13680
- Resolves: RHEL-13689
- Resolves: RHEL-13708
- Resolves: RHEL-13658 - Bump release number so we are newer than 9.0
- Related: rhbz#2236591 - Update to jdk-17.0.8.1+1 (GA)
- Update release notes to 17.0.8.1+1
- Add backport of JDK-8312489 already upstream in 17.0.10 (see OPENJDK-2095)
- Update openjdk_news script to specify subdirectory last
- Add missing discover_trees script required by openjdk_news
- Synchronise runtime and buildtime tzdata requirements
- Resolves: rhbz#2236591 - Bump release number so we are newer than 8.6
- Related: rhbz#2221106 - Update to jdk-17.0.8+7 (GA)
- Update release notes to 17.0.8+7
- Switch to GA mode for final release.
- Sync the copy of the portable specfile with the latest update
- Add note at top of spec file about rebuilding
- * This tarball is embargoed until 2023-07-18 @ 1pm PT. *
- Resolves: rhbz#2221106 - Update to jdk-17.0.8+6 (EA)
- Sync the copy of the portable specfile with the latest update
- Resolves: rhbz#2217714 - Update to jdk-17.0.8+1 (EA)
- Update release notes to 17.0.8+1
- Switch to EA mode
- Drop local inclusion of JDK-8274864 & JDK-8305113 as they are included in 17.0.8+1
- Bump bundled LCMS version to 2.15 as in jdk-17.0.8+1.
- Bump bundled HarfBuzz version to 7.0.1 as in jdk-17.0.8+1
- Use tapsets from the misc tarball
- Introduce 'prelease' for the portable release versioning, to handle EA builds
- Make sure root installation directory is created first
- Use in-place substitution for all but the first of the tapset changes
- Related: rhbz#2217714 - Introduce vm_variant global for consistency with future JDK builds
- Related: rhbz#2196908 - Exclude classes_nocoops.jsa on i686 and arm32
- Related: rhbz#2196908 - Following JDK-8005165, class data sharing can be enabled on all JIT architectures
- Related: rhbz#2196908 - Fix packaging of CDS archives
- Resolves: rhbz#2196908 - Sync portable spec file with current version
- Related: rhbz#2189330 - Update to jdk-17.0.7.0+7
- Update release notes to 17.0.7.0+7
- Require tzdata 2023c due to local inclusion of JDK-8274864 & JDK-8305113
- Update generate_tarball.sh to add support for passing a boot JDK to the configure run
- Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace
- Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs
- Update FIPS support against 17.0.7+6 and bring in latest changes:
- * RH2134669: Add missing attributes when registering services in FIPS mode.
- * test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class
- * RH1940064: Enable XML Signature provider in FIPS mode
- * RH2173781: Avoid calling C_GetInfo() too early, before cryptoki is initialized
- Fix trailing '.' in tarball name
- Use portablerelease in vendor version to avoid inclusion of dist tag
- ** This tarball is embargoed until 2023-04-18 @ 1pm PT. **
- Resolves: rhbz#2185182
- Resolves: rhbz#2186834
- Resolves: rhbz#2186826
- Resolves: rhbz#2186830 - Include the java-17-openjdk-portable.spec file with instructions on how to rebuild.
- Related: rhbz#2189330 - Replace local copies of JDK portable binaries with build dependencies
- Resolves: rhbz#2189330 - Replace build section with extraction of existing builds from portables
- Rewrite ELF files so the source file path is correct and debugsources can be assembled
- Resolves: rhbz#2150205 - Update to jdk-17.0.6.0+10
- Update release notes to 17.0.6.0+10
- Switch to GA mode for release
- Resolves: rhbz#2160111 - Update FIPS support to bring in latest changes
- * OJ1357: Fix issue on FIPS with a SecurityManager in place
- Related: rhbz#2117972 - Fix flatpak builds by disabling TestTranslations test due to missing tzdb.dat
- Related: rhbz#2150195 - Update to jdk-17.0.6+9
- Update release notes to 17.0.6+9
- Drop local copy of JDK-8293834 now this is upstream
- Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
- Update TestTranslations.java to test the new America/Ciudad_Juarez zone
- Resolves: rhbz#2150195 - Update to jdk-17.0.6+1
- Update release notes to 17.0.6+1
- Switch to EA mode for 17.0.6 pre-release builds.
- Re-enable EA upstream status check now it is being actively maintained.
- Drop JDK-8294357 (tzdata2022d) & JDK-8295173 (tzdata2022e) local patches which are now upstream
- Drop JDK-8275535 local patch now this has been accepted and backported upstream
- Bump tzdata requirement to 2022e now the package is available in RHEL
- Related: rhbz#2150195 - Update FIPS support to bring in latest changes
- * Add nss.fips.cfg support to OpenJDK tree
- * RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
- * Remove forgotten dead code from RH2020290 and RH2104724
- Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build
- Resolves: rhbz#2117972 - Update to jdk-17.0.5+8 (GA)
- Update release notes to 17.0.5+8 (GA)
- Switch to GA mode for final release.
- Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173
- Update CLDR data with Europe/Kyiv (JDK-8293834)
- Drop JDK-8292223 patch which we found to be unnecessary
- Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream
- The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds
- Remove freetype sources along with zlib sources
- Resolves: rhbz#2133695 - Update to jdk-17.0.5+7
- Update release notes to 17.0.5+7
- Drop JDK-8288985 patch that is now upstream
- Resolves: rhbz#2130617 - Update to jdk-17.0.5+1
- Update release notes to 17.0.5+1
- Switch to EA mode for 17.0.5 pre-release builds.
- Bump HarfBuzz bundled version to 4.4.1 following JDK-8289853
- Bump FreeType bundled version to 2.12.1 following JDK-8290334
- Related: rhbz#2130617 - Backport JDK-8288985 to enable use of ChaCha20-Poly1305 with the PKCS11 provider
- Upstream backport in progress: https://github.com/openjdk/jdk17u-dev/pull/650
- Resolves: rhbz#2006351 - Switch to static builds, reducing system dependencies and making build more portable
- Resolves: rhbz#2121263 - Fix flatpak builds (catering for their uncompressed manual pages)
- Fix flatpak builds by exempting them from bootstrap
- Resolves: rhbz#2102734 - Update FIPS support to bring in latest changes
- * RH2104724: Avoid import/export of DH private keys
- * RH2092507: P11Key.getEncoded does not work for DH keys in FIPS mode
- * Build the systemconf library on all platforms
- * RH2048582: Support PKCS#12 keystores
- * RH2020290: Support TLS 1.3 in FIPS mode
- Resolves: rhbz#2104724
- Resolves: rhbz#2092507
- Resolves: rhbz#2048582
- Resolves: rhbz#2020290 - Update to jdk-17.0.4.1+1
- Update release notes to 17.0.4.1+1
- Add patch to provide translations for Europe/Kyiv added in tzdata2022b
- Add test to ensure timezones can be translated
- Resolves: rhbz#2119531 - Update to jdk-17.0.4.0+8
- Update release notes to 17.0.4.0+8
- Switch to GA mode for release
- Resolves: rhbz#2106522 - Revert the following changes until copy-java-configs has adapted to relative symlinks:
- * Move cacerts replacement to install section and retain original of this and tzdb.dat
- * Run tests on the installed image, rather than the build image
- * Introduce variables to refer to the static library installation directories
- * Use relative symlinks so they work within the image
- * Run debug symbols check during build stage, before the install strips them
- The move of turning on system security properties is retained so we don't ship with them off
- Related: rhbz#2100674 - retutrned absolute symlinks
- relative symlinks are breaking cjc, and deeper investigations are necessary
-- why cjc intentionally skips relative symllinks
- images have to be workarounded differently
- Related: rhbz#2100674 - Update to jdk-17.0.4.0+7
- Update release notes to 17.0.4.0+7
- Switch to EA mode for 17.0.4 pre-release builds.
- Need to include the '.S' suffix in debuginfo checks after JDK-8284661
- Print release file during build, which should now include a correct SOURCE value from .src-rev
- Update tarball script with IcedTea GitHub URL and .src-rev generation
- Include script to generate bug list for release notes
- Update tzdata requirement to 2022a to match JDK-8283350
- Move EA designator check to prep so failures can be caught earlier
- Make EA designator check non-fatal while upstream is not maintaining it
- Explicitly require crypto-policies during build and runtime for system security properties
- Make use of the vendor version string to store our version & release rather than an upstream release date
- Include a test in the RPM to check the build has the correct vendor information.
- Resolves: rhbz#2083316 - Fix issue where CheckVendor.java test erroneously passes when it should fail.
- Add proper quoting so '&' is not treated as a special character by the shell.
- Related: rhbz#2083316 - Fix whitespace in spec file
- Related: rhbz#2100674 - Sequence spec file sections as they are run by rpmbuild (build, install then test)
- Related: rhbz#2100674 - Turn on system security properties as part of the build's install section
- Move cacerts replacement to install section and retain original of this and tzdb.dat
- Run tests on the installed image, rather than the build image
- Introduce variables to refer to the static library installation directories
- Use relative symlinks so they work within the image
- Run debug symbols check during build stage, before the install strips them
- Related: rhbz#2100674 - RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode
- Resolves: rhbz#2007331 - Update FIPS support to bring in latest changes
- * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage
- * RH2090378: Revert to disabling system security properties and FIPS mode support together
- Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
- 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
- Resolves: rhbz#2099840
- Resolves: rhbz#2100674 - Add rpminspect.yaml to turn off Java bytecode inspections
- java-17-openjdk deliberately produces Java 17 bytecode, not the default Java 11 bytecode
- Resolves: rhbz#2101524 - Rebase FIPS patches from fips-17u branch and simplify by using a single patch from that repository
- Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
- RH2023467: Enable FIPS keys export
- RH2094027: SunEC runtime permission for FIPS
- Resolves: rhbz#2023467
- Resolves: rhbz#2094027 - April 2022 security update to jdk 17.0.3+7
- Update to jdk-17.0.3.0+7 release tarball
- Update release notes to 17.0.3.0+6
- Add missing README.md and generate_source_tarball.sh
- Switch to GA mode for release
- JDK-8283911 patch no longer needed now we're GA...
- Resolves: rhbz#2073577 - Update to jdk-17.0.3.0+5
- Update release notes to 17.0.3.0+5
- Resolves: rhbz#2050456 - Update to jdk-17.0.3.0+1
- Update release notes to 17.0.3.0+1
- Switch to EA mode for 17.0.3 pre-release builds.
- Add JDK-8283911 to fix bad DEFAULT_PROMOTED_VERSION_PRE value
- Related: rhbz#2050456 - Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode
- Resolves: rhbz#2052070 - Introduce tests/tests.yml, based on the one in java-11-openjdk
- Resolves: rhbz#2058493 - Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy
secmod.db file as part of nss
- Resolves: rhbz#2023536 - Detect NSS at runtime for FIPS detection
- Turn off build-time NSS linking and go back to an explicit Requires on NSS
- Resolves: rhbz#2051605 - Add JDK-8275535 patch to fix LDAP authentication issue.
- Resolves: rhbz#2053256 - Storing and restoring alterntives during update manually
- Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE
-- The move of alternatives creation to posttrans to fix:
-- Bug 1200302 - dnf reinstall breaks alternatives
-- Had caused the alternatives to be removed, and then created again,
-- instead of being added, and then removing the old, and thus persisting
-- the selection in family
-- Thus this fix, is storing the family of manually selected master, and if
-- stored, then it is restoring the family of the master
- Resolves: rhbz#2008200 - Family extracted to globals
- Resolves: rhbz#2008200 - alternatives creation moved to posttrans
- Thus fixing the old reisntall issue:
- https://bugzilla.redhat.com/show_bug.cgi?id=1200302
- https://bugzilla.redhat.com/show_bug.cgi?id=1976053
- Resolves: rhbz#2008200 - Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
- Resolves: rhbz#2051590 - Fix FIPS issues in native code and with initialisation of java.security.Security
- Resolves: rhbz#2023378 - Restructure the build so a minimal initial build is then used for the final build (with docs)
- This reduces pressure on the system JDK and ensures the JDK being built can do a full build
- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
- Handle Fedora in distro conditionals that currently only pertain to RHEL.
- Run OpenJDK normalizer script on the spec file to fix further rogue whitespace
- Sync gdb test with java-1.8.0-openjdk and improve architecture restrictions.
- Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64)
- Need to support noarch for creating source RPMs for non-scratch builds.
- 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
- Resolves: rhbz#2022822 - Replaced tabs by sets of spaces to make rpmlint happy
- javadoc-zip gets its own provides next to plain javadoc ones
- Resolves: rhbz#2022822 - Minor cosmetic improvements to make spec more comparable between variants
- Related: rhbz#2022822 - Update tapsets from IcedTea 6.x repository with fix for JDK-8015774 changes (_heap->_heaps) and @JAVA_SPEC_VER@
- Update icedtea_sync.sh with a VCS mode that retrieves sources from a Mercurial repository
- Related: rhbz#2022822 - Extend LTS check to exclude EPEL.
- Related: rhbz#2022822 - Set LTS designator.
- Related: rhbz#2022822 - January 2022 security update to jdk 17.0.2+8
- Rebase RH1995150 & RH1996182 patches following JDK-8275863 addition to module-info.java
- Rename libsvml.so to libjsvml.so following JDK-8276025
- Resolves: rhbz#2039366 - Sync desktop files with upstream IcedTea release 3.15.0 using new script
- Related: rhbz#2013842 - Drop JDK-8272332/RH2004078 patch which is upstream in 17.0.1
- Resolves: rhbz#2013842 - October CPU update to jdk 17.0.1+12
- Dropped commented-out source line
- Resolves: rhbz#2013842 - Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false
- Resolves: rhbz#1994661 - Add patch to allow plain key import.
- Resolves: rhbz#1994661 - Update release notes to document the major changes between OpenJDK 11 & 17.
- Resolves: rhbz#2003072 - Update to jdk-17+35, also known as jdk-17-ga.
- Switch to GA mode.
- Add JDK-8272332 fix so we actually link against HarfBuzz.
- Resolves: rhbz#2003072
- Resolves: rhbz#2004078 - Extend the default security policy to accomodate PKCS11 accessing jdk.internal.access.
- Resolves: rhbz#1996182 - Fix unused function compiler warning found in systemconf.c
- Related: rhbz#1995150 - Add patch to login to the NSS software token when in FIPS mode.
- Resolves: rhbz#1996182 - Add patch to disable non-FIPS crypto in the SUN and SunEC security providers.
- Resolves: rhbz#1995150 - Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure.
- Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM.
- Related: rhbz#1995150 - Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.
- Related: rhbz#1995150 - Update RH1655466 FIPS patch with changes in OpenJDK 8 version.
- SunPKCS11 runtime provider name is a concatenation of "SunPKCS11-" and the name in the config file.
- Change nss.fips.cfg config name to "NSS-FIPS" to avoid confusion with nss.cfg.
- No need to substitute path to nss.fips.cfg as java.security file supports a java.home variable.
- Disable FIPS mode support unless com.redhat.fips is set to "true".
- Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).
- Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode
- Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1915071)
- Related: rhbz#1995150 - Support the FIPS mode crypto policy (RH1655466)
- Use appropriate keystore types when in FIPS mode (RH1818909)
- Disable TLSv1.3 when the FIPS crypto policy and the NSS-FIPS provider are in use (RH1860986)
- Related: rhbz#1995150 - Update to jdk-17+33, including JDWP fix and July 2021 CPU
- Resolves: rhbz#1959487 - Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics.
- Remove restriction on disabling product build, as debug packages no longer have javadoc packages.
- Resolves: rhbz#1959487 - Fix patch rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch which made the SunPKCS provider show up again
- Resolves: rhbz#1959487 - Re-enable TestSecurityProperties after inclusion of PR3695
- Resolves: rhbz#1959487 - Add PR3695 to allow the system crypto policy to be turned off
- Resolves: rhbz#1959487 - Remove boot JDKs in favour of OpenJDK 17 build now in the buildroot.
- Resolves: rhbz#1959487 - Update buildjdkver to 17 so as to build with itself
- Resolves: rhbz#1959487 - Add gating support
- Resolves: rhbz#1959487 - Rename as java-17-openjdk and bootstrap using boot JDK in local sources
- Exclude x86 as this is not supported by OpenJDK 17
- Resolves: rhbz#1959487 - update sources to jdk 17.0.0+26
- set is_ga to 0, as this is early access build
- change vendor_version_string
- change path to the version-numbers.conf
- removed rmid binary from files and from slaves
- removed JAVAC_FLAGS=-g from make command, as it breaks the build since JDK-8258407
- add lib/libsyslookup.so to files
- renamed lib/security/blacklisted.certs to lib/security/blocked.certs
- add lib/libsvml.so for intel
- skip debuginfo check for libsyslookup.so on s390x - adapted to debug handling in newer cjc
- The rest of the "rpm 4.17" patch must NOT be backported, as on rpm 4.16 and down, it would casue double execution
- Disable copy-jdk-configs for Flatpak builds - update to 16.0.1+9 april cpu tag
- dropped jdk8259949-allow_cf-protection_on_x86.patch - Perform static library build on a separate source tree with bundled image libraries
- Make static library build optional
- Based on initial work by Severin Gehwolf - fixed suggests of wrong pcsc-lite-devel(x86-64) to correct pcsc-lite-libs(x86-64)
- bumped buildjdkver to build by itself - 16 - Update to jdk-16.0.0.0+36
- Update tarball generation script to use git following OpenJDK's move to github
- Update tarball generation script to use PR3823 which handles JDK-8235710 changes
- Use upstream default for version-pre rather than setting it to "ea" or ""
- Drop libsunec.so which is no longer generated, thanks to JDK-8235710
- Drop unnecessary compiler flags, dating back to work on GCC 6 & 10
- Adapt RH1750419 alt-java patch to still apply after some variable re-naming in the makefiles
- Update filever to remove any trailing zeros, as in the OpenJDK build, and use for source filename
- Use system harfbuzz now this is supported.
- Pass SOURCE_DATE_EPOCH to build for reproducible builds - Hardcode /usr/sbin/alternatives for Flatpak builds - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Update to jdk-15.0.2.0+7
- Add release notes for 15.0.1.0 & 15.0.2.0
- Use JEP-322 Time-Based Versioning so we can handle a future 11.0.9.1-like release correctly.
- Still use 15.0.x rather than 15.0.x.0 for file naming, as the trailing zero is omitted from tags.
- Cleanup debug package descriptions and version number placement.
- Remove unused patch files. - Use -march=i686 for x86 builds if -fcf-protection is detected (needs CMOV) - fixed missing condition for fastdebug packages being counted as debug ones - removed lib-style provides for fastdebug_suffix_unquoted - many cosmetic changes taken from more maintained jdk11
- introduced debug_arches, bootstrap_arches, systemtap_arches, fastdebug_arches, sa_arches, share_arches, shenandoah_arches, zgc_arches
instead of various hardcoded ifarches
- updated systemtap
- added requires excludes for debug pkgs
- removed redundant logic around jsa files
- added runtime requires of lksctp-tools and libXcomposite%
- added and used Source15 TestSecurityProperties.java, but is made always positive as jdk15 now does not honor system policies
- s390x excluded form fastdebug build - introduced nm based check to verify alt-java on x86_64 is patched, and no other alt-java or java is patched
- patch600 rh1750419-redhat_alt_java.patch amended to die, if it is used wrongly
- introduced ssbd_arches with currently only valid arch of x86_64 to separate real alt-java architectures - moved wrongly placed licenses to accompany other ones
- this bad placement was killng parallel-installability and thus having bad impact to leapp if used - added patch600, rh1750419-redhat_alt_java.patch, suprassing removed patch
- no longer copying of java->alt-java as it is created by patch600 - Create a copy of java as alt-java with alternatives and man pages
- java-11-openjdk doesn't have a JRE tree, so don't try and copy alt-java there... - updated to October CPU 2020 sources - Fix directory ownership of -static-libs sub-package. - Build static-libs-image and add resulting files via -static-libs sub-package.
- Disable stripping of debug symbols for static libraries part of the -static-libs sub-package.
- JDK-8245832 increases the set of static libraries, so try and include them all with a wildcard.
- Update static-libs packaging to new layout - Add support for fastdebug builds on 64 bit architectures - Remove EA designation
- Re-generate sources with PR3803 patch - Update to jdk 15.0.0.36 tag
- Modify rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch
- Update vendor version string to 20.9
- jjs removed from packaging after JEP 372: Nashorn removal
- rmic removed from packaging after JDK-8225319 - Disable LTO so as to pass debuginfo check - update to jdk 14.0.2.12 CPU version
- remove upstreamed patch jdk8237879-make_4_3_build_fixes.patch
- remove upstreamed patch jdk8235833-posixplatform_cpp_should_not_include_sysctl_h.patch
- remove upstreamed patch jdk8243059-build_fails_when_with_vendor_contains_comma.patch - Re-introduce java-openjdk-src & java-openjdk-demo for system_jdk builds.
- Fix accidental renaming of java-openjdk-devel to java-devel-openjdk. - introduce patch jdk8235833-posixplatform_cpp_should_not_include_sysctl_h to fix build issues in rawhide
- rename and reorganize patch sections - Fix vendor version to 20.3 (from 19.9) - April security update
- uploaded new src tarball - set vendor property and vendor urls
- made urls to be preconfigured by os - Remove s390x workaround flags for GCC 10
- bump buildjdkver to 14
- uploaded new src tarball - removed a whitespace causing fail of postinstall script
- removed backslashes at the end of alternatives command - update to jdk 14+36 ga build
- remove JDK-8224851 patch, as OpenJDK 14 already contains it
- removed pack200 and unpack200 binaries, slaves, manpages and libunpack.so library
- added listings for jpackage binary, manpages and added slave records to alternatives - add patch for build issues with make 4.3 - add workaround for issues with build with GCC10 on s390x (see RHBZ#1799531)
- fix issues with build with GCC10: JDK-8224851, -fcommon switch - Add JDK-8224851 patch to resolve aarch64 issues - fix Release, as it was broken by last rpmdev-bumpspec - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - removed patch jdk8231405_guarantee_d_nonequals_null_failed_null_dominator_info.patch
- removed patch jdk8231583_fix_register_clash_in_sbsa_resolve_forwarding_pointer_borrowing.patch
- updated sources to the 13.0.2+8 tag - Fixed hardcoded major version in jdk13u to macro
- added jdk8231405_guarantee_d_nonequals_null_failed_null_dominator_info.patch
- added jdk8231583_fix_register_clash_in_sbsa_resolve_forwarding_pointer_borrowing.patch - Updated to October 2019 CPU sources - synced up generate tarball script with other OpenJDK packages
- dropped pr2126-synchronise_elliptic_curves_in_sun_security_ec_namedcurve_with_those_listed_by_nss.patch from the sources
- regenerated sources with the updated script - Switch to in-tree SunEC code, dropping NSS runtime dependencies and patches to link against it. - Drop unnecessary build requirement on gtk3-devel, as OpenJDK searches for Gtk+ at runtime.
- Add missing build requirement for libXrender-devel, previously masked by Gtk3+ dependency
- Add missing build requirement for libXrandr-devel, previously masked by Gtk3+ dependency
- fontconfig build requirement should be fontconfig-devel, previously masked by Gtk3+ dependency - Obsolete javadoc-slowdebug and javadoc-slowdebug-zip packages via javadoc and javadoc-zip respectively. - Don't produce javadoc/javadoc-zip sub packages for the
debug variant build.
- Don't perform a bootcycle build for the debug variant build. - Fix vendor version as JDK 13 has been GA'ed September 2019: 19.3 => 19.9 - updated to 13+33 sources
- added two manpages to file listings (jfr, jaotc)
- set is_ga to 1 to match build from jdk.java.net - Fix bootjdkver macro. It attempted to build with jdk 12, which is
no longer available in rawhide (it's 13 instead).
- Fix Release as rpmdev-bumpspec doesn't do it correctly. - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - updated to jdk 13
- adapted pr2126-synchronise_elliptic_curves_in_sun_security_ec_namedcurve_with_those_listed_by_nss.patch
- adapted rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch
- fixed file listings
- included https://src.fedoraproject.org/rpms/java-11-openjdk/pull-request/49:
- Include 'ea' designator in Release when appropriate
- Handle milestone as variables so we can alter it easily and set the docs zip filename appropriately - fixed requires/provides for the non-system JDK case (backport of RHBZ#1702324) - updated sources to current CPU release - added slave for jfr binary in devel package - Replaced pcsc-lite-devel (which is in optional channel) with pcsc-lite-libs.
- added rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch to make jdk work with pcsc
- removed LTS string from LTS designator, because epel builds get identified as rhel and JDK 12 is not LTS
- removed duplicated dependency on lksctp-tools - Drop chkconfig dep, 1.7 shipped in f24 - bumped sources to jdk12+33 - Only build 'bootcycle-images docs' target and 'images docs' targets, respectively. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - bumped sources to jdk12. Crypto list synced.
- adapted patches to usptream (removed are upstreamed)
- removed fixed upstreamed patch6, jdk8211105-aarch64-disable_cos_sin_and_log_intrinsics.patch:
- renamed patch5, pr1983-rh1565658-..._sunec_provider_jdk11.patch to pr1983-rh1565658-..._sunec_provider_jdk12.patch
- adapted patch5, pr1983-rh1565658 to jdk12 (libraries.m4 and /Lib-jdk.crypto.ec.gmk)
- removed patch8, jdk8210416-rh1632174-compile_fdlibm_with_o2_ffp_contract_off_on_gcc_clang_arches.patch
- removed patch9, jdk8210425-rh1632174-sharedRuntimeTrig_sharedRuntimeTrans_compiled_without_optimization.patch
- removed patch10, jdk8210647-rh1632174. Is rummored to be in upstream
- removed patch11, jdk8210761-rh1632174-libjsig_is_being_compiled_without_optimization.patch
- removed patch12, jdk8210703-rh1632174-vmStructs_cpp_no_longer_compiled_with_o0
- removed patch584, jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch
- removed patch585, jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch
- set build jdk to jdk11; buildjdkver set to 11
- todo, revisit _privatelibs and slaves, discuse patch10, more?
- now building with --no-print-directory to workaround JDK8215213
- renamed original of docs zip to jdk-major+build
- check shenandaoh with -XX:+UnlockExperimentalVMOptions
- libjli moved from lib/libjli to lib
- added lib/jspawnhelper and bin/jfr and conf/sdp/sdp.conf.template
- added explanation to the --no-print-directory
- re-added lts_designator_zip macro
- added patch6 for rh1673833-remove_removal_of_wformat_during_test_compilation.patch - for non debug supackages, ghosted all masters and slaves (rhbz1649776)
- for tech-preview packages, if-outed versionless provides. Aligned versions to be %{epoch}:%{version}-%{release} instead of chaotic
- Removed all slowdebug provides (rhbz1655938); for tech-preview packages also removed all internal provides - Added %global _find_debuginfo_opts -g
- Resolves: RHBZ#1520879 (Detailed NMT issue) - added rolling suffix to release (before dist) to prevent conflict with java-11-openjdk which now have same major version - fixed tck failures of arraycopy and process exec with shenandoah on
- added patch585 rh1648995-shenandoah_array_copy_broken_by_not_always_copy_forward_for_disjoint_arrays.patch - headless' suggests of cups, replaced by Requires of cups-libs - added Patch584 jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch - Use upstream's version of Aarch64 intrinsics disable patch:
- Removed:
RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch
RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch
- Superceded by:
jdk8211105-aarch64-disable_cos_sin_and_log_intrinsics.patch - Use LTS designator in version output for RHEL. - Update to October 2018 CPU release, 11.0.1+13. - Use --with-vendor-version-string=18.9 so as to show original
GA date for the JDK. - Identify as GA version and no longer as early access (EA).
- JDK 11 has been released for GA on 2018-09-25. - Rework changes from 1:11.0.ea.22-6. RHBZ#1632174 supercedes
RHBZ-1624122.
- Add patch, jdk8210416-rh1632174-compile_fdlibm_with_o2_ffp_contract_off_on_gcc_clang_arches.patch, so as to
optimize compilation of fdlibm library.
- Add patch, jdk8210425-rh1632174-sharedRuntimeTrig_sharedRuntimeTrans_compiled_without_optimization.patch, so
as to optimize compilation of sharedRuntime{Trig,Trans}.cpp
- Add patch, jdk8210647-rh1632174-libsaproc_is_being_compiled_without_optimization.patch, so as to
optimize compilation of libsaproc (extra c flags won't override
optimization).
- Add patch, jdk8210761-rh1632174-libjsig_is_being_compiled_without_optimization.patch, so as to
optimize compilation of libjsig.
- Add patch, jdk8210703-rh1632174-vmStructs_cpp_no_longer_compiled_with_o0, so as to
optimize compilation of vmStructs.cpp (part of libjvm.so).
- Reinstate filtering of opt flags coming from redhat-rpm-config. - removed version less provides
- javadocdir moved to arched dir as it is no longer noarch - Add patch, RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch,
so as to disable log math intrinsic on aarch64. Work-around for
JDK-8210858 - Add patch, RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch,
so as to disable dsin/dcos math intrinsics on aarch64. Work-around for
JDK-8210461. - Add patch, JDK-8210416-RHBZ-1624122-fdlibm-opt-fix.patch, so as to
optimize compilation of fdlibm library.
- Add patch, JDK-8210425-RHBZ-1624122-sharedRuntimeTrig-opt-fix.patch, so
as to optimize compilation of sharedRuntime{Trig,Trans}.cpp
- Add patch, JDK-8210647-RHBZ-1624122-libsaproc-opt-fix.patch, so as to
optimize compilation of libsaproc (extra c flags won't override
optimization).
- Add patch, JDK-8210703-RHBZ-1624122-vmStructs-opt-fix.patch, so as to
optimize compilation of vmStructs.cpp (part of libjvm.so).
- No longer filter -O flags from C flags coming from
redhat-rpm-config. - link to jhsdb followed its file to ifarch jit_arches ifnarch s390x - Enable ZGC on x86_64. - jfr/*jfc files listed for all arches
- lib/classlist do not exists s390, ifarch-ed via jit_arches out - Update to latest upstream build jdk11+28, the first release
candidate. - Adjust system NSS patch, pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch, so
as to filter -Wl,--as-needed from linker flags. Fixes FTBFS issue. - dissabled accessibility, fixed provides for main package's debug variant - now buildrequires javapackages-filesystem as the issue with macros should be fixed - changed to build by itself instead of by jdk10 - added Recommends gtk3 for main package
- changed BuildRequires from gtk2-devel to gtk3-devel (it can be more likely dropped)
- added Suggests lksctp-tools, pcsc-lite-devel, cups for headless package
- see RHBZ1598152
- added trick to catch hs_err files (sgehwolf)
- updated to shenandaoh-jdk-11+22 - removed patch6 JDK-8205616-systemLcmsAndJpgFixFor-rev_f0aeede1b855.patch
- improved a bit generate_source_tarball.sh to serve also for systemtap
- thus deleted generate_tapsets.sh
- simplified and cleared update_package.sh
- moved to single source jdk - from shenandoah/jdk11
- bumped to latest jdk11+20
- adapted PR2126 to jdk11+20
- adapted handling of systemtap sources to new style
- (no (misleading) version inside (full version is in name), thus different sed on tapsets and different directory)
- shortened summaries and descriptions to around 80 chars
- Hunspell spell checked
- license fixed to correct jdk11 (sgehwolf)
- more correct handling of internal libraries (sgehwolf)
- added lib/security/public_suffix_list.dat as +20 have added it (JDK-8201815)
- added test for shenandaoh GC presence where expected
- Removed workaround for broken aarch64 slowdebug build
- Removed all defattrs
- Removed no longer necessary cleanup of diz and debuginfo files - updated sources to jdk-11+19
- added patch6 systemLcmsAndJpgFixFor-f0aeede1b855.patch to fix regression of system libraries after f0aeede1b855 commit
- adapted pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch to accommodate changes after f0aeede1b855 commit - Revert rename: java-11-openjdk => java-openjdk. - Add aarch64 to aot_arches. - Rename to package java-11-openjdk. - Disable Aarch64 slowdebug build (see JDK-8204331).
- s390x doesn't have the SA even though it's a JIT arch. - Initial version of JDK 11 ea based on tag jdk-11+16.
- Removed patches no longer needed or upstream:
sorted-diff.patch (see JDK-8198844)
JDK-8201788-bootcycle-images-jobs.patch
JDK-8201509-s390-atomic_store.patch
JDK-8202262-libjsig.so-extra-link-flags.patch (never was an issue on 11)
JDK-8193802-npe-jar-getVersionMap.patch
- Updated and renamed patches:
java-openjdk-s390-size_t.patch => JDK-8203030-s390-size_t.patch
- Updated patches for JDK 11:
pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch - Use proper private_libs expression for filtering requires/provides. - Bump release and rebuild for fixed gdb. See RHBZ#1589118. - quoted sed expressions, changed possibly confusing # by @
- added vendor(origin) into icons
- removed last trace of relative symlinks
- added BuildRequires of javapackages-tools to fix build failure after Requires change to javapackages-filesystem - Move to javapackages-filesystem for directory ownership.
Resolves RHBZ#1500288 - Add JDK-8193802-npe-jar-getVersionMap.patch so as to fix
RHBZ#1557375. - Inject build flags properly. See RHBZ#1571359
- Added patch JDK-8202262-libjsig.so-extra-link-flags.patch
since libjsig.so doesn't get linker flags injected properly. - Removed unneeded patches:
PStack-808293.patch
multiple-pkcs11-library-init.patch
ppc_stack_overflow_fix.patch
- Added patches for s390 Zero builds:
JDK-8201495-s390-java-opts.patch
JDK-8201509-s390-atomic_store.patch
- Renamed patches for clarity:
aarch64BuildFailure.patch => JDK-8200556-aarch64-slowdebug-crash.patch
systemCryptoPolicyPR3183.patch => pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch
bootcycle_jobs.patch => JDK-8201788-bootcycle-images-jobs.patch
system-nss-ec-rh1565658.patch => pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch - updated to security update 1
- jexec unlinked from path
- used java-openjdk as boot jdk
- aligned provides/requires
- renamed zip javadoc - Enable basic EC ciphers test in %check. - Port Martin Balao's JDK 9 patch for system NSS support to JDK 10.
- Resolves RHBZ#1565658 - jexec linked to path - subpackage(s) replaced by sub-package(s) and other cosmetic changes - removed accessibility sub-packages
- kept applied patch and properties files
- debug sub-packages renamed to slowdebug - initial load /bin/sh /bin/sh
2.13.0 5.2.1 7.2.0 2.15.0 6b 1.6.39 1:17.0.11.0.9-2.el8 1:17.0.11.0.9-2.el8 1:17.0.11.0.9-2.el8 1:17.0.11.0.9-2.el8 1:17.0.11.0.9-2.el8 .build-id 14 404dfc194df2ca22f0b082faaf7c3ce52df7c7 6d 1092125dae830d332b94e4d3087c15c314d993 85 c44ec54eda0522a8ebf26a12b82a38bb772630 libawt_xawt.so libjawt.so libsplashscreen.so java-17-openjdk.png java-17-openjdk.png java-17-openjdk.png java-17-openjdk.png /usr/lib/ /usr/lib/.build-id/ /usr/lib/.build-id/14/ /usr/lib/.build-id/6d/ /usr/lib/.build-id/85/ /usr/lib/jvm/java-17-openjdk-17.0.11.0.9-2.el8.x86_64/lib/ /usr/share/icons/hicolor/16x16/apps/ /usr/share/icons/hicolor/24x24/apps/ /usr/share/icons/hicolor/32x32/apps/ /usr/share/icons/hicolor/48x48/apps/ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection cpio xz 2 x86_64-redhat-linux-gnu directory ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d1092125dae830d332b94e4d3087c15c314d993, not stripped ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=14404dfc194df2ca22f0b082faaf7c3ce52df7c7, not stripped ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=85c44ec54eda0522a8ebf26a12b82a38bb772630, not stripped PNG image data, 16 x 16, 8-bit/color RGBA, non-interlaced PNG image data, 24 x 23, 8-bit/color RGBA, non-interlaced PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced PNG image data, 48 x 48, 8-bit/color RGBA, non-interlaced R R R R
R R R R R R R R R R
R R R R R R R R R
R R R R R R R R R R R R
/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || : /bin/sh java-17-openjdk-headless(x86-64) 1:17.0.11.0.9-2.el8 gtk3(x86-64) utf-8 130dec08e5dc69486d4a5a4a5fab07df397b66ce8b7948d84d556710e8be5cc9 ? p 7zXZ
! #,
]
b2ujӫ`(y0tؼܩ*VzyY!zE-PY} .<^خ-7yΎp>xQ#zŴhGj1فiO:RRxmYq#yY4E;xC{fi~+7P!xA.ùZg҉lYOjU&[lbG2x @"~7ӨqC[BI:p,&AαCv
D[U)'/
=㴴rC.cc*Cbzx02 HlbɇuK8@F*
Vw)%"#"<2ZwO7Ka0$ILb8Ar/G/B믡 J7}3[)I"rtNo]@lQ#VcX}=;|鋉e`JԺ