On 07/23/2018 01:08 AM, Mart Raudsepp wrote: > Ü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?
Closes is more accurate, yes. >> --- >> 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 what I meant to type, yes. > 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). Great! -- Thanks, Zac
signature.asc
Description: OpenPGP digital signature