[gnome-continuous-yocto/gnomeostree-3.28-rocko: 100/8267] cross-localedef-native_2.22.bb: Use autotools configure
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous-yocto/gnomeostree-3.28-rocko: 100/8267] cross-localedef-native_2.22.bb: Use autotools configure
- Date: Sat, 16 Dec 2017 19:57:13 +0000 (UTC)
commit 5f142040ba48934917b455a89422db95ee4aeecd
Author: Tristan Van Berkom <tristan vanberkom codethink co uk>
Date: Mon Apr 25 16:36:26 2016 -0400
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>
.../glibc/cross-localedef-native_2.23.bb | 9 ++++-----
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 fa930fd..a6795ed 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 \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c"
+# Tell autotools that we're working in the localedef directory
+#
+AUTOTOOLS_SCRIPT_PATH = "${S}/localedef"
+
inherit native
inherit autotools
@@ -47,11 +51,6 @@ S = "${WORKDIR}/git"
EXTRA_OECONF = "--with-glibc=${S}"
CFLAGS += "-fgnu89-inline -std=gnu99 -DIS_IN\(x\)='0'"
-do_configure () {
- ${S}/localedef/configure ${EXTRA_OECONF}
-}
-
-
do_install() {
install -d ${D}${bindir}
install -m 0755 ${B}/localedef ${D}${bindir}/cross-localedef
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]