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

Re: [Xen-users] [BUG] Missing DSO : Installation of stable-4.2



On Wed, 2016-01-20 at 15:45 -0500, Wenhui Zhang wrote:
> 
> Hi, I am installing stable-4.2

This is rather an old version, why can't you run something newer (and
therefore supported). SeeÂhttp://wiki.xen.org/wiki/Xen_Release_FeaturesÂfor
supported timelines for each release.

>  branch on Ubuntu 14.04, and it seems like some DSO is missing and no
> LIBS or FLAGS was found in the main Makefile, is it mentioned in some
> sub-folders please?
> 
> Error Trace:
> 
> /usr/bin/ld: vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3'
> //lib/x86_64-linux-gnu/librt.so.1: error adding symbols: DSO missing from 
> command line
> 
> [...]

Something in the Ubuntu 14.04 toolchain (compiler, libc etc) has changed
(compared with the distros which were contemporary when Xen 4.2 was
supported) such that it seems to now be necessary to pass -lrt when linking
binaries using some feature or other. It looks like it is the qemu-xen-
traditional component which is tripping over this.

I googled for
    vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3'
and found
http://lists.xen.org/archives/html/xen-devel/2013-05/msg02144.html
looks like you need to cherry-pickÂ70992304dc8c5fc67d876e0f8e3dfaa82be955a1 
onto your qemu-trad branch.

Ian.

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

 


Rackspace

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