summaryrefslogtreecommitdiffstats
path: root/recipes-extended/xen
Commit message (Collapse)AuthorAgeFilesLines
* xen: Add RDEPENDS block for xendomains script.Philip Tricca2014-02-111-0/+7
| | | | | | | | | I can't explain the dependency on xen-scripts-block as the xendomains script doesn't invoke any of these scripts directly. Still xendomains hangs indefinitely without them. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Remove dependency on python-setuptools-native.Philip Tricca2014-02-111-1/+1
| | | | | | | | | | | | oe-core fixed some overlap between the python-setuptools-native and python-distribute-native recently. This made python-setuptools obsolite. See: http://patchwork.openembedded.org/patch/66085/ The Xen recipe already DEPENDS on python-distribute-native by inheriting setuptools so we only need to remove the dependency on python-setuptools-native. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Add libgcc as runtime dependency of xen-xl package.Philip Tricca2014-01-271-0/+2
| | | | | | | | | | | Much of xl operates fine without libgcc but some operations complain that pthread_cancel won't work properly without libgcc_s.so.1 installed. The exact text is: libgcc_s.so.1 must be installed for pthread_cancel to work Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Add RDEPENDS for xencommons.Philip Tricca2014-01-201-0/+7
| | | | | Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Cleanup watchdog FILES declaration.Philip Tricca2014-01-201-2/+1
| | | | | Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Move supporting files into xencommons and xendomains packages.Philip Tricca2014-01-201-5/+12
| | | | | Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: move populate-volatile.sh postinst to -volatiles packageBruce Ashfield2013-12-171-1/+1
| | | | | | | We really only want this to run if the volatiles package is installed, so the postinst belongs with that same package. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Break volatiles out into separate package.Philip Tricca2013-12-171-1/+7
| | | | | | | | | | | | | | | | | | The Xen scripts for handling block and vif udev events depend on directories created by the Xen volatile directories. In a situation where the 'base' Xen package isn't installed (NDVM etc) these scripts fail silently. The most simple approach I could come up with is just breaking the Xen volatiles config out into it's own package and setting up the logical dependencies. Creating a new package for just a single file seems like overkill to me but it's the most straightforward thing I could come up with. Regards, Philip Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add xen_git recipe.Chris Patterson2013-11-073-2/+23
| | | | | | | | | Added recipe for xen unstable from git repository. Moved now empty xen-flask and xen-libblktap packages from required dependencies from xen.inc into xen_4.3.1.bb. Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: improve organization with new xen.incChris Patterson2013-11-072-633/+635
| | | | | | Moved common recipe bits from xen_4.3.1.bb to xen.inc. Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: upgrade to 4.3.1Chris Patterson2013-11-071-4/+4
| | | | | | | Changelog available at: http://xenproject.org/downloads/xen-archives/supported-xen-43-series/xen-431.html Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: rename xen patches directory from xen-4.3.0 to files.Chris Patterson2013-11-071-0/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove old patchesChris Patterson2013-11-074-467/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove old xen.inc and xen-python.incChris Patterson2013-11-072-363/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xen-rt recipe and patchesChris Patterson2013-11-072-6810/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xen-hg recipe and patchesChris Patterson2013-11-073-106/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove 4.1.2 recipe and patchesChris Patterson2013-11-072-99/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xsm from default PACKAGECONFIG options.Chris Patterson2013-11-071-1/+0
| | | | | | | The 'xsm' option adds a dependency for checkpolicy, which requires an additional layer (meta-selinux). Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: use PACKAGECONFIG for SDL and a bit of dependency cleanupPhilip Tricca2013-11-071-2/+4
| | | | | | | | | | | This patch moves the optional SDL dependency to a PACKAGECONFIG entry. It also cleans up dependencies on both the virtual libsdl and libsdl. The dependency on libgl is also removed. libGL support should be enabled with the 'opengl' distro feature instead. The dependency on glib-2.0 is now explicit as well. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Use PACKAGECONFIG to deal with XSM policy.Philip Tricca2013-10-291-2/+6
| | | | | Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: convert direct call to ./configure with oe_runconf and EXTRA_OECONFPhilip Tricca2013-10-291-1/+12
| | | | | | | | enable/disable stuff will eventually be replaced with appropriate use of PACKAGECONFIG. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: build xsm policy when 'xsm' DISTRO_FEATURE is presentPhilip Tricca2013-10-181-2/+2
| | | | | | | | | This pulls in a dependency on the checkpolicy compiler (native) and adds --enable-xsmpolicy in do_configure when 'xsm' DISTRO_FEATURE is present. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: avoid installing flask policy file as '/boot'Philip Tricca2013-10-182-1/+30
| | | | | | | | | | Upstream patch to fix race condition between creating /boot and installing the XSM policy. Race would cause policy to be written to /boot instead of into the /boot directory if it didn't already exist. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Add sdl support by including dependency for libsdl.Chris Patterson2013-10-101-2/+2
| | | | | Signed-off-by: Chris Patterson <cjp256@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add INSANE_SKIP flag 'already-stripped' to silence QA warnings about ↵Chris Patterson2013-10-101-0/+1
| | | | | | | stripped qemu binaries. Signed-off-by: Chris Patterson <cjp256@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Put the XSM policy in the flask package.Philip Tricca2013-10-031-0/+1
| | | | | | | | | It make make sense to break this out into its own package in the future for those that want to ship a monolithic policy without the tools but for now we should at least get it in the flask package. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Put the xend daemon in the xen-xend package.Philip Tricca2013-10-031-2/+4
| | | | | | | | Just a bit of clean up. I know xend is deprecated and hopefully no one will use it but it should end up in the right package. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add 4.3.0 recipe.Chris Patterson2013-09-241-0/+626
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: Fixed some build problemsMihai Prica2012-11-261-0/+5
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Added target include dirs for python bindingsMihai Prica2012-11-261-0/+3
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Added fix to work on all architecturesMihai Prica2012-11-261-1/+2
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: fixed wrong name for xen-hg packetMihai Prica2012-11-261-0/+0
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: More recent versions of bitbake require double quotes on variable ↵Raymond Danks2012-07-023-3/+3
| | | | | | definitions. Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Initial package creation.Raymond Danks2012-06-2113-0/+7836
Signed-off-by: Raymond Danks <ray.danks@se-eng.com>