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

Re: Ping: [PATCH 0/6] tools/include: adjustments to the population of xen/


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
  • Date: Thu, 1 Oct 2020 16:29:27 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+xDoGWmtH2d2BMf+8KbENi8tLb+ymvojVAsNjpS/JRQ=; b=c8flpHVdEZ/fllMVJJQljuAlgCSdjGVtHJJKFl+2QetZ6RTc59zU9IH9m6ny8cLFCiyhoCAcF9DqBkzC1giybKT0EYHmHFC4nvKSXzWnEknEOosgHOmqAAGZ0rwYs9SCQls0HnLvQooZBXwOybTzObjUlx1BBZlt02y6sRDogMbFi6143azal9nzrB4O0HKQp4lAInsOYITsYn4F14YG9dXdQKtNnTFpxF//laxPiwzJgqNl1D602CBozzXIyz/FdpQD/w2mg+BKHJaNbbgYvym5s/M9wSdVLiTyS/8aHjpuebIGrCcv+8FH1DFDC0NsAsJg2C0MqQ4kAsFOIqyv8A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F1krPdmyZzIOAP3fxor8vIoeU9EylVYyQCpQdOwSV3XfN4UG5CJCF0l33zWR8Fs/jD29QNU8ieIPXIwy+8+nZi7v8KQHDG61YYIS7TLRWqTrfUsEO9MV51603ZYSKURwxJA/lqF3Dcz1C61+N49FLKoek8SZ+UdCmWbnakKfGkHuyponaNsCNe0s9mQvVYfczo1samkzCY66QooNTHfETozYIhdTEs6TWZkubTPXlfbib/Yhzt3BD37EWX5ZsjfEPUSKvnZ7HHwnR9zXi9yvjCuTKwrG9hZDlOXhjv96TbrtJmW4D6zrq5yKmC83qwLkK19gJYgHvoHbkqVEauQ2HA==
  • Authentication-results-original: suse.com; dkim=none (message not signed) header.d=none;suse.com; dmarc=none action=none header.from=arm.com;
  • Cc: Ian Jackson <iwj@xxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 01 Oct 2020 16:29:43 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: suse.com; dkim=none (message not signed) header.d=none;suse.com; dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHWh2uA51KvLc+DNUCjQhMwaVDUdqmDCd+AgAAHWYA=
  • Thread-topic: Ping: [PATCH 0/6] tools/include: adjustments to the population of xen/

Hi Jan,

> On 1 Oct 2020, at 17:03, Jan Beulich <jbeulich@xxxxxxxx> wrote:
> 
> On 10.09.2020 14:09, Jan Beulich wrote:
>> While looking at what it would take to move around libelf/
>> in the hypervisor subtree, I've run into this rule, which I
>> think can do with a few improvements and some simplification.
>> 
>> 1: adjust population of acpi/
>> 2: fix (drop) dependencies of when to populate xen/
>> 3: adjust population of public headers into xen/
>> 4: properly install Arm public headers
>> 5: adjust x86-specific population of xen/
>> 6: drop remaining -f from ln invocations
> 
> May I ask for an ack or otherwise here?

This is going the right way but with this serie (on top of current staging
status), I have a compilation error in Yocto while compiling qemu:
 In file included from 
/media/extend-drive/bermar01/Development/xen-dev/yocto-build/build/dom0-fvp.prj/tmp/work/armv8a-poky-linux/qemu/5.1.0-r0/recipe-sysroot/usr/include/xenguest.h:25,
|                  from 
/media/extend-drive/bermar01/Development/xen-dev/yocto-build/build/dom0-fvp.prj/tmp/work/armv8a-poky-linux/qemu/5.1.0-r0/qemu-5.1.0/hw/i386/xen/xen_platform.c:41:
| 
/media/extend-drive/bermar01/Development/xen-dev/yocto-build/build/dom0-fvp.prj/tmp/work/armv8a-poky-linux/qemu/5.1.0-r0/recipe-sysroot/usr/include/xenctrl_dom.h:19:10:
 fatal error: xen/libelf/libelf.h: No such file or directory
|    19 | #include <xen/libelf/libelf.h>
|       |          ^~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| 
/media/extend-drive/bermar01/Development/xen-dev/yocto-build/build/dom0-fvp.prj/tmp/work/armv8a-poky-linux/qemu/5.1.0-r0/qemu-5.1.0/rules.mak:69:
 recipe for target 'hw/i386/xen/xen_platform.o’ failed

Xen is using xenctrl_dom.h which need the libelf.h header from xen.

Regards
Bertrand


 


Rackspace

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