On Thu, Jun 9, 2016 at 2:53 PM, Fabio Berton <[email protected]> wrote:
> Hi Bruce, > > Now I see commit 77e846b14f4b1ea824b345a0e8594a776d3f45f7 that remove > go-net and go-sqlite. This commit can be backported to krogoth? > It should backport. I'm not currently working with Krogoth, but can try something with it next week. If anyone else does try it, and can confirm that things work, I'm happy to do the cherry pick. > > The go-cross and go-native errors it's only seen if I remove > tmpdir and run cleansstate for go-cross and go-native. > > For example if I run: > bitbake go-cross -c cleansstate > rm -rf tmp > bitbake go-cross > > I get error that I post above. And if I run bitbake go-cross again errors > doesn't appears anymore. My toolchain is aarch64. > We have seem some 'interesting' behaviour with go-cross in the past, but nothing in master. We've had some clean/state/restart changes in master for go, they may be what is keeping things working. Bruce > > Fabio > > On Thu, Jun 9, 2016 at 3:39 PM, Bruce Ashfield <[email protected]> > wrote: > >> >> >> On Thu, Jun 9, 2016 at 8:47 AM, Fabio Berton < >> [email protected]> wrote: >> >>> Hi all! >>> >>> I'm getting some errors when building Docker. First, go-cross and >>> go-native >>> print these messages: >>> >>> ----------------------------------------------------------------------- >>> ERROR: go-cross-1.5.2-r0 do_populate_sysroot_setscene: >>> '('patchelf-uninative', >>> '--set-interpreter', >>> >>> '/home/user/src/prj/build/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2', >>> >>> '/home/user/src/prj/build/tmp/work/x86_64-linux/go-cross/1.5.2-r0/sstate-install-populate_sysroot/x86_64-linux/usr/bin/aarch64-prj-linux/go')' >>> failed with exit code 1 and the following output: >>> cannot find section .rela.dyn >>> >>> WARNING: Logfile for failed setscene task is >>> >>> /home/user/src/prj/build/tmp/work/x86_64-linux/go-cross/1.5.2-r0/temp/log.do_populate_sysroot_setscene.28109 >>> WARNING: Setscene task 458 >>> >>> (/home/user/src/prj/sources/meta-virtualization/recipes-devtools/go-cross/ >>> go-cross_1.5.bb, >>> do_populate_sysroot_setscene) failed with exit code '1' - real task will >>> be run >>> instead >>> ----------------------------------------------------------------------- >>> >>> ERROR: go-native-1.4.3-r0 do_populate_sysroot_setscene: >>> '('patchelf-uninative', >>> '--set-interpreter', >>> >>> '/home/user/src/prj/build/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2', >>> >>> '/home/user/src/prj/build/tmp/work/x86_64-linux/go-native/1.4.3-r0/sstate-install-populate_sysroot/x86_64-linux/usr/lib/go/bin/go')' >>> failed with exit code 1 and the following output: >>> cannot find section .rela.dyn >>> >>> WARNING: Logfile for failed setscene task is >>> >>> /home/user/src/prj/build/tmp/work/x86_64-linux/go-native/1.4.3-r0/temp/log.do_populate_sysroot_setscene.29146 >>> WARNING: Setscene task 908 >>> >>> (/home/user/src/prj/sources/meta-virtualization/recipes-devtools/go-cross/ >>> go-native_1.4.bb, >>> do_populate_sysroot_setscene) failed with exit code '1' - real task will >>> be run >>> instead >>> >> >> I've never seen these ones before. >> >> >>> ----------------------------------------------------------------------- >>> >>> And there are two Docker dependencies, go-net and go-sqlite, that cannot >>> fetch >>> sources. >>> >>> ----------------------------------------------------------------------- >>> WARNING: go-net-hg-r0 do_fetch: Failed to fetch URL hg:// >>> code.google.com/p;module=go.net, attempting MIRRORS if available >>> ERROR: go-net-hg-r0 do_fetch: Fetcher failure: Fetch command failed with >>> exit code 255, output: >>> abort: HTTP Error 404: Not Found >>> >>> ERROR: go-net-hg-r0 do_fetch: Function failed: Fetcher failure for URL: >>> 'hg://code.google.com/p;module=go.net'. Unable to fetch URL from any >>> source. >>> ----------------------------------------------------------------------- >>> >>> WARNING: go-sqlite-hg-r0 do_fetch: Failed to fetch URL hg:// >>> code.google.com/p;module=gosqlite, attempting MIRRORS if available >>> ERROR: go-sqlite-hg-r0 do_fetch: Fetcher failure: Fetch command failed >>> with exit code 255, output: >>> abort: HTTP Error 404: Not Found >>> >>> ERROR: go-sqlite-hg-r0 do_fetch: Function failed: Fetcher failure for >>> URL: 'hg://code.google.com/p;module=gosqlite'. Unable to fetch URL from >>> any source. >>> ----------------------------------------------------------------------- >>> >>> Can someone help me to resolve these errors? I'm using krogoth branch >>> for oe-core, meta-oe and meta-virtualization. >>> >>> >> Check what I've done in mater. I was able to drop those two dependencies, >> sine they >> are in the core of go-cross and not something that needs to be separately >> fetched >> any more. >> >> Over the last few months, go-net and sqlite have been bouncing around as >> available >> and unavailable, so I finally dropped them. >> >> Bruce >> >> >>> Regards, >>> >>> Fabio >>> >>> -- >>> _______________________________________________ >>> meta-virtualization mailing list >>> [email protected] >>> https://lists.yoctoproject.org/listinfo/meta-virtualization >>> >>> >> >> >> -- >> "Thou shalt not follow the NULL pointer, for chaos and madness await thee >> at its end" >> > > -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"
-- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
