[pkg-golang-devel] src:golang-1.7 and s390x

Philipp Kern pkern at debian.org
Tue Oct 4 14:36:12 UTC 2016


Hi,

On 10/04/2016 03:03 PM, Tianon Gravi wrote:
> We've got a bit of a dilemma with respect to src:golang-1.7 and s390x
> support. :)
> 
> Go 1.7 finally added official support for s390x, but it's z196+ only
> (no z10 support either currently or in the works [0]).  As it stands
> today, there are three s390x buildds and only "zandonai" fits Go's
> requirements.
> 
> [0]: https://github.com/golang/go/issues/16637
> 
> The first few times we uploaded, we got lucky and were built on
> zandonai, but this most recent time we hit zemlinsky and the package
> tests failed with "Illegal instruction" (not unexpectedly) [1].
> 
> [1]: https://buildd.debian.org/status/logs.php?pkg=golang-1.7&arch=s390x
> 
> Is there something we could add to the package metadata or similar to
> make sure it's assigned to the correct buildd? (and to inform users of
> the s390x package what the minimum requirements are?)
> 
> If I'm asking the wrong group, please do let me know and I'm happy to
> redirect! (figured I'd start here given the note in the buildd.d.o
> footer about "Architecture specific issues" O:) )

that's a pretty frustrating request in a way, but of course you're the
least responsible for the frustration here. :)

Unfortunately the blacklist is on a per-source package name basis and
given that your source package is versioned that means that someone
needs to update the blacklist manually on the affected buildds whenever
a new major version of Go has been uploaded.

I did the needful on zani and zemlinsky, but it means that I need to
even more actively pursue the replacement of these with z196+ era
machines. (At least) current SUSE also does not support the z10 anymore,
so we are essentially stuck on a dinosaur. But LinuxONE might be able to
help us out.

Kind regards and thanks
Philipp Kern


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 480 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-golang-devel/attachments/20161004/ee0c46db/attachment.sig>


More information about the pkg-golang-devel mailing list