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-05-06 10:31:14 +0100
commit5f142040ba48934917b455a89422db95ee4aeecd (patch)
tree646fb31fa1662e6ea17955e55d476ed1c8f76c7d /meta/recipes-core
parent0bf6d578b4e8fedafe377795d05a17e9e4751021 (diff)
downloadpoky-5f142040ba48934917b455a89422db95ee4aeecd.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) Signed-off-by: Ross Burton <ross.burton@intel.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