<div dir="ltr">Another fix would be to respect USE_NLS and seed msgfmt=/bin/false appropriately. I'll test that later, or you can get the glory if you can send a tested patch.<div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 January 2018 at 13:58, Burton, Ross <span dir="ltr"><<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I've got a local patch that does this in the glib recipe:<div><br></div><div><div>USE_NLS_class-target = "yes"</div><div>USE_NLS_class-nativesdk = "yes"</div></div><div><br></div><div>Can you verify this fixes the problem for you?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Ross</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 16 January 2018 at 13:56, Burton, Ross <span dir="ltr"><<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">GLib doesn't really support disable-nls, no. I guess we need to force it on for target builds, as I now hack it to work without gettext for native.<span class="m_-4115349128874631033HOEnZb"><font color="#888888"><div><br></div><div>Ross</div></font></span></div><div class="m_-4115349128874631033HOEnZb"><div class="m_-4115349128874631033h5"><div class="gmail_extra"><br><div class="gmail_quote">On 16 January 2018 at 11:55, Mike Crowe <span dir="ltr"><<a href="mailto:mac@mcrowe.com" target="_blank">mac@mcrowe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 15 January 2018 at 17:53, Mike Crowe <<a href="mailto:mac@mcrowe.com" target="_blank">mac@mcrowe.com</a>> wrote:<br>
>> If I add USE_NLS = "no" to local.conf, then glib-2.0 fails to configure:<br>
>><br>
>> | checking for ngettext in libc... yes<br>
>> | checking for dgettext in libc... yes<br>
>> | checking for bind_textdomain_codeset... (cached) yes<br>
>> | checking for msgfmt... no<br>
>> | configure: error:<br>
>> | *** You must have either have gettext support in your C library, or use<br>
>> | the<br>
>> | *** GNU gettext library.<br>
>> | (<a href="http://www.gnu.org/software/gettext/gettext.html" rel="noreferrer" target="_blank">http://www.gnu.org/software/g<wbr>ettext/gettext.html</a>)<br>
>><br>
>> It seems that glib-2.0 does not support --disable-nls and always requires<br>
>> gettext.<br>
>><br>
>> I can avoid this error by adding gettext-native to glib-2.0's DEPENDS, but<br>
>> I'm not sure whether this is solution would be acceptable.<br>
>><br>
>> Is there a better way?<br>
<br>
</span><span>On Monday 15 January 2018 at 19:34:35 +0000, Burton, Ross wrote:<br>
> Have a look at what just landed in master...<br>
<br>
</span>Perhaps I'm being stupid, but it looks like nothing has landed on master<br>
since Sunday.<br>
<br>
Looking at the history, I see 1ef45d377519983df827650cd0913e<wbr>0d2c8a785b ,<br>
but I already had that change. Reverting it does appear to fix the problem<br>
though. Is that what you meant? If not, please can you point me at the<br>
commit you are referring to?<br>
<br>
Thanks.<br>
<span class="m_-4115349128874631033m_6609721706575190122HOEnZb"><font color="#888888"><br>
Mike.<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>