Ian Jackson writes ("4.14.0-rc1 blocked on goland build failure - decision 
needed"):
> Hi, Paul.  For those on xen-devel: context is that Paul asked me to
> cut 4.14.0-rc1.  The checklist asks me to perform a test build.
> 
> My 32-bit tools test build failed.  I think the problem is probably
> specific to 32-bit userland on 64-bit Linux kernel.  I will send a
> second followup mail not CC Paul with technical details.

George Dunlap writes ("Re: 4.14.0-rc1 blocked on goland build failure - 
decision needed"):
> Actually, I don’t think this has anything to do with 32-bit userspace, but 
> instead has to do with the version of go: The version in stretch is 1.7 and 
> chokes on this for some reason.  I haven’t had time to track down why.  It 
> does work for golang 1.11.
> 
> Options are:
> 
> 1. Document that if you have a version of golang older than 1.11, you need to 
> add `—disable-golang` 

I suggest we do this for -rc1 and then consider our options.

I have added this option to my pre-release test build and the build
works now.

> 2. Modify configure to check for the go version, and only enable if the 
> version is > 1.11
> 
> 3. Try to root-cause the issue.
> 
> I’m inclined to say we should go with #1 for this RC, then either #2 or #3.

Also please send a patch to osstest to install the relevant golang
packages.  Even for stretch where it won't be supported.  Currently I
would expect that patch to cause tests to regress, so the
corresponding xen patch(es) should go in (and be backported) first.

Ian.

Reply via email to