Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Cc: William Hubbs <williamh@g.o>, Mike Gilbert <floppym@g.o>, Zac Medico <zmedico@g.o>
Subject: [gentoo-dev] [PATCH] meson.eclass: require at least meson-0.41.1
Date: Mon, 23 Jul 2018 03:32:37
Message-Id: 20180723032730.2405-1-zmedico@gentoo.org
1 Require newer meson in order to avoid build failures triggered
2 if >=meson-0.41.1 is not installed soon enough. For example,
3 I experienced bug 649264 because I upgraded xorg-proto and
4 libxshmfence packages before meson.
5
6 Fixes: https://bugs.gentoo.org/649264
7 ---
8 eclass/meson.eclass | 2 +-
9 1 file changed, 1 insertion(+), 1 deletion(-)
10
11 diff --git a/eclass/meson.eclass b/eclass/meson.eclass
12 index f2202a04593..2523bec57ac 100644
13 --- a/eclass/meson.eclass
14 +++ b/eclass/meson.eclass
15 @@ -59,7 +59,7 @@ EXPORT_FUNCTIONS src_configure src_compile src_test src_install
16 if [[ -z ${_MESON_ECLASS} ]]; then
17 _MESON_ECLASS=1
18
19 -MESON_DEPEND=">=dev-util/meson-0.40.0
20 +MESON_DEPEND=">=dev-util/meson-0.41.1
21 >=dev-util/ninja-1.7.2"
22
23 # @ECLASS-VARIABLE: MESON_AUTO_DEPEND
24 --
25 2.13.6

Replies