[oe-commits] [openembedded-core] 04/08: util-linux.inc: add fallocate only for class-target

git at git.openembedded.org git at git.openembedded.org
Tue Jul 31 22:25:58 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 8f69d29f17e9f6b4467b0818b0c18ef56164d374
Author: Ioan-Adrian Ratiu <adrian.ratiu at ni.com>
AuthorDate: Thu Jul 26 14:19:00 2018 +0000

    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 <adrian.ratiu at ni.com>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-core/util-linux/util-linux.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
index ed5c618..9ac8bd6 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"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list