aboutsummaryrefslogtreecommitdiffstats
path: root/community/openjdk8/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/openjdk8/APKBUILD')
-rw-r--r--community/openjdk8/APKBUILD396
1 files changed, 267 insertions, 129 deletions
diff --git a/community/openjdk8/APKBUILD b/community/openjdk8/APKBUILD
index 41e79bef7be..8f6474a2244 100644
--- a/community/openjdk8/APKBUILD
+++ b/community/openjdk8/APKBUILD
@@ -2,34 +2,72 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Timo Teras <timo.teras@iki.fi>
pkgname=openjdk8
-_icedteaver=3.14.0
+_icedteaver=3.30.0
# pkgver is <JDK version>.<JDK update>.<JDK build>
# Check https://icedtea.classpath.org/wiki/Main_Page when updating!
-pkgver=8.232.09
+pkgver=8.402.06
pkgrel=0
pkgdesc="OpenJDK 8 provided by IcedTea"
url="https://icedtea.classpath.org/"
-arch="all"
+# riscv64 blocked by openjdk7
+arch="all !riscv64"
license="custom"
-depends="$pkgname-jre java-cacerts nss"
options="sover-namecheck"
-makedepends="bash findutils tar zip file paxmark gawk util-linux libxslt
- autoconf automake linux-headers sed xz coreutils
- openjdk7 ca-certificates
- nss-dev nss-static cups-dev jpeg-dev giflib-dev libpng-dev libxt-dev
- lcms2-dev libxp-dev libxtst-dev libxinerama-dev zlib-dev
- libxrender-dev alsa-lib-dev freetype-dev fontconfig-dev
- gtk+2.0-dev krb5-dev attr-dev pcsc-lite-dev lksctp-tools-dev
- libxcomposite-dev"
+makedepends="
+ $pkgname-bootstrap
+ alsa-lib-dev
+ attr-dev
+ autoconf
+ automake
+ bash
+ ca-certificates
+ coreutils
+ cups-dev
+ file
+ findutils
+ fontconfig-dev
+ freetype-dev
+ gawk
+ giflib-dev
+ gtk+2.0-dev
+ java-cacerts
+ java-common
+ jpeg-dev
+ krb5-dev
+ lcms2-dev
+ libpng-dev
+ libxcomposite-dev
+ libxinerama-dev
+ libxrender-dev
+ libxslt
+ libxt-dev
+ libxtst-dev
+ linux-headers
+ lksctp-tools-dev
+ nss-dev
+ pcsc-lite-dev
+ sed
+ util-linux
+ xz
+ zip
+ zlib-dev
+ "
+
+provides="$pkgname-bootstrap=$pkgver-r$pkgrel"
+
+case $CARCH in
+ x86) _jarch=i386;;
+ x86_64) _jarch=amd64;;
+ arm*) _jarch=aarch32;;
+ *) _jarch="$CARCH";;
+esac
case $CARCH in
-x86) _jarch=i386;;
-x86_64) _jarch=amd64;;
-arm*) _jarch=aarch32;;
-*) _jarch="$CARCH";;
+x86|x86_64|aarch64)
+ _configure_jfr="--enable-jfr";;
+*) _configure_jfr="--disable-jfr";;
esac
-_bootstrap_java_home="/usr/lib/jvm/java-1.7-openjdk"
_java_home="/usr/lib/jvm/java-1.8-openjdk"
_jrelib="$_java_home/jre/lib/$_jarch"
@@ -39,36 +77,138 @@ ldpath="$_jrelib:$_jrelib/native_threads:$_jrelib/headless:$_jrelib/server:$_jre
sonameprefix="$pkgname:"
subpackages="$pkgname-dbg $pkgname-jre-lib:jrelib:noarch $pkgname-jre $pkgname-jre-base:jrebase
- $pkgname-doc $pkgname-demos"
+ $pkgname-doc $pkgname-demos $pkgname-jdk"
_dropsver=$_icedteaver
_dropsurl="https://icedtea.classpath.org/download/drops/icedtea8/$_dropsver"
source="https://icedtea.classpath.org/download/source/icedtea-$_icedteaver.tar.xz
- openjdk-$_dropsver.tar.xz::$_dropsurl/openjdk.tar.xz
- corba-$_dropsver.tar.xz::$_dropsurl/corba.tar.xz
- jaxp-$_dropsver.tar.xz::$_dropsurl/jaxp.tar.xz
- jaxws-$_dropsver.tar.xz::$_dropsurl/jaxws.tar.xz
- jdk-$_dropsver.tar.xz::$_dropsurl/jdk.tar.xz
- langtools-$_dropsver.tar.xz::$_dropsurl/langtools.tar.xz
- hotspot-$_dropsver.tar.xz::$_dropsurl/hotspot.tar.xz
- nashorn-$_dropsver.tar.xz::$_dropsurl/nashorn.tar.xz
- fix-paxmark.patch
+ openjdk-$_dropsver.tar.xz::$_dropsurl/openjdk-git.tar.xz
icedtea-hotspot-musl.patch
icedtea-hotspot-musl-ppc.patch
icedtea-hotspot-noagent-musl.patch
+ icedtea-hotspot-insantiate-arrayallocator.patch
+ icedtea-hotspot-lfs64.patch
icedtea-jdk-execinfo.patch
icedtea-jdk-fix-ipv6-init.patch
icedtea-jdk-fix-libjvm-load.patch
+ icedtea-jdk-implicit.patch
icedtea-jdk-musl.patch
icedtea-jdk-includes.patch
- icedtea-jdk-getmntent-buffer.patch
+ icedtea-int-conversion.patch
icedtea-autoconf-config.patch
+ icedtea-jdk-disable-vfork.patch
+ icedtea-JDK-6515172_0_revert-jdk8-version.patch
+ icedtea-JDK-6515172_1_apply-jdk9-version.patch
+ icedtea-issue13032.patch
"
builddir="$srcdir/icedtea-$_icedteaver"
# secfixes:
+# 8.402.06-r0:
+# - CVE-2024-20918
+# - CVE-2024-20919
+# - CVE-2024-20921
+# - CVE-2024-20926
+# - CVE-2024-20945
+# - CVE-2024-20952
+# 8.392.08-r0:
+# - CVE-2023-22067
+# - CVE-2023-22081
+# 8.382.05-r0:
+# - CVE-2023-22045
+# - CVE-2023-22049
+# 8.372.07-r0:
+# - CVE-2023-21930
+# - CVE-2023-21937
+# - CVE-2023-21938
+# - CVE-2023-21939
+# - CVE-2023-21954
+# - CVE-2023-21967
+# - CVE-2023-21968
+# 8.362.09-r0:
+# - CVE-2022-21619
+# - CVE-2022-21624
+# - CVE-2022-21626
+# - CVE-2022-21628
+# - CVE-2023-21830
+# - CVE-2023-21843
+# 8.345.01-r0:
+# - CVE-2022-21426
+# - CVE-2022-21434
+# - CVE-2022-21443
+# - CVE-2022-21476
+# - CVE-2022-21496
+# - CVE-2022-21540
+# - CVE-2022-21541
+# - CVE-2022-34169
+# 8.322.06-r0:
+# - CVE-2022-21248
+# - CVE-2022-21283
+# - CVE-2022-21293
+# - CVE-2022-21294
+# - CVE-2022-21282
+# - CVE-2022-21296
+# - CVE-2022-21299
+# - CVE-2022-21305
+# - CVE-2022-21340
+# - CVE-2022-21341
+# - CVE-2022-21349
+# - CVE-2022-21360
+# - CVE-2022-21365
+# 8.312.07-r0:
+# - CVE-2021-35550
+# - CVE-2021-35556
+# - CVE-2021-35559
+# - CVE-2021-35561
+# - CVE-2021-35564
+# - CVE-2021-35565
+# - CVE-2021-35567
+# - CVE-2021-35578
+# - CVE-2021-35586
+# - CVE-2021-35588
+# - CVE-2021-35603
+# 8.302.08-r0:
+# - CVE-2021-2341
+# - CVE-2021-2369
+# - CVE-2021-2388
+# 8.272.10-r0:
+# - CVE-2020-14556
+# - CVE-2020-14577
+# - CVE-2020-14578
+# - CVE-2020-14579
+# - CVE-2020-14581
+# - CVE-2020-14583
+# - CVE-2020-14593
+# - CVE-2020-14621
+# - CVE-2020-14779
+# - CVE-2020-14781
+# - CVE-2020-14782
+# - CVE-2020-14792
+# - CVE-2020-14796
+# - CVE-2020-14797
+# - CVE-2020-14798
+# - CVE-2020-14803
+# 8.252.09-r0:
+# - CVE-2020-2754
+# - CVE-2020-2755
+# - CVE-2020-2756
+# - CVE-2020-2757
+# - CVE-2020-2773
+# - CVE-2020-2781
+# - CVE-2020-2800
+# - CVE-2020-2803
+# - CVE-2020-2805
+# - CVE-2020-2830
+# 8.242.08-r0:
+# - CVE-2020-2583
+# - CVE-2020-2590
+# - CVE-2020-2593
+# - CVE-2020-2601
+# - CVE-2020-2604
+# - CVE-2020-2659
+# - CVE-2020-2654
# 8.232.09-r0:
# - CVE-2019-2933
# - CVE-2019-2945
@@ -121,19 +261,7 @@ builddir="$srcdir/icedtea-$_icedteaver"
# - CVE-2018-2973
# - CVE-2018-3639
-unpack() {
- if [ -z "$force" ]; then
- verify
- initdcheck
- fi
- mkdir -p "$srcdir"
- msg "Unpacking sources..."
- tar -C "$srcdir" -Jxf icedtea-$_icedteaver.tar.xz
-}
-
prepare() {
- cd "$builddir"
-
local ver_u=$(sed -En 's/^\s*JDK_UPDATE_VERSION\s*=\s*(\S+).*/\1/p' acinclude.m4)
local ver_b=$(sed -En 's/^\s*BUILD_VERSION\s*=\s*b(\S+).*/\1/p' acinclude.m4)
[ "${pkgver#*.}" = "$ver_u.$ver_b" ] \
@@ -158,7 +286,7 @@ prepare() {
}
build() {
- export JAVA_HOME="$_bootstrap_java_home"
+ export JAVA_HOME="$_java_home"
export PATH="$JAVA_HOME/bin:$PATH"
if [ -z "$JOBS" ]; then
@@ -176,7 +304,21 @@ build() {
export DISTRIBUTION_PATCHES
echo "icedtea patches: $DISTRIBUTION_PATCHES"
- cd "$builddir"
+ # cannot pass -j through here
+ unset MAKEFLAGS
+
+ # we want to build hotspot with better optimisations; it's set to this
+ # (prepended) anyway, and it's huge
+ export CFLAGS="$CFLAGS -O3"
+ export CXXFLAGS="$CXXFLAGS -O3"
+
+ case "$CARCH" in
+ x86)
+ export CFLAGS="${CFLAGS/-fno-plt}"
+ export CXXFLAGS="${CXXFLAGS/-fno-plt}"
+ ;;
+ esac
+
bash ./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -188,23 +330,17 @@ build() {
--disable-dependency-tracking \
--disable-downloading \
--disable-precompiled-headers \
+ --disable-docs \
--with-parallel-jobs=${JOBS:-2} \
--with-hotspot-build=default \
--with-openjdk-src-zip="$srcdir/openjdk-$_dropsver.tar.xz" \
- --with-hotspot-src-zip="$srcdir/hotspot-$_dropsver.tar.xz" \
- --with-corba-src-zip="$srcdir/corba-$_dropsver.tar.xz" \
- --with-jaxp-src-zip="$srcdir/jaxp-$_dropsver.tar.xz" \
- --with-jaxws-src-zip="$srcdir/jaxws-$_dropsver.tar.xz" \
- --with-jdk-src-zip="$srcdir/jdk-$_dropsver.tar.xz" \
- --with-langtools-src-zip="$srcdir/langtools-$_dropsver.tar.xz" \
- --with-nashorn-src-zip="$srcdir/nashorn-$_dropsver.tar.xz" \
- --with-pax=paxmark \
- --with-jdk-home="$_bootstrap_java_home" \
- --with-pkgversion="Alpine ${pkgver}-r${pkgrel}" \
+ --with-jdk-home="$_java_home" \
+ --with-pkgversion="Alpine $pkgver-r$pkgrel" \
+ --with-curves="nist+" \
--enable-nss \
- --enable-sunec \
- --enable-non-nss-curves
- make
+ $_configure_jfr
+ # in rare cases the build hangs
+ timeout 9000 make JOBS="${JOBS:-2}"
}
# TODO: Run tests or at least try to compile and run hello world.
@@ -215,7 +351,7 @@ check() {
}
package() {
- cd "$builddir"
+ depends="$pkgname-jdk=$pkgver-r$pkgrel"
mkdir -p "$pkgdir"/$_java_home
@@ -224,12 +360,9 @@ package() {
# This archive contains absolute paths from the build environment,
# so it does not work on the target system. User can generate it
- # running `java -Xshare:dump`.
+ # running 'java -Xshare:dump'.
rm -f "$pkgdir"/$_jrelib/server/classes.jsa
- # pax mark again (due to fakeroot xattr handling bug)
- ./pax-mark-vm "$pkgdir"/$_java_home true
-
# symlink to shared java cacerts store
rm -f "$pkgdir"/$_java_home/jre/lib/security/cacerts
ln -sf /etc/ssl/certs/java/cacerts \
@@ -240,100 +373,105 @@ jrelib() {
pkgdesc="OpenJDK 8 Java Runtime (class libraries)"
depends=""
- local file dir
- for file in jre/lib/images \
- jre/lib/*.jar \
- jre/lib/security \
- jre/lib/ext/*.jar \
- jre/lib/cmm \
- jre/ASSEMBLY_EXCEPTION \
- jre/THIRD_PARTY_README \
- jre/LICENSE; do
-
- dir=${file%/*}
- mkdir -p "$subpkgdir"/$_java_home/$dir
- mv "$pkgdir"/$_java_home/$file "$subpkgdir"/$_java_home/$dir
- done
+ amove \
+ $_java_home/jre/lib/images \
+ $_java_home/jre/lib/*.jar \
+ $_java_home/jre/lib/security \
+ $_java_home/jre/lib/ext/*.jar \
+ $_java_home/jre/lib/cmm \
+ $_java_home/jre/ASSEMBLY_EXCEPTION \
+ $_java_home/jre/THIRD_PARTY_README \
+ $_java_home/jre/LICENSE
}
jre() {
pkgdesc="OpenJDK 8 Java Runtime"
- local file dir
-
- mkdir -p "$subpkgdir"
- for file in jre/bin/policytool \
- bin/appletviewer \
- bin/policytool \
- jre/lib/$_jarch/libawt_xawt.so \
- jre/lib/$_jarch/libfontmanager.so \
- jre/lib/$_jarch/libjawt.so \
- jre/lib/$_jarch/libjsoundalsa.so \
- jre/lib/$_jarch/libsplashscreen.so; do
-
- dir=${file%/*}
- mkdir -p "$subpkgdir"/$_java_home/$dir
- mv "$pkgdir"/$_java_home/$file "$subpkgdir"/$_java_home/$dir
- done
-
- # Pax mark again (due to fakeroot xattr handling bug).
- "$builddir"/pax-mark-vm "$subpkgdir"/$_java_home true
+ depends="font-dejavu"
+ provides=java-jre
+
+ amove \
+ $_java_home/jre/bin/policytool \
+ $_java_home/bin/appletviewer \
+ $_java_home/bin/policytool \
+ $_java_home/jre/lib/$_jarch/libawt_xawt.so \
+ $_java_home/jre/lib/$_jarch/libfontmanager.so \
+ $_java_home/jre/lib/$_jarch/libjawt.so \
+ $_java_home/jre/lib/$_jarch/libjsoundalsa.so \
+ $_java_home/jre/lib/$_jarch/libsplashscreen.so
}
jrebase() {
pkgdesc="OpenJDK 8 Java Runtime (no GUI support)"
- depends="$pkgname-jre-lib java-common java-cacerts nss"
-
- mkdir -p "$subpkgdir"/$_java_home/bin \
- "$subpkgdir"/$_java_home/lib/$_jarch
-
- mv "$pkgdir"/$_java_home/lib/$_jarch/jli \
- "$subpkgdir"/$_java_home/lib/$_jarch/
-
- local file; for file in java orbd rmid servertool unpack200 keytool \
- pack200 rmiregistry tnameserv; do
- mv "$pkgdir"/$_java_home/bin/$file "$subpkgdir"/$_java_home/bin/
- done
+ depends="$pkgname-jre-lib=$pkgver-r$pkgrel java-common java-cacerts nss"
+ provides=java-jre-headless
+
+ amove \
+ $_java_home/bin/java \
+ $_java_home/bin/orbd \
+ $_java_home/bin/rmid \
+ $_java_home/bin/servertool \
+ $_java_home/bin/unpack200 \
+ $_java_home/bin/keytool \
+ $_java_home/bin/pack200 \
+ $_java_home/bin/rmiregistry \
+ $_java_home/bin/tnameserv \
+ $_java_home/lib/$_jarch/jli
# Rest of the jre subdir (which were not taken by -jre subpkg).
- mv "$pkgdir"/$_java_home/jre "$subpkgdir"/$_java_home/
+ amove $_java_home/jre
- # Pax mark again (due to fakeroot xattr handling bug).
- "$builddir"/pax-mark-vm "$subpkgdir"/$_java_home true
+ ln -s java-1.8-openjdk "$subpkgdir"/usr/lib/jvm/java-8-openjdk
}
doc() {
default_doc
- mkdir -p "$subpkgdir"/$_java_home/
- mv "$pkgdir"/$_java_home/man "$subpkgdir"/$_java_home/
+ amove $_java_home/man
}
demos() {
pkgdesc="OpenJDK 8 Java Demos and Samples"
- depends="$pkgname"
+ depends="$pkgname-jdk=$pkgver-r$pkgrel"
+
+ amove \
+ $_java_home/demo \
+ $_java_home/sample
+}
- mkdir -p "$subpkgdir"/$_java_home/
- mv "$pkgdir"/$_java_home/demo "$pkgdir"/$_java_home/sample \
- "$subpkgdir"/$_java_home/
+jdk() {
+ pkgdesc="$pkgdesc (JDK)"
+ depends="
+ $pkgname-jre=$pkgver-r$pkgrel
+ nss
+ java-cacerts
+ "
+ provides=java-jdk
+ provider_priority=8
+
+ amove \
+ $_java_home/bin \
+ $_java_home/lib \
+ $_java_home/include
}
-sha512sums="6cd366a1adde12b5cc2c0c64c0c353ebf9ad5b0ad79b77c5cca3acc93219752110eb222b74bd62180fe0bf5b063db12df6316c334d5940d1636c9d10824085ed icedtea-3.14.0.tar.xz
-1e8009155a9ad39405e11704bb1f8b4c51ae0f64563baa7a7ce29a79613339e82b8776193a0076b993f8839b1c5959edff18cdadaa7f2f163fa5d3b7f7d60396 openjdk-3.14.0.tar.xz
-5aedab2cff0dd8b4cb98121643009593d10da9abd150ab938cf45f5b8f18cae5f31dcc31c30090b736cf52413a290b6b11e6fc42b3575ea50e213bf334a07159 corba-3.14.0.tar.xz
-16a34a65b20650f66eece6e33e82aefaf46bbf46c8332bac8c266405839168b924235395cbf7d6c5210d35b416ee0ab2ed0bd09c3f1c90195bff35d3db4b596d jaxp-3.14.0.tar.xz
-706b9ce4d32c92adca44d9643e44ebe757e8503798e2b24b2591660774f4a4719f2015d3edb02f3374ec4b88c5b2f0b5578369345a9db4c5def1ff37f630bb5d jaxws-3.14.0.tar.xz
-2e44c646bcbf56ce7e91be0fdb46db9887cfe7f538f866e61d757e657a4a3726caca50bd885355a85675451ea8ff9810bccb7ea026239219373688455dcc8476 jdk-3.14.0.tar.xz
-ceef08eb53e895156afd0ec342a045c3aa29551a7939803cd821121286ec05fb3538d3b46a44c99f1a2805163b6e7351ec42b1486aaf6a8ecb7fdccc526c410d langtools-3.14.0.tar.xz
-258cca176c6f930268f189f77dd4e6bd683fb90fbd7866870d22ca42105292cedeca7d274b70979e59af15229ebba22da64444ef14c641066e10688286ec302d hotspot-3.14.0.tar.xz
-59af524388b501c63c567dd36abbe29b3254b3f05191730740aec84e73f93cf77850ab36d9972528781bbf47a6541a75d7e80e26c4c425d6cbb6460e2b4bdbda nashorn-3.14.0.tar.xz
-1f470432275d5beaa8b4e4352a2f24a4a00593546dc4f3bd857794c89e521e8e6d6abc540762bbd769be3e1e3da058e134dc5dc066d12b9b8a1f0656040a795c fix-paxmark.patch
+sha512sums="
+ce57b0af11d224cd58fb1352d8b8f442588594967f0e529753b206b588abaf54206cc7e59831971f066908cd411d8323aabfa5a922af61083fd032995d3cb851 icedtea-3.30.0.tar.xz
+de4df2dea4e3649a4fb785e4932c2e19b87cff8c21823259a00d8bbb3f9f99badb97082e19e65494a97d9997890d7837f6e4eab929885a80c72cfa89110fc1cb openjdk-3.30.0.tar.xz
28709285390a997adbd56ebda42ef718fbc08daf572b8568f484436d255514f9d25f033e3333dff8aa352fc9846057ac5bb42fa955d3e5e44eddc96dc273c07c icedtea-hotspot-musl.patch
-e5cf4d70f96fc1e72ae8b97a887adb96092ff36584711cbb8de9d9fa9e859cb8731d638838de0d9591239fc44ffe5c74422d1842bd9f10a0c00dff1627bdeeef icedtea-hotspot-musl-ppc.patch
+e6fff8ab886f42006ad5c210f46e82a3a4c0b654edecc4764a0d20f0e5dc81138c2c5181b034095b93f94b5aa96b7e5068f42bafa283809f6fe9d2c8655d64d7 icedtea-hotspot-musl-ppc.patch
19459dbb922f5a71cd15b53199481498626a783c24f91d2544d55b7dddd2cdb34a64bbf0226b99548612dd1743af01b3f9ff32c30abbbc90ce727ca2dbbbd1f9 icedtea-hotspot-noagent-musl.patch
+4bf002ec25844f4e55b588d0516e658c548700d3bcae79be74bf75d9cf30cf9cd448767db36935924dd3b07f34d0cf087321cb35abb4943690353d11485ab0de icedtea-hotspot-insantiate-arrayallocator.patch
+f0e6e69a3032b6167b21a6ace20534c2e50333b3a2c8d8d7d6b610c0ccf0f12d325d55b88b1b739e120adfc3071bdae113c5a7861f1a9107172eaff9da3093eb icedtea-hotspot-lfs64.patch
f6365cfafafa008bd6c1bf0ccec01a63f8a39bd1a8bc87baa492a27234d47793ba02d455e5667a873ef50148df3baaf6a8421e2da0b15faac675867da714dd5f icedtea-jdk-execinfo.patch
48533f87fc2cf29d26b259be0df51087d2fe5b252e72d00c6ea2f4add7b0fb113141718c116279c5905e03f64a1118082e719393786811367cf4d472b5d36774 icedtea-jdk-fix-ipv6-init.patch
b135991c76b0db8fa7c363e0903624668e11eda7b54a943035c214aa4d7fc8c3e8110ed200edcec82792f3c9393150a9bd628625ddf7f3e55720ff163fbbb471 icedtea-jdk-fix-libjvm-load.patch
-1fbc32ddc528c7c0099dbc1e48f88d29dccf55e7b8997793aa1d3d8408003a1223d898cca4248e1a12d343d3feec5144f875e6cdac8460d763c73ab3ad7e49f9 icedtea-jdk-musl.patch
-e8d9f1b867bf4fc84aa00d1237b264bcf503b1ed5f34735e14b0b747a728953fe0051a5af69ed058d377fbf65d8be1ed9e38fe5fc6edb2d50b31f34bf3ba91dc icedtea-jdk-includes.patch
-7e6fa46b10c630517bfa46943858aea1d032c12d32ba3fcb7a2143ae1e896c34fa4cb8f925af80cb19f8e29149b835aa054adfd30ebb00539f6c78588d6f5211 icedtea-jdk-getmntent-buffer.patch
-662d662d0a7a84be2978e921317589f212f3ba3b7629527ba0f1140b5ac4c1024893e0ed176211688ed1a4505968c4befc841ed57ffcdbb9d355c2cb0571b167 icedtea-autoconf-config.patch"
+21a16599d7e0aaf2997db59ada5af63e25484949ca965a34536ee44b950a132a6b5ca0b4922a6919d840a84ba0bb8413d87d2b97ea2c65c00e8766cc470c267d icedtea-jdk-implicit.patch
+3b01de971f64f082d3e289cf337e635ef001381e8ca427a77baa9c52c7ba423889f57665779ca5b3c8bcefb8feacbea31dfaac580c969a4f061439069ee34aae icedtea-jdk-musl.patch
+974fb54532b7e7d738f4278187fc6bd9f9b2d99866b94f68a617ee4911c89a3b8cc41ecfdcaefecf9157492d006b1844b6b0b41ac4209d84f9e8d13c9e485dd3 icedtea-jdk-includes.patch
+4fcad23d533d6a1fd5526223cb76330aebbbbab3766c43a5b6d5d8cc9c729381d153cced81aae2666798c82e90e10e193db33207b357e01fb5ebd0b686263394 icedtea-int-conversion.patch
+662d662d0a7a84be2978e921317589f212f3ba3b7629527ba0f1140b5ac4c1024893e0ed176211688ed1a4505968c4befc841ed57ffcdbb9d355c2cb0571b167 icedtea-autoconf-config.patch
+c70fee8f1a10c155494ab9c6e55e979d8a3e23f12358ffe9de2029ae15feff361957f1aa43af43c90ecf00523f92e3333b40311a8d0c132ebd456486cb85ed8a icedtea-jdk-disable-vfork.patch
+2dfcb699b89c20ac573397a538fb89d13ecf95219044e95fcfd83f368e61c6e6c1ee85af0c9836afc4e1520a8c5a16d62acc7768aa38ce3ad6520d7492d2b232 icedtea-JDK-6515172_0_revert-jdk8-version.patch
+52572221ed4f3129bb5de5f134448ffa12b9225980d92684c45b00be42d63f5f89bbf80e0b7294e768fdf6abbbc34301b96289a3c6543bfa4edd0249c1224c77 icedtea-JDK-6515172_1_apply-jdk9-version.patch
+e1bca07aa1a25258ee9c8e9870f8d475db788bab1a354c5458196012aaf20fba8b3968b646d18792ab7135e9b75cbebafc53fda176166bc6ddfd13e4a43b1c8d icedtea-issue13032.patch
+"