icedtea:8 fix failing to apply patch.

This commit is contained in:
Andrius Štikonas 2022-01-03 20:58:16 +00:00
parent 2596ccd2f6
commit 6e06576b3b
3 changed files with 16 additions and 3 deletions

View File

@ -15,6 +15,7 @@ AUX icedtea7-jdk-freetype.patch 461 BLAKE2B 4554b7a497aadba6ac5741a076c964c68308
AUX icedtea8-autoconf-config.patch 3529 BLAKE2B 8f3088c7a089199ab3ea6b67db81e69ccb640c84e3abad8376b35c18152eaa469288963faa0032bbbbb32131f3c02a7a83d76497f4993d201bb3cdb50fd71806 SHA512 662d662d0a7a84be2978e921317589f212f3ba3b7629527ba0f1140b5ac4c1024893e0ed176211688ed1a4505968c4befc841ed57ffcdbb9d355c2cb0571b167
AUX icedtea8-disable-systemtap.patch 569 BLAKE2B 8079c590463bb567f4be47f8db0d83ff4953e61e0d96335e10fba743914fb547585b3b90e5fb385344d5718f289d6ee10d149af36f80a23b18d715ed4a950668 SHA512 b544723b37844462a3939738bd16a0341b85e483207e204db289133e57f6a5ef3f6bde73444735c0ca786a57c6e6478f9d026b572fbe051857edddb3725ae724
AUX icedtea8-gcc-triple.patch 731 BLAKE2B 39f4368f1e22e7f036cf40eeb319898d6377b25f71be274758b9ac1b4847e7a8fdddfaa2b97cdeb43e70f659ae3023f0ae0f9d3a8f571a47d1ca3297d446e37c SHA512 b53e03a4d6ce81d301392e3fd43801641859c5cd43897eb7490e7a4ceedd4ccc568b6e4566620aa293f8e5e943401bf1e576ca3e3902960a058577d23c9b9786
AUX icedtea8-hotspot-musl.patch 494 BLAKE2B 7b3e8d7f895f34f25f2bd53be86929ac90222aceb76d01b36104c14be795d4f2fa384ffd2d372f43f7a5f50b45dd9e1b5f8bc72af4ea81f5925ab5022804a57b SHA512 24f3c8576e82a8574f628f1480e79b8f5e5ecb7145210d08f91c51919d433197ed529710785e27fc5912f9bcbf6315c385f1e5064e0e6f11e00bbfe0bf6b7bfc
AUX icedtea8-hotspot-noagent-musl.patch 3334 BLAKE2B 6595d4a2a245aea05f39c3ccbd7267249f0d0e8d0564569adf637e75c9ae7a7dfd4aa871d5bd8e924ec706570368e7e0168c4f592236c1e1f2d12e324944b872 SHA512 1545bcd15d47fb77e07cbed955d5757d96b99c659ca833db701f8711f123ccef6538a2c1fedd87d3c75f1e309ed840c4c74611f6840369c12ef30633adbdb523
AUX icedtea8-hotspot-pointer-comparison.patch 1229 BLAKE2B 34106aa6c49181e28c5d4b56ca1c1779d60bef97084d4be8e136bcd7461ca484ac585b41c3e7898275ccc615edd713f890c7014e7d95ebae6fcf0df6cda3845f SHA512 f017bdaaf3e081a59e4c238c9d5852a9e5f12d37566e2a755706f75b245977d6f81ddca3f7326145c8b335d35b7bebda1e55ed0428a6b86eeeceba5a88fd7eca
AUX icedtea8-jdk-execinfo.patch 692 BLAKE2B ca92273d0ce717176765186c9c3039d2644f3a0935d0dc5df354caf31e031fbb13a85ec8aa2b90c6f03b2e98f021d64dfc463b1e969d76c2eb90bbc4c8f30100 SHA512 75804b229d9230f5410fcd731a99448ea5d50e1fa2ce2a39cbb21c9a9f00edef6e76561fc8c19e989b738c3e97c8e7d968a70343fc1bda6736a22d04e7db105e
@ -57,6 +58,6 @@ DIST icedtea-3.7.0.tar.xz 1487360 BLAKE2B efef75c5ac615c21310f16f50fc425c5a76076
DIST icedtea-cacao-c182f119eaad.tar.gz 4485353 BLAKE2B 5c1faa3cbbfea62f819562a01ec389f3682cf3164d06f5404d1d16359c87b37d6ae4101f7c33cde30bad4f3d52af18f0f410e36868b2c9d1280661d2340e683b SHA512 2ccb947d71b80d84b83295d473c19952e98698a1fd944fc7c12004ff1af29af2989d46fbd95b5daf95eae2fda9de7c7f88f964fa887a6345b4f57d0c490bee23
DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 BLAKE2B 6b1be66ce19f491d49f1591babcd8c088e8e327f828dca3f30b8f8b04c132140f8b9f487ef6d91aed212aebab2c7c3052d79fa3f2d76d3832341d94d48e77089 SHA512 22e8a031db5f93f82b276b310c175f1e926e48d64e1e50bebe51138e0f66391cd005501491a959d31663f338f27a29ec984ac29f77078f59472856e4d08edef7
DIST icedtea-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 BLAKE2B 1ca581a02be4cf5c09162687bbc90ec01b58b4910d866d11512cf17a1caff181fdc69e42f7498b2df9deb875ddc6efc6bc2888428f411da94bbc2313ddf5a2c9 SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6
EBUILD icedtea-3.21.0.ebuild 13618 BLAKE2B cac6c750d018095138561aaa12dae7bdd93dd5b01e2ddae80975a8ca71302bc31197ee0fe95df38228b7c4cb3be8802159c2c09a2bcc10888d252a0387419bd5 SHA512 87b4e43bb49fa4bf6cebe8ebcee482dee1a6ea726c4c17a504c4cd511cd7c7739e28b92c007e6da02a2e779212f0b3054d31472bae0f2ad7f65f7c218c75a18e
EBUILD icedtea-3.21.0.ebuild 13590 BLAKE2B 1ca550f7f8b2d94bb83d1a86f69584725256c5736a76ee522cba5584995deb2a61c1568a6757f19f3047c65703cf5eefd64857cfb5c8afa841bca13af157344b SHA512 a1a5f6cd5c64020b0fc1a2199b7150ffd12445272ddf3625fa702ae81b868aaa78ebcc7809ed5db3676d7782fc1cace61d7a40ea72c0301d7bd9cd577e12b15e
EBUILD icedtea-3.7.0.ebuild 14522 BLAKE2B 67872be030e059978f9468a8a7c1af8a3d92de36bee2ac4a11d5005e3e18e85bfddf2f1677cbf0ba361550c84e06c2e251b036f8e778cc001fb74ad098321842 SHA512 5e6748a821825f9fe29f0d6e0b2199f2cb253f664bc22c9b1dc9493a3dc234283110ca7c35cb1f8628f2e04871bc029dc6ed34b3da1cf37f994ec712a462c808
EBUILD icedtea-7.2.6.9.ebuild 13454 BLAKE2B 70c1627015ca824e65efd522efb405d2f762ea33960972205ea315a20a54ec855f3195e4d380cedde51e209c219e99b3e163ff98706aadc2cfaa139b946cf164 SHA512 24d7aa03efb6f924c35106f59d434e051208e0aaa81ecca9d1d3251020fc22dd11af6eda95dd69a50b0386bda35261f429de68250c83d8e0b2705412d946594b

View File

@ -0,0 +1,12 @@
--- openjdk.orig/hotspot/src/os/linux/vm/jvm_linux.cpp
+++ openjdk/hotspot/src/os/linux/vm/jvm_linux.cpp
@@ -154,7 +154,9 @@
#ifdef SIGSTKFLT
"STKFLT", SIGSTKFLT, /* Stack fault. */
#endif
+#ifdef SIGCLD
"CLD", SIGCLD, /* Same as SIGCHLD (System V). */
+#endif
"CHLD", SIGCHLD, /* Child status has changed (POSIX). */
"CONT", SIGCONT, /* Continue (POSIX). */
"STOP", SIGSTOP, /* Stop, unblockable (POSIX). */

View File

@ -211,7 +211,7 @@ src_configure() {
cp -v "${FILESDIR}/${PN}${SLOT}-autoconf-config.patch" gentoo_patches || die
cp -v "${FILESDIR}/${PN}-hotspot-stop-using-obsolete-isnanf.patch" gentoo_patches || die
cp -v "${FILESDIR}/${PN}-os_linux-remove-glibc-dependencies.patch" gentoo_patches || die
cp -v "${FILESDIR}/${PN}${SLOT}-hotspot-pointer-comparison.patch" gentoo_patches || die
cp -v "${FILESDIR}/${PN}${SLOT}-hotspot-musl.patch" gentoo_patches || die
DISTRIBUTION_PATCHES="gentoo_patches/openjdk-8-hotspot-arrayallocator.patch "
@ -222,7 +222,7 @@ src_configure() {
DISTRIBUTION_PATCHES+="gentoo_patches/${PN}${SLOT}-autoconf-config.patch "
DISTRIBUTION_PATCHES+="gentoo_patches/${PN}-hotspot-stop-using-obsolete-isnanf.patch "
DISTRIBUTION_PATCHES+="gentoo_patches/${PN}-os_linux-remove-glibc-dependencies.patch "
DISTRIBUTION_PATCHES+="gentoo_patches/${PN}${SLOT}-hotspot-pointer-comparison.patch "
DISTRIBUTION_PATCHES+="gentoo_patches/${PN}${SLOT}-hotspot-musl.patch "
export DISTRIBUTION_PATCHES