Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/
Date: Thu, 25 Jun 2020 21:25:52
Message-Id: 1593120335.2d68b622cde01e727bb5a109a975e8162b88bf30.mattst88@gentoo
1 commit: 2d68b622cde01e727bb5a109a975e8162b88bf30
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 25 21:12:00 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 25 21:25:35 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d68b622
7
8 media-libs/libglvnd: Ignore __gentoo_check_ldflags__ symbol
9
10 Closes: https://bugs.gentoo.org/729626
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 6 ++++++
14 media-libs/libglvnd/libglvnd-9999.ebuild | 6 ++++++
15 2 files changed, 12 insertions(+)
16
17 diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
18 index 6d4bfd94dd5..a11e7d7b630 100644
19 --- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
20 +++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
21 @@ -41,6 +41,12 @@ RDEPEND="
22 DEPEND="${RDEPEND}
23 X? ( x11-base/xorg-proto )"
24
25 +src_prepare() {
26 + default
27 + sed -i -e "/^PLATFORM_SYMBOLS/a \ '__gentoo_check_ldflags__'," \
28 + bin/symbols-check.py || die
29 +}
30 +
31 multilib_src_configure() {
32 local emesonargs=(
33 $(meson_feature X x11)
34
35 diff --git a/media-libs/libglvnd/libglvnd-9999.ebuild b/media-libs/libglvnd/libglvnd-9999.ebuild
36 index 772d3cb97ea..4c976349c6d 100644
37 --- a/media-libs/libglvnd/libglvnd-9999.ebuild
38 +++ b/media-libs/libglvnd/libglvnd-9999.ebuild
39 @@ -41,6 +41,12 @@ RDEPEND="
40 DEPEND="${RDEPEND}
41 X? ( x11-base/xorg-proto )"
42
43 +src_prepare() {
44 + default
45 + sed -i -e "/^PLATFORM_SYMBOLS/a \ '__gentoo_check_ldflags__'," \
46 + bin/symbols-check.py || die
47 +}
48 +
49 multilib_src_configure() {
50 local emesonargs=(
51 $(meson_feature X x11)