From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx-3.enea.com (sestofw01.enea.se [192.36.1.252]) by yocto-www.yoctoproject.org (Postfix) with SMTP id 3AFA4E0045D for ; Tue, 4 Dec 2012 08:03:57 -0800 (PST) Received: from [172.16.140.28] (172.16.140.28) by smtp.enea.com (172.21.1.208) with Microsoft SMTP Server id 14.2.318.1; Tue, 4 Dec 2012 17:03:54 +0100 Message-ID: <50BE1EE8.30504@enea.com> Date: Tue, 4 Dec 2012 17:03:52 +0100 From: =?ISO-8859-1?Q?David_Nystr=F6m?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: "Prica, Mihai" References: <50BE184E.2000403@gmail.com> <97BD068FB200C44AA73C2B641F162ECF8F260F@IRSMSX101.ger.corp.intel.com> In-Reply-To: <97BD068FB200C44AA73C2B641F162ECF8F260F@IRSMSX101.ger.corp.intel.com> X-Originating-IP: [172.16.140.28] Cc: "meta-virtualization@yoctoproject.org" Subject: Re: PACKAGECONFIG variables. X-BeenThere: meta-virtualization@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Discussion of layer enabling hypervisor, virtualization tool stack, and cloud support" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2012 16:03:58 -0000 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable I have some issues with how PACKAGECONFIG works, do you guys mind if I disable all --without functionality in PACKAGECONFIG, and let libvirt=20 ./configure autodetect dependencies ? This will result in a bigger libvirt binary, and libnl, netcf, augeas, polkit dependencies being mandatory for all users=20 of libvirt, unless explicitly disabled by the "xen" PACKAGECONFIG. Does anyone have any binary size constraints ? Br, David On 12/04/2012 04:49 PM, Prica, Mihai wrote: > > Hi, > > The error is because configure is called with the --with-xenapi option. I= think there is a bug in the recipe at the PACKAGECONFIG[xen] line. It shou= ld be --without-xenapi instead of the first --with-xenapi. I don't know exa= ctly what xenapi does, Raymond can give you more details here. > > Try to change this and see if it works. > > Thanks, > Mihai > > -----Original Message----- > From: David Nystr=F6m [mailto:david.c.nystrom@gmail.com] > Sent: Tuesday, December 04, 2012 5:36 PM > To: Raymond Danks > Cc: Prica, Mihai; meta-virtualization@yoctoproject.org > Subject: PACKAGECONFIG variables. > > Hi All, > > When trying to upgrade to libvirt-1.0, I'm getting some strange errors. > How could this pass with the old libvirt I dont know. > > Is the XenAPI driver something you explicitly build and use ? > > ------------------------------------------------------------------ > checking for xen_vm_start in -lxenserver... no > configure: error: You must install the XenServer Library to compile XenAP= I driver with -lxenserver Configure failed. The contents of all config.log = files follows to aid debugging /media/sdb5/eel/build/tmp/work/x86_64-poky-l= inux/libvirt-1.0.0-r1/libvirt-1.0.0/config.log > This file contains any messages produced by compilers while running confi= gure, to aid debugging if configure makes a mistake. > > It was created by libvirt configure 1.0.0, which was generated by GNU Aut= oconf 2.69. Invocation command line was > > $ > /media/sdb5/eel/build/tmp/work/x86_64-poky-linux/libvirt-1.0.0-r1/libvirt= -1.0.0/configure > --build=3Dx86_64-linux --host=3Dx86_64-poky-linux --target=3Dx86_64-poky-= linux --prefix=3D/usr --exec_prefi x=3D/usr --bindir=3D/usr/bin --sbindir= =3D/usr/sbin --libexecdir=3D/usr/libexec --datadir=3D/usr/share --sysconfdi= r=3D/etc --sharedstatedir=3D/com --localstatedir=3D/var --libdir=3D/usr/lib= --includedir=3D/usr/incl ude --oldincludedir=3D/usr/include --infodir=3D/u= sr/share/info --mandir=3D/usr/share/man --disable-silent-rules --disable-de= pendency-tracking --with-libtool-sysroot=3D/media/sdb5/eel/build/tmp/sysroo= ts > /qemux86-64 --with-python=3Dyes > --with-python-inc-dir=3D-I/media/sdb5/eel/build/tmp/sysroots/qemux86-64/u= sr/include/python2.7 > --enable-nls --without-hyperv --with-remote --without-openvz --without- p= hyp --without-augeas --with-xen --with-xenapi --with-libxl=3D/media/sdb5/ee= l/build/tmp/sysroots/qemux86-64/lib > --with-xen-inotify --with-macvtap=3Dno --without-esx --without-vbox --wit= hout-polkit --without-lxc --without-uml --with-test=3Dyes --with-libvirtd -= -without-qemu --without-yajl --without-vmware > > > Br, > David > _______________________________________________ > meta-virtualization mailing list > meta-virtualization@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-virtualization >