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/
Home Products Support Community News


Re: [Xen-devel] Re: Qemu-dm compiling error with SDL

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Re: Qemu-dm compiling error with SDL
From: Thomas Goirand <thomas@xxxxxxxxxx>
Date: Thu, 24 Dec 2009 04:17:17 +0800
Cc: Samuel Thibault <sthibault@xxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>, Christian Motschke <christian@xxxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Delivery-date: Wed, 23 Dec 2009 12:17:40 -0800
Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=goirand.fr; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=postfix; bh=4PyJ+NGPq 6p3yQ5rmZmuwTznlwo=; b=MInb9kcDPSZXk9mh0d9dRGLgDiy1W4VsRmiZ3gXdx JD5DYjNU0L0qHugq82+N2eIl3FHejd4/zI0IvYkYyrO4Tivg9D3nz1mN0mUe7VMZ BVnaew6tmzGqJpD8U+4fMRzbnDDFh5FOkrCIKqn5pMTvdN4M+qqJ/TzVKXvPdk9M c8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=goirand.fr; h=message-id:date :from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=postfix; b=KQ5 lDPUIJcPEUjG7pTFrW8Bw5tGcvXLNTS1nRwDlnk/iEoSHLjotmLxCIeM2hHo09g5 0Bw5jghxMJ30e9X4adyDblaFizCPAMkWqM0NuwWgXETJcT0niQQqceJyhWHQ0Asq noZPeZ52wzXPJba5ywprAo6SU62m6hmSPkJqTumI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <19248.51054.977661.598978@xxxxxxxxxxxxxxxxxxxxxxxx>
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>
Openpgp: id=98EF9A49
Organization: GPLHost
References: <4B2717A1.2030503@xxxxxxxxxx> <20091215180228.GA20772@xxxxxxxxxxxxxxxxxxxxxxx> <20091215183258.GC4982@xxxxxxxxxxxxxxxxxxxxxxx> <20091215190444.GA22269@xxxxxxxxxxxxxxxxxxxxxxx> <20091215193311.GA4962@xxxxxxxxxxxxxxxxxxxxxxxxx> <4B308C35.80801@xxxxxxxxxx> <19248.51054.977661.598978@xxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla-Thunderbird (X11/20090707)
Ian Jackson wrote:
> Thomas Goirand writes ("Qemu-dm compiling error with SDL"):
>> Doing the following:
>> cp -f /usr/share/misc/config.sub .
>> cp -f /usr/share/misc/config.guess
>> ./configure --audio-drv-list="oss alsa sdl pa esd" \
>> --audio-card-list="ac97 es1370 sb16 cs4231a adlib gus" --enable-mixemu
>> $(MAKE) install DESTDIR=debian/$(PKG_NAME)
> The qemu-xen-*.git tree needs to be built with the "xen-setup"
> script, rather than just running ./configure.
> Ian.

Thanks for this, I have now a package (which is litian clean). Resulting
work is here:


I have few questions though.

1- What is qemu-nbd-xen for, and do I need to package it (together with
its manpage)? Should it go in /usr/bin?

2- Is there anything else than qemu-dm, or qemu-img-xen, that needs to
be present in this package?

3- By default, the xen-setup script does:

./configure --disable-gfx-check --disable-curses \
   --disable-slirp "$@" --prefix=/usr

but I saw in the help of ./configure that there is:

that can have the value oss alsa sdl esd pa fmod. I really believe that
OSS support only is not a good idea, and that ALSA, Pulse Audio, SDL and
ESD support would be good. Are they activated by default?

4- Is this normal, and could it be avoided:

dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if
"debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libXext.so.6 could be avoided if
"debian/xen-qemu-dm-3.4/usr/lib/xen-3.4/boot/qemu-dm" were not uselessly
linked against it (they use none of its symbols).

Another topic,

The list of persons that have volunteered for working on the package are
the persons in Cc: in this messages. Now, I need to make a common email
address for it. I can make a xenqemudm@xxxxxxxxxxx, redirecting to us 4,
but I'm open to any other solution. Especially considering that I will
still need sponsoring and that Ian J. would be the one uploading, maybe
an email address @debian.org, signed with Ian J.'s Debian key would make
more sense. Ian J., what do you think, and can you take care of that?


Xen-devel mailing list