[OE-core] [PATCH 1/7] gcc-cross-canadian: add missing runtime dependencies
Richard Purdie
richard.purdie at linuxfoundation.org
Thu Aug 8 22:01:44 UTC 2019
On Thu, 2019-08-08 at 18:11 +0200, Alexander Kanavin wrote:
> The recipe is special in that it does not auto-detect them
> at packaging step (via EXCLUDE_FROM_SHLIBS). With the recursive
> RDEPENDS qa check gone they need to be listed explicitly.
>
> Signed-off-by: Alexander Kanavin <alex.kanavin at gmail.com>
> ---
> meta/recipes-devtools/gcc/gcc-cross-canadian.inc | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
> index 807e47e0ee2..44d8ea87be1 100644
> --- a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
> +++ b/meta/recipes-devtools/gcc/gcc-cross-canadian.inc
> @@ -152,7 +152,7 @@ do_install () {
>
> ELFUTILS = "nativesdk-elfutils"
> DEPENDS += "nativesdk-gmp nativesdk-mpfr nativesdk-libmpc ${ELFUTILS} nativesdk-zlib"
> -RDEPENDS_${PN} += "nativesdk-mpfr nativesdk-libmpc ${ELFUTILS}"
> +RDEPENDS_${PN} += "nativesdk-mpfr nativesdk-libmpc ${ELFUTILS} nativesdk-glibc nativesdk-libgcc nativesdk-libstdc++ nativesdk-zlib nativesdk-gmp"
>
> SYSTEMHEADERS = "${target_includedir}/"
> SYSTEMLIBS = "${target_base_libdir}/"
This unfortunately breaks mingw:
https://autobuilder.yoctoproject.org/typhoon/#/builders/89/builds/908
I'm kind of curious why we can't use shlibs but I'm also not sure I
want to know :/
Cheers,
Richard
More information about the Openembedded-core
mailing list