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

Re: [Xen-devel] xen 4.2.0-rc3-pre: building failure on alpine linux / uclibc



On Fri, 10 Aug 2012 13:16:12 +0100
Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> wrote:

> On Fri, 10 Aug 2012, Mark van Dijk wrote:
> > > This is upstream QEMU that is breaking, not qemu-xen-traditional
> > > (see the code path: qemu-xen-dir-remote instead of
> > > qemu-xen-traditional-dir-remote).
> > 
> > Ah, I didn't know, it's a little bit confusing. Would you like me to
> > submit a bug report with them?
> > 
> > > Moreover it is breaking compiling qemu-nbd that we aren't
> > > currently using. I would try out the following change to the
> > > configure script: (..snip..)
> > 
> > Yes, that works, thanks! But it gives a new error which I couldn't
> > solve yet:
> > 
> > ---
> > LINK  qemu-nbd
> > 
> > cutils.o: In function `strtosz_suffix_unit':
> > 
> > tools/qemu-xen-dir/cutils.c:354: undefined reference to
> > `__isnan'
> > 
> > tools/qemu-xen-dir/cutils.c:357: undefined reference to `modf'
> > collect2: ld returned 1 exit status
> > ---
> > 
> > Any idea there?
> 
> It is another "-lm" missing somewhere.

Ok, well I'll leave that to the people who can actually make a healthy
patch out of this.

> 
> 
> > Also -- If we're not using qemu-nbd then could you suggest a
> > workaround please? I'd prefer something that can be patched or
> > issued before I run the make process. (I run the make process
> > twice now - if the first run fails, patch, then run again and if it
> > fails again error out)
> 
> You can disable qemu-nbd altogether with the following patch:
> (..snip..)

While I couldn't find the proper configure script for this (I even
grepped for stuff like 'virtfs=no' but got nothing), it was a good
starting point. So thanks for pointing me in the right direction :)

For now building unstable on Alpine Linux works with the following
patch:

http://pastebin.com/QU8XuM0a



-- 
Stay in touch,
Mark van Dijk.               ,--------------------------------
----------------------------'        Fri Aug 10 13:48 UTC 2012
Today is Boomtime, the 3rd day of Bureaucracy in the YOLD 3178

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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