Ühel kenal päeval, P, 22.07.2018 kell 20:27, kirjutas Zac Medico:
> Require newer meson in order to avoid build failures triggered
> if >=meson-0.41.1 is not installed soon enough. For example,
> I experienced bug 649264 because I upgraded xorg-proto and
> libxshmfence packages before meson.
> 
> Fixes: https://bugs.gentoo.org/649264

Closes, not Fixes?

> ---
>  eclass/meson.eclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/eclass/meson.eclass b/eclass/meson.eclass
> index f2202a04593..2523bec57ac 100644
> --- a/eclass/meson.eclass
> +++ b/eclass/meson.eclass
> @@ -59,7 +59,7 @@ EXPORT_FUNCTIONS src_configure src_compile src_test
> src_install
>  if [[ -z ${_MESON_ECLASS} ]]; then
>  _MESON_ECLASS=1
>  
> -MESON_DEPEND=">=dev-util/meson-0.40.0
> +MESON_DEPEND=">=dev-util/meson-0.41.1

By my understanding this should be 0.44.1, not 0.41.1.
At least 0.43.0 is one of the broken versions.

0.44.1 is also the lowest available version in tree; raising
MESON_DEPEND to that would as a side-effect not require ebuilds to have
their own meson depend, when they need newer versions (>=0.41 was
common in gnome 3.26, might be >=0.44 in newer).

>       >=dev-util/ninja-1.7.2"
>  
>  # @ECLASS-VARIABLE: MESON_AUTO_DEPEND

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to