aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAric Belsito <lluixhi@gmail.com>2017-04-12 09:15:17 -0700
committerAric Belsito <lluixhi@gmail.com>2017-04-12 09:15:17 -0700
commit85b6a600996bdd71162b357e9ba93d8559342432 (patch)
treeb3f4249b224195df2819689e5d6f0467a08b2ee3
parentdev-libs/boehm-gc: adjust patch paths (diff)
downloadmusl-85b6a600996bdd71162b357e9ba93d8559342432.tar.gz
musl-85b6a600996bdd71162b357e9ba93d8559342432.tar.bz2
musl-85b6a600996bdd71162b357e9ba93d8559342432.zip
dev-libs/boehm-gc: add sys_select patch
-rw-r--r--dev-libs/boehm-gc/Manifest3
-rw-r--r--dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild2
-rw-r--r--dev-libs/boehm-gc/files/boehm-gc-7.6.0-sys_select.patch11
3 files changed, 14 insertions, 2 deletions
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 85dbca98..c5071bbb 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,8 +1,9 @@
AUX boehm-gc-7.2e-os_dep.patch 407 SHA256 542083b9cf9194f3aa3589312fa8d664892455f648e5cfd2b5cacde36a254b57 SHA512 732cc0364842498f3968f4f59dfde10877e3378f21460ecdb1efe0bb496fbad498f48b05f757195b85b5e2bcaeb7484376d19a9b7be5ddf01e6563c263486324 WHIRLPOOL 1ad1588d9005a865f0ea11be0edad96a660182534181e2b309ee5b1d756b836c92abe76258b8e1ad5110d0539bf5bf9f87154628f0973a886aa231ce9599a1f3
AUX boehm-gc-7.4.2-getcontext.patch 490 SHA256 0299335344b4603392a77116fbaa29a82da1f3ad6cc3aad458d4d1046679ee62 SHA512 3a664dd2244d62e2a2de248cc18d3b553dd61492ccac61e5a6fe5964ea05b61c769bbf198a414156baa14c91ffbff451e4c11d62683815ac4ed110f7ee2e691f WHIRLPOOL ec8f3fa5a652f497c3c222f3c4db847931ea405344571fbc28e4d8cfd46d5f1a6114eb12c89c9cc6a63572f2b7b3596f1414b24ebbaef64860a57e3a09563d57
AUX boehm-gc-7.4.2-testsuite.patch 262 SHA256 c05709b94a58d65c7bca8d9b115d4b77d00ed6f6411946bd73fdb8ccd211aca9 SHA512 ed2476668122e6df11630f780ad400b998eaeebab4283bcbcce68127e5f3722e4671cde94426576d85d4b6e0b6485723f40be59186fac583f98747a12ca6afc0 WHIRLPOOL 8aaab4e3a76d543152bdc2fbb524e35f63e55bbf08115f90765b425c59438e0142e22e85678a34c099e241f4acf547a1fd884ce5ecb279bf4dbbb464f17e00aa
+AUX boehm-gc-7.6.0-sys_select.patch 338 SHA256 972fe302f2c98850bcedabd86c59e05b1470fcb803a8467472b91927074461fb SHA512 3f83924b4c0c3e992166962a5c5e5fd849cdc380f9c6a03c30abaea540dfa0be3af6c77a0088501d01ee4ed4961d51663101933515267b133e36a0c4f123cd9a WHIRLPOOL 71a0c2315d82cae1b5de1a04c8fdc7ab7578e60f1b71bf563b8ce86a74ffedfe0fe22926489e587cef2bff72f87c4c3cdf910bc344ec1ed97d99ccd192d22faa
DIST gc-7.4.2.tar.gz 1082597 SHA256 63320ad7c45460e4a40e03f5aa4c6893783f21a16416c3282b994f933312afa2 SHA512 2e21516addf268780641ee55c0cb3ecc2d96fa963faffee5beadcade9c6bf1ee49ee1a75b076b5d49ddde7c839fb94f4c3623ca8412d14c2a5bf6ca30d424a72 WHIRLPOOL 139fb9fbaef30f30f54940d99832b2eb936015620f59ee51b58a45e12d03cb9b05d75d8f91a6d706bafad9498894e77a7205d64f422bf2a4b64be2e9a8a13d90
DIST gc-7.6.0.tar.gz 1111751 SHA256 a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90 SHA512 511e8c01287b1ee9dbec87f0573377de77038b7af053a3f33afed9b3ffa30e2402d6a9bb0ca4f4b81cd808209b47b5718d498cff3de6632a057fe03fad51fc43 WHIRLPOOL add6a8bf6fa2b9c0c1c14ff28dd6db67fe4a78b0de0598da14ededcea06f9d8dbaac6428fc7f0204a8919cd1c62ff5d7f81569684b3b895293713741ae4309ab
EBUILD boehm-gc-7.4.2.ebuild 1430 SHA256 70ea3498acadb29873d7de74f761e6fc1f6c307917069b6b53df471dc1bd355a SHA512 3c738fd5f723b9e1ce159676db6f42a8f9a35d7f204d1bee8e19868e8b9bf06150f066b901337831dde6e75f1a644079976195a252cde17d84ca6f046ac89c7d WHIRLPOOL d98219710645a5349a40aca711f1ec2acf42e37c4a86cdeafb06029bc9bf978b7ac5822841ecc5435c5d2b136c0585012071fa30a9659751c1ef36d0593bb67d
-EBUILD boehm-gc-7.6.0.ebuild 1387 SHA256 971bca8fd5f93b1a82cc1c700434c8fa7013b5d8e25281eca51eb1c6bad0029c SHA512 d5dbe78bc93f6fc2b810cc2fa694744cd6eba5a9428797eb546009dcb2785113f880331812cdfe243487c33b3f663b8723eebaf0bebd3e6dce117210f9f0b7be WHIRLPOOL 40edd785ff6ef9838573774f5bbd6ac7a25fbde2500a65f1b606a720745affb228331c689dedea4ad14c8b073cc96cfce96e7e20b369d31a0265a00f1b5db686
+EBUILD boehm-gc-7.6.0.ebuild 1387 SHA256 b2437d1c2e088371c01dedb793be74ba2763b075dc14bc9fe0e55033d2e4c977 SHA512 a5b74d145d8c014d896709f34a69aa4c5d22ece71c03728359f6fb3c96cfddd8081f2785e89e6c784c5601a41df5b56dd538b3b1bd062909906739f7b4a6e15c WHIRLPOOL 5fc73cdadbeb68e2c02faa0291c933dc1824cf46829686741be0eaa91c8c3d91ffa31bcdeb9f05ddd123692ed17f85e5baac5181e8d7243a28600caad09f9ce1
MISC metadata.xml 243 SHA256 cd3f53e40471c5030fe79b91a8d0dab307792eddd4b2d5e9ba9b6fb2425060b4 SHA512 3b619672a798fcaa808248ae187a6e6253bf1f693d2d9808ffb5b60d4d909130299512b623f7c9dbe6971ad15af7dbb6dd51e4b80f512abe0966dc46861fb775 WHIRLPOOL 0b98ded4f5352f03b68d62d5ed07b1f1b4fa09a6c4a39952fd28d589aad820b458a95ded468af6e3134bc10d4fe45d6acc46254ac3f9c8a891aa341d9810340f
diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild b/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
index d1348708..2c10365d 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild
@@ -22,8 +22,8 @@ DEPEND=">=dev-libs/libatomic_ops-7.4
S="${WORKDIR}/${MY_P}"
PATCHES=(
- "${FILESDIR}"/${PN}-7.4.2-getcontext.patch
"${FILESDIR}"/${PN}-7.4.2-testsuite.patch
+ "${FILESDIR}"/${PN}-7.6.0-sys_select.patch
)
src_configure() {
diff --git a/dev-libs/boehm-gc/files/boehm-gc-7.6.0-sys_select.patch b/dev-libs/boehm-gc/files/boehm-gc-7.6.0-sys_select.patch
new file mode 100644
index 00000000..ea32ee72
--- /dev/null
+++ b/dev-libs/boehm-gc/files/boehm-gc-7.6.0-sys_select.patch
@@ -0,0 +1,11 @@
+diff -Naur a/pthread_stop_world.c b/pthread_stop_world.c
+--- a/pthread_stop_world.c 2017-04-12 09:02:09.320950067 -0700
++++ b/pthread_stop_world.c 2017-04-12 09:13:10.973562426 -0700
+@@ -41,6 +41,7 @@
+
+ #else /* !GC_OPENBSD_UTHREADS && !NACL */
+
++#include <sys/select.h>
+ #include <signal.h>
+ #include <semaphore.h>
+ #include <errno.h>