Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/beignet/
Date: Wed, 03 Jul 2019 11:25:02
Message-Id: 1562152867.e0a1cd1844cfe63968e68442a42d460967ac4426.marecki@gentoo
1 commit: e0a1cd1844cfe63968e68442a42d460967ac4426
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 3 11:21:07 2019 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 3 11:21:07 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1cd18
7
8 dev-libs/beignet: depend on sys-devel/clang[static-analyzer]
9
10 Turns out that the absence of static-analyzer among sys-devel/clang USE
11 flags causes a configure-time error. The flag in question is enabled by
12 default so only a subset of users has been affected.
13
14 Many thanks to Conrad Kostecki for having finally identified the source
15 of this problem!
16
17 Closes: https://bugs.gentoo.org/664342
18 Closes: https://bugs.gentoo.org/689088
19 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
20 Package-Manager: Portage-2.3.66, Repoman-2.3.11
21
22 dev-libs/beignet/beignet-1.3.2-r3.ebuild | 2 +-
23 1 file changed, 1 insertion(+), 1 deletion(-)
24
25 diff --git a/dev-libs/beignet/beignet-1.3.2-r3.ebuild b/dev-libs/beignet/beignet-1.3.2-r3.ebuild
26 index 0d0b8a6bae7..132de5924f5 100644
27 --- a/dev-libs/beignet/beignet-1.3.2-r3.ebuild
28 +++ b/dev-libs/beignet/beignet-1.3.2-r3.ebuild
29 @@ -21,7 +21,7 @@ BDEPEND="${PYTHON_DEPS}
30 virtual/pkgconfig"
31 COMMON="app-eselect/eselect-opencl
32 media-libs/mesa[${MULTILIB_USEDEP}]
33 - <sys-devel/clang-8.0.0:=[${MULTILIB_USEDEP}]
34 + <sys-devel/clang-8.0.0:=[static-analyzer,${MULTILIB_USEDEP}]
35 >=x11-libs/libdrm-2.4.70[video_cards_intel,${MULTILIB_USEDEP}]
36 x11-libs/libXext[${MULTILIB_USEDEP}]
37 x11-libs/libXfixes[${MULTILIB_USEDEP}]