util-linux: Add ability to compile with nativesdk
Some of the tools in the util-linux are used for disk and text file operations in the nativesdk so as to get around different versions that may exist on the host system. (From OE-Core rev: 2348ce4fccf0ec4f3bc7aacf953eb03dfac0642a) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
7dcb4452f3
commit
4eb49c00a1
|
@ -20,6 +20,7 @@ LIC_FILES_CHKSUM = "file://README.licensing;md5=679af3e410ee112a5ec94de6501bf5c3
|
|||
inherit autotools gettext pkgconfig systemd
|
||||
DEPENDS = "zlib ncurses"
|
||||
DEPENDS_append_class-native = " lzo-native"
|
||||
DEPENDS_append_class-nativesdk = " lzo-native"
|
||||
|
||||
SRC_URI = "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-linux-${PV}.tar.bz2 \
|
||||
file://MCONFIG \
|
||||
|
@ -94,7 +95,9 @@ RDEPENDS_${PN} = "util-linux-umount util-linux-swaponoff util-linux-losetup"
|
|||
RRECOMMENDS_${PN} = "util-linux-fdisk util-linux-cfdisk util-linux-sfdisk util-linux-mount util-linux-readprofile util-linux-mkfs "
|
||||
|
||||
RRECOMMENDS_${PN}_class-native = ""
|
||||
RRECOMMENDS_${PN}_class-nativesdk = ""
|
||||
RDEPENDS_${PN}_class-native = ""
|
||||
RDEPENDS_${PN}_class-nativesdk = ""
|
||||
|
||||
SYSTEMD_PACKAGES = "${PN}-uuidd"
|
||||
SYSTEMD_SERVICE_${PN}-uuidd = "uuidd.service"
|
||||
|
@ -214,4 +217,4 @@ ALTERNATIVE_util-linux-reset = "reset"
|
|||
ALTERNATIVE_LINK_NAME[reset] = "${bindir}/reset"
|
||||
ALTERNATIVE_TARGET[reset] = "${base_bindir}/reset"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
|
|
@ -16,3 +16,4 @@ SRC_URI[sha256sum] = "19ee024b4c6678eaa928d38edc011c332b088e0ff06239575f6b7e00a1
|
|||
|
||||
CACHED_CONFIGUREVARS += "scanf_cv_alloc_modifier=as"
|
||||
EXTRA_OECONF_class-native += "--disable-fallocate --disable-use-tty-group"
|
||||
EXTRA_OECONF_class-nativesdk += "--disable-fallocate --disable-use-tty-group"
|
||||
|
|
Loading…
Reference in New Issue