[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 4.14.0-rc1 blocked on goland build failure - decision needed [and 1 more messages]


  • To: "paul@xxxxxxx" <paul@xxxxxxx>
  • From: Ian Jackson <ian.jackson@xxxxxxxxxx>
  • Date: Mon, 8 Jun 2020 16:15:03 +0100
  • Authentication-results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Nick Rosbrook <rosbrookn@xxxxxxxxx>
  • Delivery-date: Mon, 08 Jun 2020 15:15:30 +0000
  • Ironport-sdr: iUCmOXMdZG+HF4p9TX04tVXlCNTQQYV4PuUveK3lr/b7BcmdnOY+lIk2xHnEccd71XpE8PW3ef TOHd2pNaR/x/vUWktFTUH/QWbl8dLzOHmxuoPgXaRQ/6WxSYOReTBWb8hFaiFwTDU+qe+ZXqLt 5CMi7dTza1erwETLhiX0XZ4em21DnUVr4+8sAWv4f+Qvs5rSBDQmnVpkQEwknAigEFa8Jzo7P6 a7heS3orSCzPNTiNO6Niub2of3gnXnCYChdqztNFglCCrUL8SGXvxglkUMGvACGGgmNBihj386 BSA=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

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.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.