1 |
commit: 0d064fd26399378fa1ef9e843a6ea8dd325aef4c |
2 |
Author: matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com> |
3 |
AuthorDate: Sun Jul 31 02:50:26 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 31 03:50:51 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d064fd2 |
7 |
|
8 |
dev-lang/spidermonkey: conditionally link libatomic |
9 |
|
10 |
Closes: https://bugs.gentoo.org/688574 |
11 |
Closes: https://github.com/gentoo/gentoo/pull/26676 |
12 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
13 |
|
14 |
dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild | 4 +++- |
15 |
1 file changed, 3 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild |
18 |
index cc7d2687a38f..ef5e64bc7a31 100644 |
19 |
--- a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild |
20 |
+++ b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild |
21 |
@@ -3,7 +3,7 @@ |
22 |
|
23 |
EAPI=6 |
24 |
WANT_AUTOCONF="2.1" |
25 |
-inherit autotools check-reqs toolchain-funcs pax-utils mozcoreconf-v5 |
26 |
+inherit autotools check-reqs toolchain-funcs pax-utils mozcoreconf-v5 flag-o-matic |
27 |
|
28 |
MY_PN="mozjs" |
29 |
MY_P="${MY_PN}-${PV/_rc/.rc}" |
30 |
@@ -54,6 +54,8 @@ src_prepare() { |
31 |
|
32 |
eapply_user |
33 |
|
34 |
+ append-atomic-flags # bug 688574 |
35 |
+ |
36 |
cd "${S}/js/src" || die |
37 |
eautoconf old-configure.in |
38 |
eautoconf |