summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2016-04-25 16:36:26 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-06-29 19:35:57 +0100
commitc29636c369e02eb76b8ec53bdb45026cb50bae99 (patch)
treebe7fdbb6aefaadd799a7e331dc346a2002e0a7a8 /meta/recipes-core
parent99b89011f1e6d315823e9037e1ce579cf2a8ff34 (diff)
downloadpoky-c29636c369e02eb76b8ec53bdb45026cb50bae99.tar.gz
cross-localedef-native_2.22.bb: Use autotools configure
Use the autotools default configure commands and just tell autotools where to run configure from. This fixes the build when running on an aarch64 host, which the prebuilt configure scripts with glibc 2.22 do not recognize. (From OE-Core rev: 33d4c758a5d71435437dde74556d32404d91342f) (From OE-Core rev: ae347b60406990c79fe1b89d23b175a48439274a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
-rw-r--r--meta/recipes-core/glibc/cross-localedef-native_2.23.bb9
1 files changed, 4 insertions, 5 deletions
diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.23.bb b/meta/recipes-core/glibc/cross-localedef-native_2.23.bb
index fa930fd480..a6795ed9b3 100644
--- a/meta/recipes-core/glibc/cross-localedef-native_2.23.bb
+++ b/meta/recipes-core/glibc/cross-localedef-native_2.23.bb
@@ -9,6 +9,10 @@ LIC_FILES_CHKSUM = "file://LICENSES;md5=e9a558e243b36d3209f380deb394b213 \
9 file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" 9 file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c"
10 10
11 11
12# Tell autotools that we're working in the localedef directory
13#
14AUTOTOOLS_SCRIPT_PATH = "${S}/localedef"
15
12inherit native 16inherit native
13inherit autotools 17inherit autotools
14 18
@@ -47,11 +51,6 @@ S = "${WORKDIR}/git"
47EXTRA_OECONF = "--with-glibc=${S}" 51EXTRA_OECONF = "--with-glibc=${S}"
48CFLAGS += "-fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0'" 52CFLAGS += "-fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0'"
49 53
50do_configure () {
51 ${S}/localedef/configure ${EXTRA_OECONF}
52}
53
54
55do_install() { 54do_install() {
56 install -d ${D}${bindir} 55 install -d ${D}${bindir}
57 install -m 0755 ${B}/localedef ${D}${bindir}/cross-localedef 56 install -m 0755 ${B}/localedef ${D}${bindir}/cross-localedef