WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Re: Xen-unstable save error

To: Michal Novotny <minovotn@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: Xen-unstable save error
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Mon, 21 Jun 2010 14:08:48 +0100
Cc:
Delivery-date: Mon, 21 Jun 2010 06:10:02 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4C1F61C5.90600@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcsRQZS6jH/PlaHFS7+jPgS58j/tmgAAU4EN
Thread-topic: [Xen-devel] Re: Xen-unstable save error
User-agent: Microsoft-Entourage/12.24.0.100205
On 21/06/2010 13:57, "Michal Novotny" <minovotn@xxxxxxxxxx> wrote:

> Well, those are objdumps:
> 
> $ objdump -x /xen-unstable.hg/tools/xcutils/xc_save | grep xs_sus
> 0000000000000000       F *UND*  00000000000000ad
> xs_suspend_evtchn_port
> $ objdump -x /usr/lib64/xen/bin/xc_save | grep xs_suspend
> 0000000000000000       F *UND*  00000000000000ad
> xs_suspend_evtchn_port
> $ ls -al /usr/lib64/libxenctrl.so
> lrwxrwxrwx 1 root root 17 Jun 21 13:52 /usr/lib64/libxenctrl.so ->
> libxenctrl.so.4.0
> 
> I was having some libxenctrl* files at /lib64 so I removed them in order
> to make linked link those from /usr/lib64 so it did. However, the error
> now is:

Well what was the above supposed to achieve? xs_suspend_evtchn_port is
provided by libxenstore. It's that library which is getting mis-linked.
Moving the xc_save binary itself, and/or libxenctrl, isn't going to change
that. Go use ldd to find what libxenstore is being linked against; work out
why it's the wrong one; put the right one in its place.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel