[oe-commits] [openembedded-core] 32/94: cross-localedef-native_2.22.bb: Use autotools configure

git at git.openembedded.org git at git.openembedded.org
Wed Jun 29 18:36:56 UTC 2016


rpurdie pushed a commit to branch krogoth
in repository openembedded-core.

commit ae347b60406990c79fe1b89d23b175a48439274a
Author: Tristan Van Berkom <tristan.vanberkom at codethink.co.uk>
AuthorDate: 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 at intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
    Signed-off-by: Armin Kuster <akuster at mvista.com>
---
 meta/recipes-core/glibc/cross-localedef-native_2.23.bb | 9 ++++-----
 1 file 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

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list