[oe] [PATCH][STABLE] canadian-sdk: We DO want DEPENDS_prepend to always bring in host virtual gcc/binutils

Khem Raj raj.khem at gmail.com
Tue Apr 28 20:13:40 UTC 2009


On (24/04/09 09:11), Tom Rini wrote:
> From: Tom Rini <trini at embeddedalley.com>
> 
> 
> Signed-off-by: Tom Rini <trini at embeddedalley.com>

Acked-by: Khem Raj <raj.khem at gmail.com>


> ---
>  classes/canadian-sdk.bbclass                   |    6 +-----
>  recipes/binutils/binutils-canadian-sdk_2.18.bb |    6 +-----
>  recipes/make/mingw-make-canadian-sdk_3.81.bb   |    2 --
>  3 files changed, 2 insertions(+), 12 deletions(-)
> 
> diff --git a/classes/canadian-sdk.bbclass b/classes/canadian-sdk.bbclass
> index 6b4fdf8..a6c5552 100644
> --- a/classes/canadian-sdk.bbclass
> +++ b/classes/canadian-sdk.bbclass
> @@ -19,11 +19,7 @@ CFLAGS = "${SDK_CFLAGS}"
>  CXXFLAGS = "${SDK_CFLAGS}"
>  LDFLAGS = "${SDK_LDFLAGS}"
>  
> -# TODO: add logic to add the following unless PN ~= gcc*
> -#DEPENDS_prepend = "virtual/${HOST_PREFIX}binutils virtual/${HOST_PREFIX}gcc "
> -# and otherwise just
> -DEPENDS_prepend = "virtual/${HOST_PREFIX}binutils "
> -
> +DEPENDS_prepend = "virtual/${HOST_PREFIX}binutils virtual/${HOST_PREFIX}gcc "
>  
>  # On mingw systems we want to have the real sysroot default to c:/... and
>  # assume that the default install will be on the C drive.  This can be changed
> diff --git a/recipes/binutils/binutils-canadian-sdk_2.18.bb b/recipes/binutils/binutils-canadian-sdk_2.18.bb
> index e44e7b7..96726f8 100644
> --- a/recipes/binutils/binutils-canadian-sdk_2.18.bb
> +++ b/recipes/binutils/binutils-canadian-sdk_2.18.bb
> @@ -2,11 +2,7 @@ SECTION = "devel"
>  require binutils_${PV}.bb
>  inherit canadian-sdk
>  
> -DEPENDS="\
> -	virtual/${HOST_PREFIX}binutils \
> -	virtual/${HOST_PREFIX}gcc \
> -	flex-native bison-native \
> -"
> +DEPENDS = "flex-native bison-native"
>  
>  FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/binutils-${PV}"
>  # On MinGW hosts we want to prepend a drive letter, in ${SDK_REALPATH_MINGW}
> diff --git a/recipes/make/mingw-make-canadian-sdk_3.81.bb b/recipes/make/mingw-make-canadian-sdk_3.81.bb
> index 3479dad..a4b1f72 100644
> --- a/recipes/make/mingw-make-canadian-sdk_3.81.bb
> +++ b/recipes/make/mingw-make-canadian-sdk_3.81.bb
> @@ -9,8 +9,6 @@ interdependent files, and, if necessary, issues commands \
>  to bring them up-to-date - MinGW port."
>  HOMEPAGE = "http://www.mingw.org/"
>  
> -DEPENDS = "virtual/${HOST_PREFIX}binutils virtual/${HOST_PREFIX}gcc"
> -
>  SRC_URI = "${SOURCEFORGE_MIRROR}/mingw/mingw32-make-3.81-20080326-src.tar.gz"
>  
>  S = "${WORKDIR}/make-${PV}-patched"
> -- 
> 1.5.6.3
> 
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list