[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