Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
Date: Sun, 31 Jul 2022 03:54:52
Message-Id: 1659239451.0d064fd26399378fa1ef9e843a6ea8dd325aef4c.sam@gentoo
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