Commit Graph

139 Commits

Author SHA1 Message Date
Andrew Hughes
5406ef542c Turn off xz multi-threading on i686 as it fails with an out of memory error
Related: RHEL-30937
2025-06-29 21:06:47 +01:00
Andrew Hughes
b400c2d34b Bring in Thomas' speed-ups
* Invoke xz in multi-threaded mode

Related: RHEL-30937
2025-06-29 21:06:44 +01:00
Andrew Hughes
0ef768d346 Update to shenandoah-jdk8u412-b01 (EA)
Switch to EA mode.

Related: RHEL-30937
2025-06-29 21:06:31 +01:00
Andrew Hughes
78ee8547a1 Update to shenandoah-jdk8u402-b06 (GA)
Update release notes for shenandoah-8u402-b06.
Sync NEWS with vanilla branch version.
Sync the copy of the portable specfile with the latest update
Drop local copy of JDK-8312489 which is now included upstream

** This tarball is embargoed until 2024-01-16 @ 1pm PT. **

Resolves: RHEL-17916
Resolves: RHEL-20989
2025-06-25 17:46:18 +01:00
Andrew Hughes
0f61cc9ecc Add zero_arches to the portable_build_arches on CentOS where there is no libffi issue
- Related: RHEL-12210
2025-05-15 15:19:50 +01:00
Andrew Hughes
f7cb2bf908 Temporarily use a different portable version and release on RHEL while out of sync with CentOS
- Related: RHEL-12210
2025-05-15 15:19:28 +01:00
Andrew Hughes
3343782446 Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
- Related: RHEL-12210
2025-05-15 15:18:52 +01:00
Andrew Hughes
a265343430 Revert jcmd move as jcmd will not operate without tools.jar
- Related: RHEL-13585
2025-05-15 15:17:23 +01:00
Andrew Hughes
5575399c13 Movement of jcmd should happen for both portable and non-portable builds
- Related: RHEL-13585
2025-05-15 15:17:20 +01:00
Andrew Hughes
204e3fe067 Update to shenandoah-jdk8u392-b08 (GA)
Update release notes for shenandoah-8u392-b08.
Sync the copy of the portable specfile with the latest update
Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal
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
Regenerate PR2462 patch following JDK-8315135
Bump version of bundled libpng to 1.6.39
Add backport of JDK-8312489 heading upstream for 8u402 (see OPENJDK-2095)
Add missing JFR, alt-java, jre-* and java-* alternative ghosts
Move jcmd to the headless package

** This tarball is embargoed until 2023-10-17 @ 1pm PT. **

- Resolves: RHEL-12210
- Resolves: RHEL-13579
- Resolves: RHEL-13580
- Resolves: RHEL-13581
- Resolves: RHEL-11315
- Resolves: RHEL-13585
- Resolves: RHEL-2381
2025-05-15 15:16:54 +01:00
Jayashree Huttanagoudar
5769dbc708 Update to shenandoah-jdk8u392-b01 (GA)
Update release notes for shenandoah-8u392-b01.
Sync the copy of the portable specfile with the latest update
Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal
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

Related: RHEL-12209
2023-10-14 20:26:01 +01:00
Andrew Hughes
4a2d0e432a Update to shenandoah-jdk8u372-b05 (GA)
Update release notes for shenandoah-8u372-b05.
Sync the copy of the portable specfile with the latest update
Add note at top of spec file about rebuilding
Use tapsets from the misc tarball on portable builds
Make sure root installation directory is created first
Use in-place substitution for all but the first of the tapset changes
The 'prelease' variable should refer to 'portablerelease', not 'rpmrelease'
Bump release number so we are newer than 9.0

** This tarball is embargoed until 2023-07-18 @ 1pm PT. **

Resolves: rhbz#2221106
2023-10-14 20:02:47 +01:00
Jayashree Huttanagoudar
c3bbb2bee6 Update to shenandoah-jdk8u382-b04 (EA)
Update release notes for shenandoah-8u382-b04.

Resolves: rhbz#2217711
2023-07-14 13:47:05 +01:00
Jayashree Huttanagoudar
9d450e0c4c Update to shenandoah-jdk8u382-b01 (EA)
Update release notes for shenandoah-8u382-b01.
Switch to EA mode.
Remove JDK-8271199 patch which is now upstream.
Add version of bundled zlib (bumped from 1.2.11 to 1.2.13 with this update)
Introduce 'prelease' for the portable release versioning, to handle EA builds
Sync the copy of the portable specfile with the latest update

Related: rhbz#2217711
2023-07-06 02:21:18 +01:00
Andrew Hughes
345ac01c22 Update to shenandoah-jdk8u372-b07 (GA)
Update release notes for shenandoah-8u372-b07.
Require tzdata 2023c due to inclusion of JDK-8305113 in 8u372-b07
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
Drop JDK-8275535/RH2053256 patch which is now upstream
Include JDK-8271199 backport early ahead of 8u382 (RH2175317)
Drop hack for difference in local and portable build version
Replace local copies of JDK portable binaries with build dependencies
Include the java-1.8.0-openjdk-portable.spec file with instructions on how to rebuild.
Remove duplicate use of README.md inside the *-src package (it is no longer about sources)
Use portable build on x86_32 now one is available

** This tarball is embargoed until 2023-04-18 @ 1pm PT. **

Resolves: rhbz#2185182
Resolves: rhbz#2189329
Resolves: rhbz#2188023
2023-04-28 02:06:17 +01:00
Andrew Hughes
ffd213c8a0 Drop use of portable build on s390x due to libffi compatibility issue (needs libffi.so.6)
Related: rhbz#2150202
2023-02-28 10:45:44 +00:00
Andrew Hughes
130be7d121 Add explicit libffi dependency for s390x build
Related: rhbz#2150202
2023-02-28 10:17:47 +00:00
Andrew Hughes
18cec3e209 On portable architectures, 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#2150202
2023-02-28 09:15:04 +00:00
Andrew Hughes
f7c0e1142a Update cacerts patch to fix OPENJDK-1433 SecurityManager issue
Update to shenandoah-jdk8u352-b09 (GA)
Update release notes for shenandoah-8u352-b09.

Resolves: rhbz#2162714
2023-01-24 02:33:33 +00:00
Andrew Hughes
062daf9bb4 Update to shenandoah-jdk8u352-b08 (GA)
Update release notes for shenandoah-8u352-b08.
Fix broken links and missing release notes in older releases.
Drop RH1163501 patch which is not upstream or in 11, 17 & 19 packages and seems obsolete
 - Patch was broken by inclusion of "JDK-8293554: Enhanced DH Key Exchanges"
 - Patch was added for a specific corner case of a 4096-bit DH key on a Fedora host that no longer exists
 - Fedora now appears to be using RSA and the JDK now supports ECC in preference to large DH keys

Resolves: rhbz#2160111
2023-01-22 14:36:10 +00:00
Andrew Hughes
9a313d328d Update to shenandoah-jdk8u362-b07 (EA)
Update release notes for shenandoah-8u362-b07.
Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
Drop tzdata patches for 2022d & 2022e (JDK-8294357 & JDK-8295173) which are now upstream
Update TestTranslations.java to test the new America/Ciudad_Juarez zone

Resolves: rhbz#2150196
2023-01-11 03:31:28 +00:00
Andrew Hughes
d1d3afa07f Update to shenandoah-jdk8u362-b01 (EA)
Update release notes for shenandoah-8u362-b01.
Switch to EA mode for 8u362 pre-release builds.
Drop JDK-8195607/PR3776/RH1760437 now this is upstream

Related: rhbz#2150196
2023-01-10 03:14:55 +00:00
Andrew Hughes
11b43b8213 Update to shenandoah-jdk8u352-b08 (GA)
Update release notes for shenandoah-8u352-b08.
Switch to GA mode for final release.
Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173
Add test to ensure timezones can be translated

Resolves: rhbz#2133695
2022-11-08 18:57:55 +00:00
Andrew Hughes
20b95ff808 Update to shenandoah-jdk8u352-b07 (EA)
Update release notes for shenandoah-8u352-b07.
Switch to EA mode for 8u352 pre-release builds.
Rebase FIPS patch against 8u352-b07

Resolves: rhbz#2130623
2022-10-13 01:41:47 +01:00
Andrew Hughes
64ee130bde Allow the default keystore to be configured using security.systemCACerts
Use of the property can now be disabled using -Dsecurity.systemCACerts=
Move cacerts replacement to install section and retain original of this and tzdb.dat

Resolves: rhbz#2077006
2022-08-30 04:59:12 +01:00
Andrew Hughes
b53bb40201 Switch to static builds, reducing system dependencies and making build more portable
Resolves: rhbz#2121273
2022-08-30 04:02:04 +01:00
Andrew Hughes
d9d44a0f3a Disable copy-jdk-configs and bootstrapping for Flatpak builds
There does not appear to be any value in having copy-jdk-config in
Flatpak builds (where a given Flatpak bundles one specific JDK, so no
need for a "Utility script to transfer JDKs configuration files
between updates or for archiving.")

And at least when trying to do a LibreOffice Flatpak build from Fedora
34 RPM specs (which includes java-11-openjdk among its components),
the #!/usr/bin/lua shebang in copy_jdk_configs.lua would have caused a
requirement on /usr/bin/lua, but which a lua RPM bundled in the
Flatpak would not provide (as it would provide /app/bin/lua instead).
And the easiest way to work around that issue is to just disable the
unnecessary copy-jdk-configs.

...after "Temporarily move x86 to use Zero in order to get a working build":

When building the

>       if ${run_bootstrap} ; then

branch for suffix='' and loop='-main', the second

>           buildjdk ${builddir} $(pwd)/${bootinstalldir}/images/%{jdkimage} "${maketargets}" ${debugbuild} ${link_opt}

uses the JDK (`$(pwd)/${bootinstalldir}/images/%{jdkimage}`) from the installjdk
on the previous line.  But installjdk does

>       rm ${imagepath}/lib/tzdb.dat
>       ln -s %{_datadir}/javazi-1.8/tzdb.dat ${imagepath}/lib/tzdb.dat

which made that JDK's tzdb.dat link to /app/share/javazi-1.8/tzdb.dat
in a flatpak build (rather than the usual
/usr/share/javazi-1.8/tzdb.dat in a non-flatpak build) which is not
present at build-time (but will be present at runtime in at least the
LibreOffice flatpak, which bundles tzdata-java built for the flatpak
/app prefix).  So using that JDK's compiler during the build kept
failing due to java.io.FileNotFoundException for its lib/tzdb.dat.

(This was not an issue prior to the recent change, as installjdk's
modification of lib/tzdb.dat used to be done only for the "Final setup
on the main image" at the very end of the build, not during the build
for JDKs that are themselves used later during the build.)

The easiest workaround for this issue appears to be to just not
bootstrap_build in the flatpak case, avoiding the situation that a JDK
whose lib/tzdb.dat has been modified through installjdk is used during
the build.

Resolves: rhbz#2102727
2022-08-29 01:49:41 +01:00
Andrew Hughes
c2b26f5173 Update to shenandoah-jdk8u345-b01 (GA)
Update release notes for 8u345-b01.

Resolves: rhbz#2112405
2022-08-03 17:09:22 +01:00
Andrew Hughes
e6b27081c4 Update to shenandoah-jdk8u342-b07 (GA)
Update release notes for 8u342-b07.
Switch to GA mode for final release.

Resolves: rhbz#2106509
2022-07-24 04:28:42 +01:00
Andrew Hughes
ececafd95c Update to shenandoah-jdk8u342-b06 (EA)
Update release notes for shenandoah-8u342-b06.
Switch to EA mode for 8u342 pre-release builds.
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
Use "git apply" with patches in the tarball script to allow binary diffs
Remove redundant "REPOS" variable from tarball script
Include script to generate bug list for release notes
Update tzdata requirement to 2022a to match JDK-8283350

Resolves: rhbz#2083322
2022-07-18 01:33:05 +01:00
Andrew Hughes
6602a7ecb8 Rebase FIPS patches from fips branch and simplify by using a single patch from that repository
* 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
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
Explicitly require crypto-policies during build and runtime for system security properties

Resolves: rhbz#2099801
Resolves: rhbz#2100678
2022-07-17 22:01:25 +01:00
Francisco Ferrari Bihurriet
5b6071b392 RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode
Use SunPKCS11 Attributes Configuration to set CKA_SIGN=true on SecretKey generate/import operations in FIPS mode, see:
https://docs.oracle.com/javase/8/docs/technotes/guides/security/p11guide.html#ATTRS

Resolves: rhbz#2102435
2022-07-08 17:59:46 +01:00
Andrew Hughes
c88220bce4 Update to shenandoah-jdk8u332-b09 (GA)
Update release notes for 8u332-b09.
Switch to GA mode for final release.

Resolves: rhbz#2074650
2022-04-24 21:54:03 +01:00
Andrew Hughes
5a98735e11 Update to shenandoah-jdk8u332-b06 (EA)
Update release notes for shenandoah-8u332-b06.

Resolves: rhbz#2050457
2022-04-18 03:25:34 +01:00
Andrew Hughes
0d89ca8ecd Update to shenandoah-jdk8u332-b01 (EA)
Update release notes for 8u332-b01.
Switch to EA mode.

Related: rhbz#2050457
2022-04-17 23:54:22 +01:00
Andrew Hughes
336d63d112 Remove 'java --version' test as this is not supported on java-1.8.0-openjdk
Resolves: rhbz#2058487
2022-02-28 07:57:42 +00:00
Andrew Hughes
52c15259b0 Add JDK-8275535 patch to fix LDAP authentication issue.
Resolves: rhbz#2053525
2022-02-28 06:35:30 +00:00
Andrew Hughes
3bd296bf8b Detect NSS at runtime for FIPS detection
Turn off build-time NSS linking and go back to an explicit Requires on NSS

Resolves: rhbz#2052833
2022-02-28 05:58:15 +00:00
Andrew Hughes
eb9a49f69c Storing and restoring alternatives during update manually
* Family extracted to globals
* 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#2008202
2022-02-28 02:01:21 +00:00
Andrew Hughes
3cc08b65a2 Introduce tests/tests.yml, based on the one in RHEL 8
Resolves: rhbz#2058487
2022-02-27 03:14:27 +00:00
Andrew Hughes
5368472a23 Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent
Resolves: rhbz#2052821
2022-02-23 18:00:32 +00:00
Andrew Hughes
01b1de5ea3 Fix FIPS issues in native code and with initialisation of java.security.Security
Resolves: rhbz#2023387
2022-02-22 04:27:44 +00:00
Andrew Hughes
cd6346ac8e Refactor build functions so we can build just HotSpot without any attempt at installation.
Introduce architecture restriction logic for the gdb test. (RH2041970)
Replace GCC 11 patch to remove use of the register keyword with correct fix to ADLC build (JDK-8281098)
Adjust JDK8199936/PR3533 -mstackrealign patch to instead pass -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4
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
Add backport of JDK-8257794 to fix bogus assert on slowdebug x86-32 Zero builds

Related: rhbz#2022823
2022-02-21 15:29:05 +00:00
Andrew Hughes
bdb7928b49 Update to aarch64-shenandoah-jdk8u322-b06 (GA)
Update release notes for 8u322-b06.
Switch to GA mode for final release.

Resolves: rhbz#2039398
2022-02-18 01:59:09 +00:00
Andrew Hughes
63981d93e9 Update to aarch64-shenandoah-jdk8u322-b05 (EA)
Update release notes for 8u322-b05.
Switch to EA mode.
Require tzdata 2021c as of JDK-8274407.
Require tzdata 2021e as of JDK-8275766.
Update tarball generation script to use git following shenandoah-jdk8u's move to github

Resolves: rhbz#2022823
2022-02-16 01:29:37 +00:00
Andrew Hughes
9fd7b086e5 Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.
Related: rhbz#2022823
2022-02-11 11:37:38 +00:00
Andrew Hughes
f459bf7287 Use 'sql:' prefix in nss.fips.cfg
Fedora 35 and better no longer ship the legacy secmod.db file as part
of the nss package. Explicitly tell OpenJDK to use sqlite-based sec
mode.

Resolves: rhbz#2023533
2021-12-06 01:03:47 +00:00
Andrew Hughes
9df29c5890 Update to aarch64-shenandoah-jdk8u312-b07 (GA)
Update release notes for 8u312-b07.
Switch to GA mode for final release.

Resolves: rhbz#2013844
2021-11-10 18:20:43 +00:00
Jiri Vanek
ac6e9295df 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
2021-11-09 14:51:24 +01:00
Andrew Hughes
a3c023b715 Add FIPS patch to allow plain key import.
Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false

Resolves: rhbz#1994676
2021-10-10 22:37:12 +01:00
Andrew Hughes
e1f737745d Update to aarch64-shenandoah-jdk8u312-b05 (EA)
Update release notes for 8u312-b05.

Resolves: rhbz#1999939
2021-10-04 03:29:31 +01:00
Andrew Hughes
d3bca21948 Update to aarch64-shenandoah-jdk8u312-b04 (EA)
Update release notes for 8u312-b04.

Related: rhbz#1999939
2021-09-27 15:10:15 +01:00
Andrew Hughes
1acd5bbdff Update to aarch64-shenandoah-jdk8u312-b03 (EA)
Update release notes for 8u312-b03.

Related: rhbz#1999939
2021-09-24 17:34:10 +01:00
Andrew Hughes
21c598bfa9 Reduce disk footprint by removing build artifacts by default.
Related: rhbz#1999939
2021-09-21 22:56:29 +01:00
Andrew Hughes
30f2a04008 Update to aarch64-shenandoah-jdk8u312-b02 (EA)
Update release notes for 8u312-b02.

Related: rhbz#1999939
2021-09-19 13:10:41 +01:00
Andrew Hughes
d3fceb0152 Update to aarch64-shenandoah-jdk8u312-b01 (EA)
Update release notes for 8u312-b01.
Switch to EA mode.
Remove "-clean" suffix as no 8u312 builds are unclean.

Related: rhbz#1999939
2021-09-13 23:46:02 +01:00
Andrew Hughes
f830fdccdc Add patch to login to the NSS software token when in FIPS mode.
Resolves: rhbz#1997363
2021-08-27 23:42:57 +01:00
Andrew Hughes
3034306917 Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.
Port FIPS system detection support to OpenJDK 8u
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.

Resolves: rhbz#1971696
2021-08-27 18:23:26 +01:00
Florian Weimer
19e706d505 Rebuild for libffi transition (#1891914)
Related: #1891914
2021-08-25 09:41:32 +02:00
Mohan Boddu
198dc34251 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 21:03:57 +00:00
Andrew Hughes
eb98e068b7 Update to aarch64-shenandoah-jdk8u302-b08 (GA)
Update release notes for 8u302-b08.
Switch to GA mode for final release.
Remove non-Free test and demo files from source tarball.

Resolves: rhbz#1967813
2021-08-08 07:22:07 +01:00
Andrew Hughes
6f55767b15 Update to aarch64-shenandoah-jdk8u302-b07 (EA)
Update release notes for 8u302-b07.
Switch to EA mode.
Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics.

Resolves: rhbz#1967813
2021-07-20 05:37:28 +01:00
Andrew Hughes
da15b5d337 Support the FIPS mode crypto policy.
Backport FIPS mode patch to java-1.8.0-openjdk, simplifying provider removal.
nss.fips.cfg needs to be moved to %%{etcjavadir} and symlinked into the JDK, like nss.cfg
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.
Disable FIPS mode support unless com.redhat.fips is set to "true".
Add JDK-8195607/PR3776 to support NSS SQLite databases.
Use appropriate keystore types when in FIPS mode (RH1760838)
Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable).
Disable TLSv1.3 when using the NSS-FIPS provider (RH1860986)
Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1906862)
Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode

Resolves: rhbz#1971696
2021-07-08 05:11:48 +01:00
Andrew Hughes
546ea4a501 Remove OpenJFX support as OpenJFX is not in RHEL.
Resolves: rhbz#1973522
2021-07-06 04:40:43 +01:00
Jiri
2e15fb4a88 removed cjc backward comaptiblity, to fix when both rpm 4.16 and 4.17 are in transaction
Resolves: rhbz#1967813
2021-06-22 12:05:42 +02:00
Jiri
45e148ece1 adapted to newst cjc to fix issue with rpm 4.17
Resolves: rhbz#1967813
2021-06-22 12:05:26 +02:00
Andrew Hughes
39ba964aee Update to aarch64-shenandoah-jdk8u292-b10 (GA)
Update release notes for 8u292-b10.
Hardcode /usr/sbin/alternatives for Flatpak builds
Update tarball generation script to use PR3822 which handles JDK-8233228 & JDK-8035166 changes
Re-organise S/390 patches for upstream submission, separating 8u upstream from Shenandoah fixes.
Add new formatting case found in memprofiler.cpp on debug builds to PR3593 patch.
Extend s390 patch to fix issue caused by JDK-8252660 backport and lack of JDK-8188813 in 8u.
Revise JDK-8252660 s390 failure to make _soft_max_size a jlong so pointer types are accurate.
Require tzdata 2020f due to JDK-8259048
Require tzdata 2021a due to JDK-8260356

Resolves: rhbz#1967813
2021-06-17 15:53:41 +01:00
Andrew Hughes
f9ea8b08a8 Removal of atk accessibility bridge bindings:
Removed libatk-wrapper[.]so.* from global _privatelibs
Removed files_accessibility and java_accessibility_rpo macros
Removed patch1 rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch and
  patch3 rh1648644-java_access_bridge_privileged_security.patch
Removal of accessibility{,-slowdebug,-fastdebug} subpackages
No longer creating symlinks of %%{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 to
  libatk-wrapper.so and %%{_libdir}/java-atk-wrapper/java-atk-wrapper.jar to java-atk-wrapper.jar
No longer creating %%{_jvmdir}/%{jredir -- $suffix}/lib/accessibility.properties
  with content of "assistive_technologies=org.GNOME.Accessibility.AtkWrapper"
Removal of accessibility{,-slowdebug,-fastdebug} subpackages files sections
Fix upgrade path after removal of accessibility subpackage.  As main accessibility was
 requiring main package, main package no have to obsolete
 java-1.8.0-openjdk-accessibility-{release, slowdebug, fastdebug} < 1:1.8.0.282.b08-5
 otherwise update fails

Resolves: rhbz#1971728
2021-06-17 08:24:21 +01:00
Mohan Boddu
c84c3dfc29 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 00:43:32 +00:00
DistroBaker
3674a0fb26 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#dfa3a28dae350edbf13d2e79c3f90f95deb54bb1
2021-02-01 11:00:58 +00:00
DistroBaker
860e204fcc Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#1bf2c1361b250745a3c11d810f08af3d418e5728
2021-01-27 01:16:25 +00:00
DistroBaker
a96c7a2e24 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#394d30bddda472e3b69dd5d9f48f2dbf4503c1f0
2021-01-26 14:38:54 +00:00
DistroBaker
764c6e902a Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#e5ff6faa6e954efe5e0c80d655715fbf68acae32
2021-01-25 03:16:46 +00:00
DistroBaker
d0303ffd31 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#5bfb5658af67bdba4de2d9009668453eb308657e
2021-01-24 16:29:13 +00:00
DistroBaker
19fe8e70fc Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#795674edca85020d24f1abe8bda9cf018fd9113e
2021-01-15 17:22:16 +00:00
DistroBaker
6a39bd1576 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#0edc2332e208d54503e189eef358a8cf32d1deba
2021-01-06 18:19:58 +00:00
DistroBaker
5d190d3050 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#2d21fabf5055c8c8d6dc640f530a661684c1d67f
2021-01-05 10:39:24 +00:00
DistroBaker
848e1e4308 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#db53a2c1ca8ed8e38749bfc28beccff1c0385014
2020-12-30 07:40:59 +00:00
DistroBaker
58126a81ee Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#887fd98b7511938279cd7bc3c77b41e0eb240fc2
2020-12-24 01:34:15 +00:00
DistroBaker
b912063ca2 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#23664c3b90063c7730e54f0ee8290343fb88fab2
2020-12-22 20:53:46 +00:00
DistroBaker
82526d2771 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#8a8ab814be43acd6cdc1e58212475cb2d79392a9
2020-12-22 03:05:23 +00:00
DistroBaker
216d8ab7b3 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#12a52127ab7ddcb452350514603f8b2790cdfc4e
2020-12-21 19:19:55 +00:00
DistroBaker
1876a0f8ad Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#aa2fac59de9a77b026139755c77d0f89a671a3cc
2020-12-19 01:09:00 +00:00
DistroBaker
1406e35ef0 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#f40d1185163fbdbe6cedd0b04dabc7d20e436f5a
2020-12-18 21:35:56 +00:00
DistroBaker
64af1e4cdd Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#277adb5a50fdc880e94d22742610cbf317b70ae5
2020-11-24 08:54:18 +00:00
Troy Dawson
712109234a RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/java-1.8.0-openjdk#1eff715bb4b00b53b1a335e18c9683f78af8f064
2020-11-18 09:50:55 -08:00
DistroBaker
0249f78fb4 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#f82ab873a867441cff43ed1c650217be652cf600
2020-11-01 06:55:06 +00:00
DistroBaker
dc65b9ff6f Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/java-1.8.0-openjdk.git#0278f514ee6d81a9b6a252aa54a65e28a4692235
2020-10-27 20:59:39 +01:00
Petr Šabata
26b40ef78f RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/java-1.8.0-openjdk#f805bfcfda0b8f4d8cb73219c5604fee0ed6a9cd
2020-10-15 14:00:27 +02:00