1 |
Ühel kenal päeval, P, 22.07.2018 kell 20:27, kirjutas Zac Medico: |
2 |
> Require newer meson in order to avoid build failures triggered |
3 |
> if >=meson-0.41.1 is not installed soon enough. For example, |
4 |
> I experienced bug 649264 because I upgraded xorg-proto and |
5 |
> libxshmfence packages before meson. |
6 |
> |
7 |
> Fixes: https://bugs.gentoo.org/649264 |
8 |
|
9 |
Closes, not Fixes? |
10 |
|
11 |
> --- |
12 |
> eclass/meson.eclass | 2 +- |
13 |
> 1 file changed, 1 insertion(+), 1 deletion(-) |
14 |
> |
15 |
> diff --git a/eclass/meson.eclass b/eclass/meson.eclass |
16 |
> index f2202a04593..2523bec57ac 100644 |
17 |
> --- a/eclass/meson.eclass |
18 |
> +++ b/eclass/meson.eclass |
19 |
> @@ -59,7 +59,7 @@ EXPORT_FUNCTIONS src_configure src_compile src_test |
20 |
> src_install |
21 |
> if [[ -z ${_MESON_ECLASS} ]]; then |
22 |
> _MESON_ECLASS=1 |
23 |
> |
24 |
> -MESON_DEPEND=">=dev-util/meson-0.40.0 |
25 |
> +MESON_DEPEND=">=dev-util/meson-0.41.1 |
26 |
|
27 |
By my understanding this should be 0.44.1, not 0.41.1. |
28 |
At least 0.43.0 is one of the broken versions. |
29 |
|
30 |
0.44.1 is also the lowest available version in tree; raising |
31 |
MESON_DEPEND to that would as a side-effect not require ebuilds to have |
32 |
their own meson depend, when they need newer versions (>=0.41 was |
33 |
common in gnome 3.26, might be >=0.44 in newer). |
34 |
|
35 |
> >=dev-util/ninja-1.7.2" |
36 |
> |
37 |
> # @ECLASS-VARIABLE: MESON_AUTO_DEPEND |