[OE-core] [PATCH] [fido] binutils: fix native builds when host has gcc5

Joshua Lock joshua.lock at collabora.co.uk
Wed Jun 17 11:52:37 UTC 2015


Hi Martin,

Instead of taking this I've queued a patch in my fido/next branch from 
George McCollister's patch[2] which backports a fix from upstream instead.

With this I'm able to build binutils-native on a Fedora 22 laptop.

Cheers,

Joshua

1. 
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=joshuagl/fido-next
2. 
http://lists.openembedded.org/pipermail/openembedded-core/2015-June/106168.html

On 10/06/15 15:26, Martin Stolpe wrote:
> Problem is that when building binutils using GCC >=5.0
> warnings will be treated as errors which will cause
> the build to fail.
>
> Signed-off-by: Martin Stolpe <martin.stolpe at gmail.com>
> ---
>   meta/recipes-devtools/binutils/binutils_2.24.bb | 5 ++++-
>   1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/binutils/binutils_2.24.bb b/meta/recipes-devtools/binutils/binutils_2.24.bb
> index 738aaee..bc34a14 100644
> --- a/meta/recipes-devtools/binutils/binutils_2.24.bb
> +++ b/meta/recipes-devtools/binutils/binutils_2.24.bb
> @@ -7,12 +7,15 @@ EXTRA_OECONF += "--with-sysroot=/ \
>                   --enable-install-libbfd \
>                   --enable-install-libiberty \
>                   --enable-shared \
> +                --disable-werror \
>                   "
>
>   EXTRA_OECONF_class-native = "--enable-targets=all \
>                                --enable-64-bit-bfd \
>                                --enable-install-libiberty \
> -                             --enable-install-libbfd"
> +                             --enable-install-libbfd \
> +                             --disable-werror \
> +                             "
>
>   do_install_class-native () {
>   	autotools_do_install
>




More information about the Openembedded-core mailing list