]> git.openpandora.org Git - openembedded.git/commitdiff
libtool: Do not use target paths to grep and sed for cross and sdk builds.
authorStanislav Brabec <utx@penguin.cz>
Mon, 3 Aug 2009 15:01:12 +0000 (15:01 +0000)
committerutx@penguin.cz <utx@penguin.cz>
Mon, 3 Aug 2009 15:01:12 +0000 (15:01 +0000)
recipes/libtool/libtool-cross_2.2.4.bb
recipes/libtool/libtool-cross_2.2.6a.bb
recipes/libtool/libtool-sdk_2.2.4.bb
recipes/libtool/libtool-sdk_2.2.6a.bb
recipes/libtool/libtool_2.2.4.bb
recipes/libtool/libtool_2.2.6a.bb

index fab8aa4d42fedd2a8a90951a7ffadba7dc80f11c..dd8b598fde2f38c1ff519d919c99d1218f746ba7 100644 (file)
@@ -1,6 +1,6 @@
 require libtool.inc
 require libtool_${PV}.bb
-PR = "r23"
+PR = "r24"
 
 SRC_URI += "\
   file://cross_compile.patch;patch=1 \
@@ -22,6 +22,11 @@ prefix = "${STAGING_DIR_NATIVE}${layout_prefix}"
 exec_prefix = "${STAGING_DIR_NATIVE}${layout_exec_prefix}"
 bindir = "${STAGING_BINDIR_NATIVE}"
 
+# skip ac_cv_... setting for cross build: host paths must be used
+do_configure_prepend () {
+       export LIBTOOL_BB_DO_NOT_SET_PATHS=1
+}
+
 do_compile () {
        :
 }
index 8030df3aaab3a92e370e63a4ae7abf0e05364f4f..1b2defb43fec382e66147bf418e7fba9ee2ec65c 100644 (file)
@@ -1,6 +1,6 @@
 require libtool.inc
 require libtool_${PV}.bb
-PR = "r0"
+PR = "r1"
 
 SRC_URI += "\
   file://cross_compile.patch;patch=1 \
@@ -20,6 +20,11 @@ prefix = "${STAGING_DIR_NATIVE}${layout_prefix}"
 exec_prefix = "${STAGING_DIR_NATIVE}${layout_exec_prefix}"
 bindir = "${STAGING_BINDIR_NATIVE}"
 
+# skip ac_cv_... setting for cross build: host paths must be used
+do_configure_prepend () {
+       export LIBTOOL_BB_DO_NOT_SET_PATHS=1
+}
+
 do_compile () {
        :
 }
index e92c4dbfafdb712b1403481ccb9e264eef3f9e32..f2c3c628b00e9a076d956df3260193bb96686d63 100644 (file)
@@ -1,7 +1,7 @@
 require libtool.inc
 require libtool_${PV}.bb
 
-PR = "r1"
+PR = "r2"
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/libtool-${PV}"
 SRC_URI_append = " file://cross_compile.patch;patch=1"
 
@@ -9,6 +9,11 @@ S = "${WORKDIR}/libtool-${PV}"
 
 inherit sdk
 
+# skip ac_cv_... setting for cross build: host paths must be used
+do_configure_prepend () {
+       export LIBTOOL_BB_DO_NOT_SET_PATHS=1
+}
+
 do_install () {
        install -d ${D}${bindir}/
        install -m 0755 libtool ${D}${bindir}/
index 26248147c5340c8a65e8ee805776b6c64d585ff0..88ec4df8c03567f43c454b19db46826597dd5fd5 100644 (file)
@@ -1,11 +1,16 @@
 require libtool.inc
 require libtool_${PV}.bb
 
-PR = "r0"
+PR = "r1"
 SRC_URI_append = " file://cross_compile.patch;patch=1"
 
 inherit sdk
 
+# skip ac_cv_... setting for cross build: host paths must be used
+do_configure_prepend () {
+       export LIBTOOL_BB_DO_NOT_SET_PATHS=1
+}
+
 do_install () {
        install -d ${D}${bindir}/
        install -m 0755 libtool ${D}${bindir}/
index 842b613410298d720c5fa3b6a69ebe8f00cc3100..8e6682f0969180f50abbfe0eea463323a05b10f7 100644 (file)
@@ -17,10 +17,12 @@ EXTRA_AUTORECONF = "--exclude=libtoolize"
 do_configure_prepend () {
        # Skip this for native build:
        if test -n "$CONFIG_SITE" ; then
-               export ac_cv_path_SED="${ac_cv_path_SED=/bin/sed}"
-               export ac_cv_path_GREP="${ac_cv_path_GREP=/bin/grep}"
-               export ac_cv_path_EGREP="${ac_cv_path_EGREP=/bin/grep -E}"
-               export ac_cv_path_FGREP="${ac_cv_path_FGREP=/bin/grep -F}"
+       if test -z "$LIBTOOL_BB_DO_NOT_SET_PATHS" ; then
+                       export ac_cv_path_SED="${ac_cv_path_SED=/bin/sed}"
+                       export ac_cv_path_GREP="${ac_cv_path_GREP=/bin/grep}"
+                       export ac_cv_path_EGREP="${ac_cv_path_EGREP=/bin/grep -E}"
+                       export ac_cv_path_FGREP="${ac_cv_path_FGREP=/bin/grep -F}"
+               fi
        fi
 }
 
index 3eb2080f2f0bffcaac1660acb4291a760eb15b44..e2996c71987d6bd0f3f9a6fcd19399dedacb8c61 100644 (file)
@@ -19,10 +19,12 @@ EXTRA_AUTORECONF = "--exclude=libtoolize"
 do_configure_prepend () {
        # Skip this for native build:
        if test -n "$CONFIG_SITE" ; then
-               export ac_cv_path_SED="${ac_cv_path_SED=/bin/sed}"
-               export ac_cv_path_GREP="${ac_cv_path_GREP=/bin/grep}"
-               export ac_cv_path_EGREP="${ac_cv_path_EGREP=/bin/grep -E}"
-               export ac_cv_path_FGREP="${ac_cv_path_FGREP=/bin/grep -F}"
+       if test -z "$LIBTOOL_BB_DO_NOT_SET_PATHS" ; then
+                       export ac_cv_path_SED="${ac_cv_path_SED=/bin/sed}"
+                       export ac_cv_path_GREP="${ac_cv_path_GREP=/bin/grep}"
+                       export ac_cv_path_EGREP="${ac_cv_path_EGREP=/bin/grep -E}"
+                       export ac_cv_path_FGREP="${ac_cv_path_FGREP=/bin/grep -F}"
+               fi
        fi
 }