From 469ab3c7f129b90e9dd5e6427b5b617b9dedde47 Mon Sep 17 00:00:00 2001 From: Ioan-Adrian Ratiu Date: Thu, 26 Jul 2018 14:19:00 +0000 Subject: util-linux.inc: add fallocate only for class-target Because the util-linux_2.32.bb recipe explicitely disables fallocate for nativesdk triggering build warnings: WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux: alternative target (sdk/usr/bin/fallocate or sdk/usr/bin/fallocate.util-linux) does not exist, skipping... WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux: NOT adding alternative provide sdk/usr/bin/fallocate: sdk/usr/bin/fallocate.util-linux does not exist WARNING: nativesdk-util-linux-2.32-r0 do_package: util-linux: alt_link == alt_target: sdk/usr/bin/fallocate == sdk/usr/bin/fallocate Signed-off-by: Ioan-Adrian Ratiu Signed-off-by: Martin Jansa Signed-off-by: Richard Purdie --- meta/recipes-core/util-linux/util-linux.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta/recipes-core/util-linux') diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc index ed5c618750..9ac8bd6f79 100644 --- a/meta/recipes-core/util-linux/util-linux.inc +++ b/meta/recipes-core/util-linux/util-linux.inc @@ -206,8 +206,9 @@ do_install_append_class-native () { ALTERNATIVE_PRIORITY = "80" ALTERNATIVE_${PN} = "dmesg kill more mkswap blockdev pivot_root switch_root" -ALTERNATIVE_${PN} += "hexdump last lastb logger mesg renice wall fallocate unshare" +ALTERNATIVE_${PN} += "hexdump last lastb logger mesg renice wall unshare" ALTERNATIVE_${PN} += "setsid chrt flock utmpdump eject nologin taskset" +ALTERNATIVE_${PN}_append_class-target = " fallocate" ALTERNATIVE_LINK_NAME[dmesg] = "${base_bindir}/dmesg" ALTERNATIVE_LINK_NAME[kill] = "${base_bindir}/kill" -- cgit 1.2.3-korg