[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: 4.14.0-rc1 blocked on goland build failure - decision needed
> -----Original Message----- > From: Xen-devel <xen-devel-bounces@xxxxxxxxxxxxxxxxxxxx> On Behalf Of George > Dunlap > Sent: 08 June 2020 16:07 > To: Ian Jackson <Ian.Jackson@xxxxxxxxxx> > Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>; Nick Rosbrook > <rosbrookn@xxxxxxxxx>; Wei Liu > <wl@xxxxxxx> > Subject: Re: 4.14.0-rc1 blocked on goland build failure - decision needed > > > > > On Jun 8, 2020, at 3:48 PM, Ian Jackson <ian.jackson@xxxxxxxxxx> wrote: > > > > 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. > > > > Technical details@: > > > > The first error looks like this: > > > > ./helpers.gen.go:901[/tmp/go- > build643158686/_/u/iwj/work/xen.git/tools/golang/xenlight/_obj/helpers.gen.cgo1.go:1172]: > > type [268435456]_Ctype_struct_libxl_sched_params larger than address > > space > > 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` > > 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. > Agreed. Let's go with #1. Paul
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |