<div dir="ltr">This probably doesn&#39;t do what you&#39;re expecting it to do, use<div><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">ALTERNATIVE_${PN}_append_class-targe</span><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">t = &quot; fallocate&quot;</span><br></div><div><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">You can check with bitbake -e to see what&#39;s the difference between these 2.</span></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 26, 2018 at 3:56 PM Ioan-Adrian Ratiu &lt;<a href="mailto:adrian.ratiu@ni.com">adrian.ratiu@ni.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Because the <a href="http://util-linux_2.32.bb" rel="noreferrer" target="_blank">util-linux_2.32.bb</a> recipe explicitely disables fallocate<br>
for nativesdk triggering build warnings:<br>
<br>
WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux:<br>
alternative target (sdk/usr/bin/fallocate or sdk/usr/bin/fallocate.util-linux)<br>
does not exist, skipping...<br>
WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux: NOT adding<br>
alternative provide sdk/usr/bin/fallocate: sdk/usr/bin/fallocate.util-linux<br>
does not exist<br>
WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux: alt_link ==<br>
alt_target: sdk/usr/bin/fallocate == sdk/usr/bin/fallocate<br>
<br>
Signed-off-by: Ioan-Adrian Ratiu &lt;<a href="mailto:adrian.ratiu@ni.com" target="_blank">adrian.ratiu@ni.com</a>&gt;<br>
---<br>
 meta/recipes-core/util-linux/util-linux.inc | 3 ++-<br>
 1 file changed, 2 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc<br>
index ed5c618750..504f3c5b61 100644<br>
--- a/meta/recipes-core/util-linux/util-linux.inc<br>
+++ b/meta/recipes-core/util-linux/util-linux.inc<br>
@@ -206,8 +206,9 @@ do_install_append_class-native () {<br>
 ALTERNATIVE_PRIORITY = &quot;80&quot;<br>
<br>
 ALTERNATIVE_${PN}  = &quot;dmesg kill more mkswap blockdev pivot_root switch_root&quot;<br>
-ALTERNATIVE_${PN} += &quot;hexdump last lastb logger mesg renice wall fallocate unshare&quot;<br>
+ALTERNATIVE_${PN} += &quot;hexdump last lastb logger mesg renice wall unshare&quot;<br>
 ALTERNATIVE_${PN} += &quot;setsid chrt flock utmpdump eject nologin taskset&quot;<br>
+ALTERNATIVE_${PN}_class-target += &quot;fallocate&quot;<br>
<br>
 ALTERNATIVE_LINK_NAME[dmesg] = &quot;${base_bindir}/dmesg&quot;<br>
 ALTERNATIVE_LINK_NAME[kill] = &quot;${base_bindir}/kill&quot;<br>
-- <br>
2.18.0<br>
<br>
</blockquote></div>