Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/skypeforlinux/
Date: Wed, 01 Dec 2021 14:42:23
Message-Id: 1638369657.fabfef0abe0e0661b29705f9357f31d32de512d2.sam@gentoo
1 commit: fabfef0abe0e0661b29705f9357f31d32de512d2
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 1 14:40:57 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 1 14:40:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabfef0a
7
8 net-im/skypeforlinux: depend on glibc[-clone3]
9
10 Uses an older version of Electron which breaks when the clone3 syscall is used
11 internally within glibc.
12
13 Bug: https://bugs.gentoo.org/823790
14 Signed-off-by: Sam James <sam <AT> gentoo.org>
15
16 ...peforlinux-8.78.0.161.ebuild => skypeforlinux-8.78.0.161-r1.ebuild} | 3 +++
17 1 file changed, 3 insertions(+)
18
19 diff --git a/net-im/skypeforlinux/skypeforlinux-8.78.0.161.ebuild b/net-im/skypeforlinux/skypeforlinux-8.78.0.161-r1.ebuild
20 similarity index 96%
21 rename from net-im/skypeforlinux/skypeforlinux-8.78.0.161.ebuild
22 rename to net-im/skypeforlinux/skypeforlinux-8.78.0.161-r1.ebuild
23 index a44feb7c8927..224261273a21 100644
24 --- a/net-im/skypeforlinux/skypeforlinux-8.78.0.161.ebuild
25 +++ b/net-im/skypeforlinux/skypeforlinux-8.78.0.161-r1.ebuild
26 @@ -19,6 +19,8 @@ S="${WORKDIR}"
27 QA_PREBUILT="*"
28 RESTRICT="mirror bindist strip" #299368
29
30 +# Need to drop -clone3(-) from glibc once Electron is updated
31 +# bug #823790
32 RDEPEND="
33 app-crypt/libsecret[${MULTILIB_USEDEP}]
34 dev-libs/atk[${MULTILIB_USEDEP}]
35 @@ -32,6 +34,7 @@ RDEPEND="
36 media-libs/libv4l[${MULTILIB_USEDEP}]
37 net-print/cups[${MULTILIB_USEDEP}]
38 sys-apps/dbus[${MULTILIB_USEDEP}]
39 + sys-libs/glibc[-clone3(-)]
40 sys-devel/gcc[cxx]
41 virtual/ttf-fonts
42 x11-libs/cairo[${MULTILIB_USEDEP}]