[OE-core] [PATCH 2/2] glib-networking: upgrade 2.54.1 -> 2.58.0

Richard Purdie richard.purdie at linuxfoundation.org
Sat Feb 23 09:36:19 UTC 2019


On Thu, 2019-02-21 at 23:46 +0000, Peter Kjellerstedt wrote:
> This does not build any more if USE_NLS = "no" is used. Has anyone 
> looked at making this work together with meson? Otherwise I guess 
> there is trouble ahead now that more and more packages are being 
> converted to use meson, since the code in gettext.bbclass currently 
> only supports autotools. A quick look at meson's i18n.py module does 
> not indicate that there is any easy way to disable the gettext 
> support, corresponding to autotools' --disable-nls. Apparently it 
> was discussed in https://github.com/mesonbuild/meson/issues/821, but 
> it seems they only added detection of the gettext tools without 
> adding support for disabling gettext and then closed the issue.
> 
> Looking at 1d6648102 (json-glib: fix native build), it seems Ross 
> encountered a similar problem for json-glib and opted to workaround 
> the problem by overriding USE_NLS. However, that does not seem like 
> a long term solution...

Once, we did have people who had interests in these things *and* time
to be able to go and work on them. The way things are at the moment,
the people who would have once done this are no longer available.

I agree this would be nice to have and we do rely on it for some parts
of the build system but it will need someone to step up and work on it.

I don't know how to attract more people to help with these kinds of
things, I think over time things will improve but we are struggling a
bit with it right now.

It is worth opening a bug for so we can track it.

If someone had time to talk to upstream meson, that would also be
useful, see if we can convince them its a good idea.

Cheers,

Richard





More information about the Openembedded-core mailing list