Ü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
signature.asc
Description: This is a digitally signed message part