<div dir="ltr">$ bitbake -k core-image-minimal core-image-full-cmdline core-image-sato world<br><div>That seems to fail with musl on the autobuilder with &quot;Nothing RPROVIDES &#39;gettext-runtime&#39; &quot;<br><br><a href="https://autobuilder.yocto.io/builders/nightly-musl/builds/313/steps/BuildImages/logs/stdio">https://autobuilder.yocto.io/builders/nightly-musl/builds/313/steps/BuildImages/logs/stdio</a><br><br>Cheers,<br>Jussi<br><br>On 19 June 2017 at 13:19, André Draszik &lt;<a href="mailto:git@andred.net">git@andred.net</a>&gt; wrote:<br>&gt;<br>&gt; From: André Draszik &lt;<a href="mailto:adraszik@tycoint.com">adraszik@tycoint.com</a>&gt;<br>&gt;<br>&gt; musl implements the GNU gettext API version 1 and 2<br>&gt;   <a href="http://www.openwall.com/lists/musl/2015/04/16/3">http://www.openwall.com/lists/musl/2015/04/16/3</a><br>&gt;<br>&gt; Generally, there should be no need need for the<br>&gt; actual GNU/gettext in systems using musl, so with<br>&gt; this change systems using musl can avoid a needless<br>&gt; dependency on a GPLv3+ tool.<br>&gt;<br>&gt; If an application ever appears that needs<br>&gt; GNU/gettext API version 3, we can think about a way<br>&gt; to support it at that time.<br>&gt;<br>&gt; Signed-off-by: André Draszik &lt;<a href="mailto:adraszik@tycoint.com">adraszik@tycoint.com</a>&gt;<br>&gt; Acked-by: Sylvain Lemieux &lt;<a href="mailto:slemieux@tycoint.com">slemieux@tycoint.com</a>&gt;<br>&gt; ---<br>&gt;  meta/conf/distro/include/tclibc-musl.inc | 1 +<br>&gt;  meta/recipes-core/musl/<a href="http://musl_git.bb">musl_git.bb</a>       | 2 +-<br>&gt;  2 files changed, 2 insertions(+), 1 deletion(-)<br>&gt;<br>&gt; diff --git a/meta/conf/distro/include/tclibc-musl.inc b/meta/conf/distro/include/tclibc-musl.inc<br>&gt; index 3d3f6ac4f4..172b09ab20 100644<br>&gt; --- a/meta/conf/distro/include/tclibc-musl.inc<br>&gt; +++ b/meta/conf/distro/include/tclibc-musl.inc<br>&gt; @@ -13,6 +13,7 @@ PREFERRED_PROVIDER_virtual/libiconv ?= &quot;musl&quot;<br>&gt;  PREFERRED_PROVIDER_virtual/libintl ?= &quot;musl&quot;<br>&gt;  PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= &quot;nativesdk-glibc&quot;<br>&gt;  PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= &quot;nativesdk-glibc&quot;<br>&gt; +PREFERRED_PROVIDER_virtual/gettext ?= &quot;musl&quot;<br>&gt;<br>&gt;  #USE_NLS ?= &quot;no&quot;<br>&gt;<br>&gt; diff --git a/meta/recipes-core/musl/<a href="http://musl_git.bb">musl_git.bb</a> b/meta/recipes-core/musl/<a href="http://musl_git.bb">musl_git.bb</a><br>&gt; index fba47096f5..9cf097d067 100644<br>&gt; --- a/meta/recipes-core/musl/<a href="http://musl_git.bb">musl_git.bb</a><br>&gt; +++ b/meta/recipes-core/musl/<a href="http://musl_git.bb">musl_git.bb</a><br>&gt; @@ -15,7 +15,7 @@ SRC_URI = &quot;git://<a href="http://git.musl-libc.org/musl">git.musl-libc.org/musl</a> \<br>&gt;<br>&gt;  S = &quot;${WORKDIR}/git&quot;<br>&gt;<br>&gt; -PROVIDES += &quot;virtual/libc virtual/${TARGET_PREFIX}libc-for-gcc virtual/libiconv virtual/libintl&quot;<br>&gt; +PROVIDES += &quot;virtual/libc virtual/${TARGET_PREFIX}libc-for-gcc virtual/gettext virtual/libiconv virtual/libintl&quot;<br>&gt;<br>&gt;  DEPENDS = &quot;virtual/${TARGET_PREFIX}binutils \<br>&gt;             virtual/${TARGET_PREFIX}gcc-initial \<br>&gt; --<br>&gt; 2.11.0<br>&gt;<br>&gt; --<br>&gt; _______________________________________________<br>&gt; Openembedded-core mailing list<br>&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><div><pre style="font-family:&quot;Courier New&quot;,courier,monotype,monospace;color:rgb(0,0,0);font-size:medium"></pre></div><div><pre style="font-family:&quot;Courier New&quot;,courier,monotype,monospace;color:rgb(0,0,0);font-size:medium"></pre></div></div></div>