From e2dbad7b7db7b62dee4bb5b6c28a5ab4dde08358 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 16 Feb 2011 17:16:39 +0800 Subject: mklibs-native: fix the build on Ubuntu 9.04 by defining STT_GNU_IFUNC mklibs-native needs elf.h (that is supplied by libc6-dev). since STAGING_INCDIR_NATIVE doesn't contain elf.h (we don't have eglibc-native), so the host's /usr/include/elf.h is used. Unluckily, the libc6-dev in Ubuntu 9.04 is so old that the elf.h doesn't define STT_GNU_IFUNC, so we have to define it ourselves. Fixes [BUGID #726] Signed-off-by: Dexuan Cui --- meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb') diff --git a/meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb b/meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb index 2044d125ef..7f4afc09f2 100644 --- a/meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb +++ b/meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb @@ -5,10 +5,11 @@ LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://debian/copyright;md5=98d31037b13d896e33890738ef01af64" DEPENDS = "python-native" -PR = "r0" +PR = "r1" SRC_URI = "http://ftp.de.debian.org/debian/pool/main/m/mklibs/${BPN}_${PV}.tar.gz \ file://ac_init_fix.patch\ + file://fix_STT_GNU_IFUNC.patch\ " SRC_URI[md5sum] = "f4df0307ccbdf60070e42277513f27ed" -- cgit v1.2.3-54-g00ecf