From 9ae826a5ddb318e7f9248cbab426a509c69f1e19 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 28 Sep 2018 13:18:50 -0700 Subject: mxldr: Fix QA errors seen on x86 builds * Respect OE flags inside makefiles * Its not a autotooled recipe but a simple makefile based one Fixes NOTE: i586-yoe-linux-musl-objdump -p TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr ERROR: QA Issue: No GNU_HASH in the elf binary: 'TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr' [ldflags] Signed-off-by: Khem Raj Signed-off-by: Otavio Salvador --- recipes-bsp/mxsldr/mxsldr_git.bb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'recipes-bsp/mxsldr/mxsldr_git.bb') diff --git a/recipes-bsp/mxsldr/mxsldr_git.bb b/recipes-bsp/mxsldr/mxsldr_git.bb index 5c4b874b..a7df725f 100644 --- a/recipes-bsp/mxsldr/mxsldr_git.bb +++ b/recipes-bsp/mxsldr/mxsldr_git.bb @@ -7,12 +7,20 @@ LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" SRCREV = "c40d80472525e1d57dae5317c028b745968c0399" -SRC_URI = "git://git.denx.de/mxsldr.git" +SRC_URI = "git://git.denx.de/mxsldr.git \ + file://0001-Do-not-ignore-OE-cflags-and-ldflags.patch \ + " PV = "0.0.0+git${SRCPV}" S = "${WORKDIR}/git" -inherit autotools-brokensep pkgconfig +inherit pkgconfig +do_compile() { + oe_runmake +} +do_install() { + oe_runmake install DESTDIR="${D}" +} BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf