Martin Packman <[email protected]> writes:

> Landings were blocked today by a bug [1381671] where a recently landed
> test file was failing to build on the ppc64 slave.
>
> As far as I can see, there's nothing obviously broken, and the package
> follows the same basic layout as its api/ siblings. So, for now, I've
> skipped building this file to unblock trunk.
>
> The linker failure itself looks similar to an issue [1289067] Dave
> fixed upstream earlier in the year. However the fixed gccgo package is
> indeed being used on the slave, so this requires extra investigation:
>
> # testmain
> /tmp/go-build988982231/github.com/juju/juju/api/reboot/_test/github.com/juju/juju/api/libreboot.a(reboot.o):
> In function 
> `github_com_juju_juju_api_reboot.ClearReboot.pN37_github_com_juju_juju_api_reboot.State':
> /home/ubuntu/juju-core_1.21-alpha2/src/github.com/juju/juju/api/reboot/reboot.go:67:
> multiple definition of
> `github_com_juju_juju_api_reboot.ClearReboot.pN37_github_com_juju_juju_api_reboot.State'
> /tmp/go-build988982231/github.com/juju/juju/api/libreboot.a(reboot.o):/home/ubuntu/juju-core_1.21-alpha2/src/github.com/juju/juju/api/reboot/reboot.go:67:
> first defined here
> ...
>
> I cannot reproduce the error with gccgo on amd64 or armhf, only on the
> pcc64 machine.

It fails for me on arm64 (in a freshly created trusty lxc).  If I change
the reboot_test to be an internal test, I guess an internal compiler
error.  Whee bugs!

Cheers,
mwh

Attachment: pgpDkNvhk9ZnA.pgp
Description: PGP signature

-- 
Juju-dev mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to