]> code.ossystems Code Review - openembedded-core.git/commitdiff
libtool-cross: Don't allow bad staging files break libtooL
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 30 Nov 2009 12:20:44 +0000 (12:20 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 30 Nov 2009 12:20:44 +0000 (12:20 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/libtool/libtool-cross_2.2.6.bb

index 2005e98339d7281fb4493f91ad60267a2f369af1..7efbecc4f6e6618aa44598023120a65312c71d66 100644 (file)
@@ -1,6 +1,6 @@
 require libtool_${PV}.bb
 
-PR = "r26"
+PR = "r27"
 PACKAGES = ""
 SRC_URI_append = " file://cross_compile.patch;patch=1 \
                    file://prefix.patch;patch=1"
@@ -14,6 +14,13 @@ DOLT_PATCH_i586 = " file://add_dolt.patch;patch=1"
 #SRC_URI_append_linux = "${DOLT_PATCH}"
 #SRC_URI_append_linux-gnueabi = "${DOLT_PATCH}"
 
+do_configure_prepend () {
+       # Remove any existing libtool m4 since old stale versions would break
+       # any upgrade
+       rm -f ${STAGING_DATADIR}/aclocal/libtool.m4
+       rm -f ${STAGING_DATADIR}/aclocal/lt*.m4
+}
+
 do_compile () {
        :
 }