diff options
author | Dexuan Cui <dexuan.cui@intel.com> | 2011-02-16 17:16:39 +0800 |
---|---|---|
committer | Saul Wold <sgw@linux.intel.com> | 2011-02-22 07:21:24 -0800 |
commit | e2dbad7b7db7b62dee4bb5b6c28a5ab4dde08358 (patch) | |
tree | 8c03c268505fec7b8d4f37bb0d4240aeffb8087f /meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb | |
parent | 9a28ad6b0291e0d4c4aae6ba25a9f7752d5c2e11 (diff) | |
download | poky-e2dbad7b7db7b62dee4bb5b6c28a5ab4dde08358.tar.gz |
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 <dexuan.cui@intel.com>
Diffstat (limited to 'meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb')
-rw-r--r-- | meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb | 3 |
1 files changed, 2 insertions, 1 deletions
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+" | |||
5 | LIC_FILES_CHKSUM = "file://debian/copyright;md5=98d31037b13d896e33890738ef01af64" | 5 | LIC_FILES_CHKSUM = "file://debian/copyright;md5=98d31037b13d896e33890738ef01af64" |
6 | DEPENDS = "python-native" | 6 | DEPENDS = "python-native" |
7 | 7 | ||
8 | PR = "r0" | 8 | PR = "r1" |
9 | 9 | ||
10 | SRC_URI = "http://ftp.de.debian.org/debian/pool/main/m/mklibs/${BPN}_${PV}.tar.gz \ | 10 | SRC_URI = "http://ftp.de.debian.org/debian/pool/main/m/mklibs/${BPN}_${PV}.tar.gz \ |
11 | file://ac_init_fix.patch\ | 11 | file://ac_init_fix.patch\ |
12 | file://fix_STT_GNU_IFUNC.patch\ | ||
12 | " | 13 | " |
13 | 14 | ||
14 | SRC_URI[md5sum] = "f4df0307ccbdf60070e42277513f27ed" | 15 | SRC_URI[md5sum] = "f4df0307ccbdf60070e42277513f27ed" |