]> code.ossystems Code Review - openembedded-core.git/commitdiff
tcl: fix sed command in do_install
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 24 May 2016 02:34:18 +0000 (19:34 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 20 Jul 2016 09:24:55 +0000 (10:24 +0100)
The -I= and -L= is used for cross compile, target doesn't need, and
binconfig.class can handle usr/bin/crossscripts/tclConfig.sh.

Fix do_configure error for the recipe which uses tclConfig.sh, for
example, postgresql.do_configure:
configure: error: header file <tcl.h> is required for Tcl

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-devtools/tcltk/tcl_8.6.5.bb

index 46fc8a784faa99aa612b53b1dc396e0c8396e082..d75232b54ea0416ef1e0418625fa3927dd5e918b 100644 (file)
@@ -56,8 +56,6 @@ do_install() {
        ln -sf tclsh8.6 ${D}${bindir}/tclsh${VER}
        sed -i "s+-L${B}+-L${STAGING_LIBDIR}+g" tclConfig.sh
        sed -i "s+${WORKDIR}+${STAGING_INCDIR}+g" tclConfig.sh
-       sed -i "s,-L${libdir},-L=${libdir},g" tclConfig.sh
-       sed -i "s,-I${includedir},-I=${includedir},g" tclConfig.sh
        install -d ${D}${bindir_crossscripts}
        install -m 0755 tclConfig.sh ${D}${bindir_crossscripts}
        install -m 0755 tclConfig.sh ${D}${libdir}