On Mon, Mar 18, 2019 at 11:16 PM Hongzhi, Song
<[email protected]> wrote:
>
> Hi Bruce,
>
> There is a failure on do_compile of consul under meta-cloud-services.
>
> This is introduced by go-1.12 which was upgraded several days ago.
>

Yep. I had also noticed this and reported it on the #overc freenode channel.
My hands are full with a few other issues, but I'm hoping to have a closer
look at it by the end of the week.

But if anyone else has a patch, I wouldn't object to it :D

Bruce

>
> But it can't be reproduced on my ubuntu-host, while only be reproduced on 
> Yocto.
>
> I try my best to fix it but has no result.
>
> So, I will be great appreciate for anyone's help.
>
>
> Thanks,
>
> Hongzhi
>
>
> There are some info about the failure:
>
>
> Error info:
>
> [
>
> # github.com/hashicorp/consul/connect/certgen
> type..eUfRrckI: missing section for relocation target type..FEeY9FdU
> type..eUfRrckI: reloc 8 (R_CALL) to non-elf symbol type..FEeY9FdU 
> (outer=type..FEeY9FdU) 49 (SABIALIAS)
> # github.com/hashicorp/consul
> type..eUfRrckI: missing section for relocation target type..FEeY9FdU
> type..K6Uq9NPs: missing section for relocation target type..tBBUxeDj
>
> ]
>
> The above info come from go/src/cmd/link/internal/ld/data.go
>
>
> Commit ID from go upstream:
>
> 685aca45dc8435df7b7e8059a42a8a98efdaf22c
>
> cmd/compile, cmd/link: separate stable and internal ABIs
>
>
> Script: consul: run.do_compile
>
> The following command failed with -linkshared. It will pass if remove 
> -linkshared.
>
> x86_64-poky-linux-go install -linkshared -p 128 -v -ldflags="-r 
> /usr/lib/go/pkg/linux_amd64_dynlink  -extldflags ' -m64 -march=core2 
> -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  
> -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security 
> --sysroot=/ala-lpggp22/hsong/poky/build/tmp/work/core2-64-poky-linux/consul/git-r0/recipe-sysroot
>  
> -Wl,-rpath-link=/ala-lpggp22/hsong/poky/build/tmp/work/core2-64-poky-linux/consul/git-r0/recipe-sysroot/usr/lib/go/pkg/linux_amd64_dynlink
>  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fstack-protector-strong 
> -Wl,-z,relro,-z,now'" -buildmode=pie `go_list_packages`
>
>
> [EOF]
>
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
-- 
_______________________________________________
meta-virtualization mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-virtualization

Reply via email to