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

RE: [BUG] Xen build for RCAR failing

Hello Bertrand,

Thanks for your quick response. I tired switching to dunfell branch and build 
gives parse error as below.

bitbake core-image-weston
ERROR: ParseError in 
/home/manikandan/yocto_2.19/build/meta-virtualization/classes/: not a BitBake 

Is there any additional changes required here?

Mit freundlichen Grüßen / Best regards

 Chockalingam Manikandan

Robert Bosch GmbH | Postfach 10 60 50 | 70049 Stuttgart | GERMANY | 
Tel. +91 80 6136-4452 | Fax +91 80 6617-0711 | 

Registered Office: Stuttgart, Registration Court: Amtsgericht Stuttgart, HRB 
Chairman of the Supervisory Board: Franz Fehrenbach; Managing Directors: Dr. 
Volkmar Denner, 
Prof. Dr. Stefan Asenkerschbaumer, Dr. Michael Bolle, Dr. Christian Fischer, 
Dr. Stefan Hartung,
Dr. Markus Heyn, Harald Kröger, Christoph Kübel, Rolf Najork, Uwe Raschke, 
Peter Tyroller

-----Original Message-----
From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx> 
Sent: Tuesday, July 7, 2020 2:27 PM
To: Manikandan Chockalingam (RBEI/ECF3) <Manikandan.Chockalingam@xxxxxxxxxxxx>
Cc: xen-devel@xxxxxxxxxxxxx; nd <nd@xxxxxxx>
Subject: Re: [BUG] Xen build for RCAR failing

> On 7 Jul 2020, at 08:58, Manikandan Chockalingam (RBEI/ECF3) 
> <Manikandan.Chockalingam@xxxxxxxxxxxx> wrote:
> Hello Team,
> I am trying to build xen hypervisor for RCAR and following the 
> https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Salvator-X
>  steps.
> But am facing the following issues
> 1.      SRC_URI="http://v3.sk/~lkundrak/dev86/archive/Dev86src-${PV}.tar.gz 
> in recipes-extended/dev86/dev86_0.16.20.bb is not accesible
> Modification done: 
> SRC_URI=https://src.fedoraproject.org/lookaside/extras/dev86/Dev86src-0.16.20.tar.gz/567cf460d132f9d8775dd95f9208e49a/Dev86src-${PV}.tar.gz
> 2.      LIC_FILES_CHKSUM changed in recipes-extended/xen/xen.inc
> 3.      QA Issue: xen: Files/directories were installed but not shipped in 
> any package:
> /usr/bin/vchan-socket-proxy
>   /usr/sbin/xenmon
>   /usr/sbin/xenhypfs
>   /usr/lib/libxenfsimage.so.4.14.0
>   /usr/lib/libxenhypfs.so.1
>   /usr/lib/libxenfsimage.so
>   /usr/lib/libxenhypfs.so.1.0
>   /usr/lib/libxenfsimage.so.4.14
>   /usr/lib/libxenhypfs.so
>   /usr/lib/pkgconfig
>   /usr/lib/xen/bin/depriv-fd-checker
>   /usr/lib/pkgconfig/xenlight.pc
>   /usr/lib/pkgconfig/xenguest.pc
>   /usr/lib/pkgconfig/xenhypfs.pc
>   /usr/lib/pkgconfig/xlutil.pc
>   /usr/lib/pkgconfig/xentoolcore.pc
>   /usr/lib/pkgconfig/xentoollog.pc
>   /usr/lib/pkgconfig/xenstore.pc
>   /usr/lib/pkgconfig/xencall.pc
>   /usr/lib/pkgconfig/xencontrol.pc
>   /usr/lib/pkgconfig/xendevicemodel.pc
>   /usr/lib/pkgconfig/xenstat.pc
>   /usr/lib/pkgconfig/xengnttab.pc
>   /usr/lib/pkgconfig/xenevtchn.pc
>   /usr/lib/pkgconfig/xenvchan.pc
>   /usr/lib/pkgconfig/xenforeignmemory.pc
>   /usr/lib/xenfsimage/fat/fsimage.so
>   /usr/lib/xenfsimage/iso9660/fsimage.so
>   /usr/lib/xenfsimage/reiserfs/fsimage.so
>   /usr/lib/xenfsimage/ufs/fsimage.so
>   /usr/lib/xenfsimage/ext2fs-lib/fsimage.so
>   /usr/lib/xenfsimage/zfs/fsimage.so
> Please set FILES such that these items are packaged. Alternatively if they 
> are unneeded, avoid installing them or delete them within do_install.
> xen: 32 installed and not shipped files. [installed-vs-shipped]
> ERROR: xen-unstable+gitAUTOINC+be63d9d47f-r0 do_package: Fatal QA errors 
> found, failing task.
> ERROR: xen-unstable+gitAUTOINC+be63d9d47f-r0 do_package: Function failed: 
> do_package
> ERROR: Logfile of failure stored in: 
> /home/manikandan/yocto_2.19/build/build/tmp/work/aarch64-poky-linux/xen/unstable+gitAUTOINC+be63d9d47f-r0/temp/log.do_package.17889
> ERROR: Task 13 
> (/home/manikandan/yocto_2.19/build/meta-virtualization/recipes-extended/xen/xen_git.bb,
>  do_package) failed with exit code '1'

The configuration from the page is using a rather old release of Yocto.
I would suggest to switch to dunfell which will use xen 4.12.

Current master status of Yocto is not building at the moment.
Christopher Clark has done some work on it here [1] in meta-virtualization but 
this is not merged yet.

If you are trying to build Xen master by modifying a recipe you will have 
issues as some things have been added like hypfs which are creating the issues 
you see when Yocto is checking that everything was installed.


[1] https://lists.yoctoproject.org/g/meta-virtualization/message/5495



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