All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] binutils: update SRCREV to fix powerpc gold link bug
@ 2017-06-28  1:21 Randy MacLeod
  2017-06-28  1:42 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug -- wrong list, ignore Randy MacLeod
  2017-06-28  3:50 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug Khem Raj
  0 siblings, 2 replies; 3+ messages in thread
From: Randy MacLeod @ 2017-06-28  1:21 UTC (permalink / raw)
  To: openembedded-devel

Update to the latest commit on the 2.28 branch to pick up:
   a3e00a8 [GOLD] Avoid duplicate PLT stub symbols on ppc32
along with several backported bug fixes for arm*, etc.

This resolves the systemd link error for qemuppc
with the error message:
   .../powerpc-oe-linux-ld.gold:
   error: invalid STB_LOCAL symbol in external symbols
   error: linker defined: multiple definition of '00000001.plt_call.memcpy+8000'
   command line: previous definition here

described in:

[YOCTO #11696]

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
---
 meta/recipes-devtools/binutils/binutils-2.28.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/binutils/binutils-2.28.inc b/meta/recipes-devtools/binutils/binutils-2.28.inc
index 47bfa1a..52f5d92 100644
--- a/meta/recipes-devtools/binutils/binutils-2.28.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.28.inc
@@ -18,7 +18,8 @@ BINUPV = "${@binutils_branch_version(d)}"
 
 UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
 
-SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
+#SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
+SRCREV = "7ea1464297eadebe62aae92ad9bebb33f92c2454"
 SRC_URI = "\
      git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
      file://0004-Point-scripts-location-to-libdir.patch \
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] binutils: update SRCREV to fix powerpc gold link bug -- wrong list, ignore.
  2017-06-28  1:21 [PATCH] binutils: update SRCREV to fix powerpc gold link bug Randy MacLeod
@ 2017-06-28  1:42 ` Randy MacLeod
  2017-06-28  3:50 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug Khem Raj
  1 sibling, 0 replies; 3+ messages in thread
From: Randy MacLeod @ 2017-06-28  1:42 UTC (permalink / raw)
  To: openembedded-devel

On 2017-06-27 09:21 PM, Randy MacLeod wrote:
> Update to the latest commit on the 2.28 branch to pick up:
>     a3e00a8 [GOLD] Avoid duplicate PLT stub symbols on ppc32
> along with several backported bug fixes for arm*, etc.
> 
> This resolves the systemd link error for qemuppc
> with the error message:
>     .../powerpc-oe-linux-ld.gold:
>     error: invalid STB_LOCAL symbol in external symbols
>     error: linker defined: multiple definition of '00000001.plt_call.memcpy+8000'
>     command line: previous definition here
> 
> described in:
> 
> [YOCTO #11696]
> 
> Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
> ---
>   meta/recipes-devtools/binutils/binutils-2.28.inc | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-devtools/binutils/binutils-2.28.inc b/meta/recipes-devtools/binutils/binutils-2.28.inc
> index 47bfa1a..52f5d92 100644
> --- a/meta/recipes-devtools/binutils/binutils-2.28.inc
> +++ b/meta/recipes-devtools/binutils/binutils-2.28.inc
> @@ -18,7 +18,8 @@ BINUPV = "${@binutils_branch_version(d)}"
>   
>   UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
>   
> -SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
> +#SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
> +SRCREV = "7ea1464297eadebe62aae92ad9bebb33f92c2454"
>   SRC_URI = "\
>        git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
>        file://0004-Point-scripts-location-to-libdir.patch \
> 


-- 
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350 | 350 Terry Fox Drive, Suite 200, Ottawa, ON, 
Canada, K2K 2W5


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] binutils: update SRCREV to fix powerpc gold link bug
  2017-06-28  1:21 [PATCH] binutils: update SRCREV to fix powerpc gold link bug Randy MacLeod
  2017-06-28  1:42 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug -- wrong list, ignore Randy MacLeod
@ 2017-06-28  3:50 ` Khem Raj
  1 sibling, 0 replies; 3+ messages in thread
From: Khem Raj @ 2017-06-28  3:50 UTC (permalink / raw)
  To: Randy MacLeod, openembedded-devel

On Tue, Jun 27, 2017 at 6:30 PM Randy MacLeod <Randy.MacLeod@windriver.com>
wrote:

> Update to the latest commit on the 2.28 branch to pick up:
>    a3e00a8 [GOLD] Avoid duplicate PLT stub symbols on ppc32
> along with several backported bug fixes for arm*, etc.
>
> This resolves the systemd link error for qemuppc
> with the error message:
>    .../powerpc-oe-linux-ld.gold:
>    error: invalid STB_LOCAL symbol in external symbols
>    error: linker defined: multiple definition of
> '00000001.plt_call.memcpy+8000'
>    command line: previous definition here
>
> described in:
>
> [YOCTO #11696]
>
> Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
> ---
>  meta/recipes-devtools/binutils/binutils-2.28.inc | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/binutils/binutils-2.28.inc
> b/meta/recipes-devtools/binutils/binutils-2.28.inc
> index 47bfa1a..52f5d92 100644
> --- a/meta/recipes-devtools/binutils/binutils-2.28.inc
> +++ b/meta/recipes-devtools/binutils/binutils-2.28.inc
> @@ -18,7 +18,8 @@ BINUPV = "${@binutils_branch_version(d)}"
>
>  UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
>
> -SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
> +#SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"

No need to comment out just replace it

>
> +SRCREV = "7ea1464297eadebe62aae92ad9bebb33f92c2454"
>  SRC_URI = "\
>       git://
> sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git
> <http://sourceware.org/git/binutils-gdb.git;branch=binutils-$%7BBINUPV%7D-branch;protocol=git>
> \
>       file://0004-Point-scripts-location-to-libdir.patch \
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-06-28  3:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-28  1:21 [PATCH] binutils: update SRCREV to fix powerpc gold link bug Randy MacLeod
2017-06-28  1:42 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug -- wrong list, ignore Randy MacLeod
2017-06-28  3:50 ` [PATCH] binutils: update SRCREV to fix powerpc gold link bug Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.