commit:     85b6a600996bdd71162b357e9ba93d8559342432
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Wed Apr 12 16:15:17 2017 +0000
Commit:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
CommitDate: Wed Apr 12 16:15:17 2017 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=85b6a600

dev-libs/boehm-gc: add sys_select patch

 dev-libs/boehm-gc/Manifest                              |  3 ++-
 dev-libs/boehm-gc/boehm-gc-7.6.0.ebuild                 |  2 +-
 dev-libs/boehm-gc/files/boehm-gc-7.6.0-sys_select.patch | 11 +++++++++++
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 85dbca9..c5071bb 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 d134870..2c10365 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 0000000..ea32ee7
--- /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>

Reply via email to