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

Re: [Xen-users] [Xen-devel] Undefined Symbol : libxl_cpu_bitmap_alloc


It appears to me that it is trying to use the 4.3 libraries, but I'm not positive, and I don't know how to fix it.

# ldd /usr/sbin/xl
        linux-vdso.so.1 =>  (0x00007fffe6000000)
        libxlutil.so.4.3 => /lib64/libxlutil.so.4.3 (0x00007ffd05dc8000)
        libxenlight.so.4.3 => /lib/libxenlight.so.4.3 (0x00000039d9a00000)
        libxenctrl.so.4.3 => /lib64/libxenctrl.so.4.3 (0x00007ffd05ba0000)
        libyajl.so.2 => /lib64/libyajl.so.2 (0x0000003faba00000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003fa1600000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003fa0a00000)
        libxenguest.so.4.3 => /lib64/libxenguest.so.4.3 (0x00007ffd05970000)
        libxenstore.so.3.0 => /lib64/libxenstore.so.3.0 (0x00007ffd05760000)
        libblktapctl.so.1.0 => /lib/libblktapctl.so.1.0 (0x0000003fa0e00000)
        libutil.so.1 => /lib64/libutil.so.1 (0x0000003fc1800000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x0000003fa4e00000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003fa1200000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003fa0600000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007ffd05550000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x0000003fa6e00000)
        libz.so.1 => /lib64/libz.so.1 (0x0000003fa1a00000)


On Sun, Dec 22, 2013 at 10:05 AM, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote:
On 22/12/2013 15:57, John Wargo wrote:

I'm not 100% sure where this should go, so I'm going to send it to users (for help) and to the development list (using 4.4-unstable).

I just updated to the latest unstable, and every time I try to create my windows 8 machine, I get the following error:

# xl -vvv create win8.cfg
Parsing config from win8.cfg
xl: symbol lookup error: xl: undefined symbol: libxl_cpu_bitmap_alloc

Your libxl.so is out of date with respect to xl.  (Although I would expect your instructions below to be sufficient)

Can you use ldd to find out which library xl is attempting to use?


To install it, I ran make uninstall on my old xen source.

Then I followed the usual:

git clone git://xenbits.xen.org/xen.git
cd xen
./configure --prefix=/usr --libdir=/usr/lib64
make world
patch -p1 < ati-passthrough.patch
make world
make install

Attached are the outputs of xl info and xl dmesg, in addition to my windows 8 config.

If any more information is needed, just ask.


Xen-devel mailing list

Xen-users mailing list



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