|
|
|
@ -1,3 +1,8 @@
|
|
|
|
|
# To rebuild this RPM, you must first rebuild the portable
|
|
|
|
|
# RPM using the java-11-openjdk-portable.specfile, install
|
|
|
|
|
# it and then adjust portablerelease and portablesuffix
|
|
|
|
|
# to match the new portable.
|
|
|
|
|
|
|
|
|
|
# RPM conditionals so as to be able to dynamically produce
|
|
|
|
|
# slowdebug/release builds. See:
|
|
|
|
|
# http://rpm.org/user_doc/conditional_builds.html
|
|
|
|
@ -326,7 +331,7 @@
|
|
|
|
|
# New Version-String scheme-style defines
|
|
|
|
|
%global featurever 11
|
|
|
|
|
%global interimver 0
|
|
|
|
|
%global updatever 19
|
|
|
|
|
%global updatever 20
|
|
|
|
|
%global patchver 0
|
|
|
|
|
# buildjdkver is usually same as %%{featurever},
|
|
|
|
|
# but in time of bootstrap of next jdk, it is featurever-1,
|
|
|
|
@ -372,10 +377,10 @@
|
|
|
|
|
%global origin_nice OpenJDK
|
|
|
|
|
%global top_level_dir_name %{origin}
|
|
|
|
|
%global top_level_dir_name_backup %{top_level_dir_name}-backup
|
|
|
|
|
%global buildver 7
|
|
|
|
|
%global rpmrelease 4
|
|
|
|
|
%global buildver 8
|
|
|
|
|
%global rpmrelease 2
|
|
|
|
|
# Settings used by the portable build
|
|
|
|
|
%global portablerelease 2
|
|
|
|
|
%global portablerelease 1
|
|
|
|
|
%global portablerhel 8
|
|
|
|
|
%global portablesuffix el%{portablerhel}
|
|
|
|
|
%global portablebuilddir /builddir/build/BUILD
|
|
|
|
@ -1144,8 +1149,8 @@ Provides: jre%{?1} = %{epoch}:%{version}-%{release}
|
|
|
|
|
Requires: ca-certificates
|
|
|
|
|
# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros
|
|
|
|
|
Requires: javapackages-filesystem
|
|
|
|
|
# 2022g required as of JDK-8297804
|
|
|
|
|
Requires: tzdata-java >= 2022g
|
|
|
|
|
# 2023c required as of JDK-8305113
|
|
|
|
|
BuildRequires: tzdata-java >= 2023c
|
|
|
|
|
# for support of kernel stream control
|
|
|
|
|
# libsctp.so.1 is being `dlopen`ed on demand
|
|
|
|
|
Requires: lksctp-tools%{?_isa}
|
|
|
|
@ -1269,6 +1274,8 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
|
|
|
|
|
Name: java-%{javaver}-%{origin}
|
|
|
|
|
Version: %{newjavaver}.%{buildver}
|
|
|
|
|
Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
|
|
|
|
|
# Equivalent for the portable build
|
|
|
|
|
%global prelease %{?eaprefix}%{portablerelease}%{?extraver}
|
|
|
|
|
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons
|
|
|
|
|
# and this change was brought into RHEL-4. java-1.5.0-ibm packages
|
|
|
|
|
# also included the epoch in their virtual provides. This created a
|
|
|
|
@ -1344,14 +1351,14 @@ Source19: README.md
|
|
|
|
|
Source20: java-%{featurever}-openjdk-portable.specfile
|
|
|
|
|
|
|
|
|
|
# Setup variables to reference correct sources
|
|
|
|
|
%global releasezip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.unstripped.jdk..%{_arch}.tar.xz
|
|
|
|
|
%global staticlibzip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.static-libs..%{_arch}.tar.xz
|
|
|
|
|
%global docszip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.docs..%{_arch}.tar.xz
|
|
|
|
|
%global misczip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.misc..%{_arch}.tar.xz
|
|
|
|
|
%global slowdebugzip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.slowdebug.jdk..%{_arch}.tar.xz
|
|
|
|
|
%global slowdebugstaticlibzip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.slowdebug.static-libs..%{_arch}.tar.xz
|
|
|
|
|
%global fastdebugzip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.fastdebug.jdk..%{_arch}.tar.xz
|
|
|
|
|
%global fastdebugstaticlibzip %{_jvmdir}/%{name}-%{version}-%{portablerelease}.portable.fastdebug.static-libs..%{_arch}.tar.xz
|
|
|
|
|
%global releasezip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.unstripped.jdk.%{_arch}.tar.xz
|
|
|
|
|
%global staticlibzip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.static-libs.%{_arch}.tar.xz
|
|
|
|
|
%global docszip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.docs.%{_arch}.tar.xz
|
|
|
|
|
%global misczip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.misc.%{_arch}.tar.xz
|
|
|
|
|
%global slowdebugzip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.slowdebug.jdk.%{_arch}.tar.xz
|
|
|
|
|
%global slowdebugstaticlibzip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.slowdebug.static-libs.%{_arch}.tar.xz
|
|
|
|
|
%global fastdebugzip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.fastdebug.jdk.%{_arch}.tar.xz
|
|
|
|
|
%global fastdebugstaticlibzip %{_jvmdir}/%{name}-%{version}-%{prelease}.portable.fastdebug.static-libs.%{_arch}.tar.xz
|
|
|
|
|
|
|
|
|
|
############################################
|
|
|
|
|
#
|
|
|
|
@ -1429,10 +1436,6 @@ Patch2001: jdk8242332-rh2108712-sha3-sunpkcs11.patch
|
|
|
|
|
# able to be removed once that release is out
|
|
|
|
|
# and used by this RPM.
|
|
|
|
|
#############################################
|
|
|
|
|
# JDK-8274864: Remove Amman/Cairo hacks in ZoneInfoFile
|
|
|
|
|
Patch2002: jdk8274864-remove_amman_cairo_hacks.patch
|
|
|
|
|
# JDK-8305113: (tz) Update Timezone Data to 2023c
|
|
|
|
|
Patch2003: jdk8305113-tzdata2023c.patch
|
|
|
|
|
|
|
|
|
|
BuildRequires: autoconf
|
|
|
|
|
BuildRequires: automake
|
|
|
|
@ -1463,19 +1466,19 @@ BuildRequires: zip
|
|
|
|
|
BuildRequires: unzip
|
|
|
|
|
BuildRequires: javapackages-filesystem
|
|
|
|
|
%if %{include_normal_build}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-unstripped = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-unstripped = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
%endif
|
|
|
|
|
%if %{include_fastdebug_build}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-devel-fastdebug = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs-fastdebug = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-devel-fastdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs-fastdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
%endif
|
|
|
|
|
%if %{include_debug_build}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-devel-slowdebug = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs-slowdebug = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-devel-slowdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-static-libs-slowdebug = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
%endif
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-docs = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-misc = %{epoch}:%{version}-%{portablerelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-docs = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
BuildRequires: java-%{featurever}-openjdk-portable-misc = %{epoch}:%{version}-%{prelease}.%{portablesuffix}
|
|
|
|
|
# Zero-assembler build requirement
|
|
|
|
|
%ifarch %{zero_arches}
|
|
|
|
|
BuildRequires: libffi-devel
|
|
|
|
@ -1503,9 +1506,9 @@ Provides: bundled(freetype) = 2.12.1
|
|
|
|
|
# Version in src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
|
|
|
|
|
Provides: bundled(giflib) = 5.2.1
|
|
|
|
|
# Version in src/java.desktop/share/native/libharfbuzz/hb-version.h
|
|
|
|
|
Provides: bundled(harfbuzz) = 4.4.1
|
|
|
|
|
Provides: bundled(harfbuzz) = 7.0.1
|
|
|
|
|
# Version in src/java.desktop/share/native/liblcms/lcms2.h
|
|
|
|
|
Provides: bundled(lcms2) = 2.12.0
|
|
|
|
|
Provides: bundled(lcms2) = 2.15.0
|
|
|
|
|
# Version in src/java.desktop/share/native/libjavajpeg/jpeglib.h
|
|
|
|
|
Provides: bundled(libjpeg) = 6b
|
|
|
|
|
# Version in src/java.desktop/share/native/libsplashscreen/libpng/png.h
|
|
|
|
@ -1866,43 +1869,11 @@ pushd %{top_level_dir_name}
|
|
|
|
|
%patch1000 -p1
|
|
|
|
|
# PKCS11 SHA3 backport
|
|
|
|
|
%patch2001 -p1
|
|
|
|
|
# tzdata update
|
|
|
|
|
%patch2002 -p1
|
|
|
|
|
%patch2003 -p1
|
|
|
|
|
popd # openjdk
|
|
|
|
|
|
|
|
|
|
%patch600
|
|
|
|
|
%patch1003
|
|
|
|
|
|
|
|
|
|
# Extract systemtap tapsets
|
|
|
|
|
%if %{with_systemtap}
|
|
|
|
|
tar --strip-components=1 -x -I xz -f %{SOURCE8}
|
|
|
|
|
%if %{include_debug_build}
|
|
|
|
|
cp -r tapset tapset%{debug_suffix}
|
|
|
|
|
%endif
|
|
|
|
|
%if %{include_fastdebug_build}
|
|
|
|
|
cp -r tapset tapset%{fastdebug_suffix}
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
for suffix in %{build_loop} ; do
|
|
|
|
|
for file in "tapset"$suffix/*.in; do
|
|
|
|
|
OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
|
|
|
|
|
sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/server/libjvm.so:g" $file > $file.1
|
|
|
|
|
sed -e "s:@JAVA_SPEC_VER@:%{javaver}:g" $file.1 > $file.2
|
|
|
|
|
# TODO find out which architectures other than i686 have a client vm
|
|
|
|
|
%ifarch %{ix86}
|
|
|
|
|
sed -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/client/libjvm.so:g" $file.2 > $OUTPUT_FILE
|
|
|
|
|
%else
|
|
|
|
|
sed -e "/@ABS_CLIENT_LIBJVM_SO@/d" $file.2 > $OUTPUT_FILE
|
|
|
|
|
%endif
|
|
|
|
|
sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
|
|
|
|
|
sed -i -e "s:@INSTALL_ARCH_DIR@:%{archinstall}:g" $OUTPUT_FILE
|
|
|
|
|
sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
|
|
|
|
|
done
|
|
|
|
|
done
|
|
|
|
|
# systemtap tapsets ends
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
# Prepare desktop files
|
|
|
|
|
# The _X_ syntax indicates variables that are replaced by make upstream
|
|
|
|
|
# The @X@ syntax indicates variables that are replaced by configure upstream
|
|
|
|
@ -1943,6 +1914,16 @@ function customisejdk() {
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
mkdir -p $(dirname %{installoutputdir})
|
|
|
|
|
|
|
|
|
|
docdir=%{installoutputdir -- "-docs"}
|
|
|
|
|
tar -xJf %{docszip}
|
|
|
|
|
mv java-%{featurever}-openjdk*.docs.* ${docdir}
|
|
|
|
|
|
|
|
|
|
miscdir=%{installoutputdir -- "-misc"}
|
|
|
|
|
tar -xJf %{misczip}
|
|
|
|
|
mv java-%{featurever}-openjdk*.misc.* ${miscdir}
|
|
|
|
|
|
|
|
|
|
for suffix in %{build_loop} ; do
|
|
|
|
|
|
|
|
|
|
if [ "x$suffix" = "x" ] ; then
|
|
|
|
@ -1961,17 +1942,32 @@ for suffix in %{build_loop} ; do
|
|
|
|
|
# TODO: should verify checksums when using packages from buildroot
|
|
|
|
|
tar -xJf ${jdkzip}
|
|
|
|
|
tar -xJf ${staticlibzip}
|
|
|
|
|
mkdir -p $(dirname ${installdir})
|
|
|
|
|
mv java-%{featurever}-openjdk* ${installdir}
|
|
|
|
|
|
|
|
|
|
# Fix build paths in ELF files so it looks like we built them
|
|
|
|
|
portablenvr="%{name}-%{VERSION}-%{portablerelease}.%{portablesuffix}.%{_arch}"
|
|
|
|
|
portablenvr="%{name}-%{VERSION}-%{prelease}.%{portablesuffix}.%{_arch}"
|
|
|
|
|
for file in $(find ${installdir} -type f) ; do
|
|
|
|
|
if file ${file} | grep -q 'ELF'; then
|
|
|
|
|
%{debugedit} -b %{portablebuilddir}/${portablenvr} -d $(pwd) -n ${file}
|
|
|
|
|
fi
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
# Set tapset variables to match this build
|
|
|
|
|
%if %{with_systemtap}
|
|
|
|
|
for file in ${miscdir}/tapset${suffix}/*.in; do
|
|
|
|
|
OUTPUT_FILE=`echo $file | sed -e "s:\.stp\.in$:-%{version}-%{release}.%{_arch}.stp:g"`
|
|
|
|
|
sed -e "s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/server/libjvm.so:g" $file > ${OUTPUT_FILE}
|
|
|
|
|
# TODO find out which architectures other than i686 have a client vm
|
|
|
|
|
%ifarch %{ix86}
|
|
|
|
|
sed -i -e "s:@ABS_CLIENT_LIBJVM_SO@:%{_jvmdir}/%{sdkdir -- $suffix}/lib/client/libjvm.so:g" ${OUTPUT_FILE}
|
|
|
|
|
%else
|
|
|
|
|
sed -i -e "/@ABS_CLIENT_LIBJVM_SO@/d" ${OUTPUT_FILE}
|
|
|
|
|
%endif
|
|
|
|
|
sed -i -e "s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir -- $suffix}:g" $OUTPUT_FILE
|
|
|
|
|
sed -i -e "s:@prefix@:%{_jvmdir}/%{sdkdir -- $suffix}/:g" $OUTPUT_FILE
|
|
|
|
|
done
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
# Final setup on the main image
|
|
|
|
|
customisejdk ${installdir}
|
|
|
|
|
|
|
|
|
@ -1981,14 +1977,6 @@ for suffix in %{build_loop} ; do
|
|
|
|
|
# build cycles
|
|
|
|
|
done # end of release / debug cycle loop
|
|
|
|
|
|
|
|
|
|
docdir=%{installoutputdir -- "-docs"}
|
|
|
|
|
tar -xJf %{docszip}
|
|
|
|
|
mv java-%{featurever}-openjdk*.docs.* ${docdir}
|
|
|
|
|
|
|
|
|
|
miscdir=%{installoutputdir -- "-misc"}
|
|
|
|
|
tar -xJf %{misczip}
|
|
|
|
|
mv java-%{featurever}-openjdk*.misc.* ${miscdir}
|
|
|
|
|
|
|
|
|
|
%check
|
|
|
|
|
|
|
|
|
|
# We test debug first as it will give better diagnostics on a crash
|
|
|
|
@ -2134,7 +2122,7 @@ for suffix in %{build_loop} ; do
|
|
|
|
|
jdk_image=$(pwd)/%{installoutputdir -- ${suffix}}
|
|
|
|
|
# Should match same definitions in build section
|
|
|
|
|
docdir=$(pwd)/%{installoutputdir -- "-docs"}
|
|
|
|
|
miscdir=%{installoutputdir -- "-misc"}
|
|
|
|
|
miscdir=$(pwd)/%{installoutputdir -- "-misc"}
|
|
|
|
|
|
|
|
|
|
# Install release notes and rebuild instructions
|
|
|
|
|
commondocdir=${RPM_BUILD_ROOT}%{_defaultdocdir}/%{uniquejavadocdir -- $suffix}
|
|
|
|
@ -2146,13 +2134,10 @@ cp -a %{SOURCE19} %{SOURCE20} ${commondocdir}
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_jvmdir}
|
|
|
|
|
cp -a ${jdk_image} $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}
|
|
|
|
|
|
|
|
|
|
pushd ${jdk_image}
|
|
|
|
|
|
|
|
|
|
%if %{with_systemtap}
|
|
|
|
|
# Install systemtap support files
|
|
|
|
|
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset
|
|
|
|
|
# note, that uniquesuffix is in BUILD dir in this case
|
|
|
|
|
cp -a $RPM_BUILD_DIR/%{uniquesuffix ""}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
|
|
|
|
|
cp -a ${miscdir}/tapset$suffix/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
|
|
|
|
|
pushd $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/tapset/
|
|
|
|
|
tapsetFiles=`ls *.stp`
|
|
|
|
|
popd
|
|
|
|
@ -2176,6 +2161,7 @@ pushd ${jdk_image}
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
# Install man pages
|
|
|
|
|
pushd ${jdk_image}
|
|
|
|
|
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
|
|
|
|
|
for manpage in man/man1/*
|
|
|
|
|
do
|
|
|
|
@ -2187,8 +2173,7 @@ pushd ${jdk_image}
|
|
|
|
|
done
|
|
|
|
|
# Remove man pages from jdk image
|
|
|
|
|
rm -rf $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir -- $suffix}/man
|
|
|
|
|
|
|
|
|
|
popd
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
if ! echo $suffix | grep -q "debug" ; then
|
|
|
|
|
# Install Javadoc documentation
|
|
|
|
@ -2479,6 +2464,27 @@ require "copy_jdk_configs.lua"
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Wed Jul 19 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.20.0.8-2
|
|
|
|
|
- Bump release number so we are newer than 9.0
|
|
|
|
|
- Related: rhbz#2221106
|
|
|
|
|
|
|
|
|
|
* Fri Jul 14 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.20.0.8-1
|
|
|
|
|
- Update to jdk-11.0.20.0+8 (GA)
|
|
|
|
|
- Update release notes to 11.0.20.0+8
|
|
|
|
|
- Drop local inclusion of JDK-8274864 & JDK-8305113 as they are included in 11.0.20+1
|
|
|
|
|
- Bump tzdata requirement to 2023c now it is available in the buildroot
|
|
|
|
|
- Bump bundled LCMS version to 2.15 as in jdk-11.0.20+1.
|
|
|
|
|
- Bump bundled HarfBuzz version to 7.0.1 as in jdk-11.0.20+7
|
|
|
|
|
- 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
|
|
|
|
|
- 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#2217715
|
|
|
|
|
- Resolves: rhbz#2221106
|
|
|
|
|
|
|
|
|
|
* Wed Apr 26 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:11.0.19.0.7-4
|
|
|
|
|
- Include the java-11-openjdk-portable.spec file with instructions on how to rebuild.
|
|
|
|
|
- Related: rhbz#2150201
|
|
|
|
|