I've spent a little time cleaning up the PKGBUILD, so now have a new version available: http://www.kantras.info/xen/xen-4.3.0-3.tar.gz The new release also now includes a Change Log, so you can see what changes were made between releases.
Search Criteria
Package Details: xen 4.19.1pre-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xen.git (read-only, click to copy) |
---|---|
Package Base: | xen |
Description: | Open-source type-1 or baremetal hypervisor |
Upstream URL: | https://xenproject.org/ |
Keywords: | hypervisor virtualization xen |
Licenses: | GPL2 |
Submitter: | sergej |
Maintainer: | Refutationalist |
Last Packager: | Refutationalist |
Votes: | 185 |
Popularity: | 0.67 |
First Submitted: | 2009-11-09 11:22 (UTC) |
Last Updated: | 2024-09-20 00:31 (UTC) |
Dependencies (63)
- acpica
- bridge-utils
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gnutls (gnutls-gitAUR)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR)
- libaio (libaio-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libseccomp (libseccomp-gitAUR)
- libuuid.so (util-linux-libs-selinuxAUR, util-linux-libs-aesAUR, lib32-util-linux, util-linux-libs)
- libx11 (libx11-gitAUR)
- lzo
- ncurses (ncurses-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pciutils (pciutils-gitAUR)
- pixman (pixman-gitAUR)
- pkgconf (pkgconf-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- vde2 (vdeplug4-gitAUR)
- yajl (yajl-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- acpica (make)
- bin86AUR (make)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- bridge-utils (make)
- dev86AUR (make)
- fig2dev (fig2dev-gitAUR) (make)
- flex (flex-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- gnutls (gnutls-gitAUR) (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR) (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR) (make)
- libaio (libaio-gitAUR) (make)
- libuuid.so (util-linux-libs-selinuxAUR, util-linux-libs-aesAUR, lib32-util-linux, util-linux-libs) (make)
- libx11 (libx11-gitAUR) (make)
- lzo (make)
- ncurses (ncurses-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pandoc (pandoc-sile-gitAUR, pandoc-static-gitAUR, pandoc-binAUR, pandoc-cli) (make)
- pciutils (pciutils-gitAUR) (make)
- pixman (pixman-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR, systemd-fmlAUR, systemd-gitAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR) (make)
- valgrind (valgrind-gitAUR) (make)
- vde2 (vdeplug4-gitAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make)
- yajl (yajl-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- edk2-ovmf (optional) – UEFI support
- grub-xen-gitAUR (optional) – GRUB and pvgrub2 bootloader support
- linux-headers (optional) – extract bootable non-zstd kernel for recent kernels
- seabios (optional) – SeaBIOS payload support
- xen-docsAUR (optional) – HTML documentation and man pages
- xen-qemuAUR (xen-qemuAUR) (optional) – HVM and PV support
Required by (3)
Sources (7)
Latest Comments
« First ‹ Previous 1 .. 61 62 63 64 65 66 67 68 69 70 71 .. 101 Next › Last »
kantras commented on 2013-07-31 07:33 (UTC)
zootboy commented on 2013-07-25 13:45 (UTC)
@mryanbrown
You need to enable the multilib repository to use the Xen package.
<deleted-account> commented on 2013-07-25 09:16 (UTC)
I tried to install this with:
packer -S xen
and received:
Dependency 'dev86' of 'xen' does not exist.
kantras commented on 2013-07-20 05:51 (UTC)
Unfortunately this won't build as configure wasn't run:
==> Making package: xen-docs 4.3.0-1 (Sat Jul 20 00:49:05 CDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading xen-4.3.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15.6M 100 15.6M 0 0 876k 0 0:00:18 0:00:18 --:--:-- 988k
==> Validating source files with md5sums...
xen-4.3.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting xen-4.3.0.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
make -C docs install
make[1]: Entering directory `/home/kantras/aur-builds/xen-docs/src/xen-4.3.0/docs'
Makefile:164: *** You have to run ./configure before building docs. Stop.
make[1]: Leaving directory `/home/kantras/aur-builds/xen-docs/src/xen-4.3.0/docs'
make: *** [install-docs] Error 2
==> ERROR: A failure occurred in package().
Aborting...
kantras commented on 2013-07-19 21:02 (UTC)
Ok, I've just updated and released a new version: http://www.kantras.info/xen/xen-4.3.0-2.tar.gz . It contains fixes for the xenstored config file, as well as to xendomains. I've also added in some patches to xendomains which mean you don't have to set the output_format - for xl, it uses the json output (which is the default)
hugleo commented on 2013-07-19 19:25 (UTC)
Just change the XENDOM0_NAME="Phoenix" to XENDOM0_NAME="Domain-0" in the file ./conf.d-xenstored
kantras commented on 2013-07-19 15:44 (UTC)
I'll look into that one - the xendomains script is supposed to be checking whether /etc/conf.d exists, and then using it for the config file. I'll fix it and upload a new version a little later today (not at my workstation right now). Anything else you noticed?
Also, if you are using xendomains and xl, make sure you read the note when installing/upgrading about the change needed to /etc/xen/xl.conf; you have to add the following line (otherwise the script won't understand the format correctly):
output_format="sxp"
hugleo commented on 2013-07-19 14:50 (UTC)
It's working perfectly here.
Just to note that for the xendomains.service is causing a error due the lack of the file /etc/default/xendomains
-- Unit xendomains.service has begun starting up.
Jul 19 11:33:15 radiolinux xendomains[1108]: /etc/default/xendomains not existing
Jul 19 11:33:15 radiolinux systemd[1]: xendomains.service: main process exited, code=exited, status=6/NOTCONFIGURED
Jul 19 11:33:15 radiolinux systemd[1]: Failed to start Xendomains - start and stop guests on boot and shutdown.
-- Subject: Unit xendomains.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit xendomains.service has failed.
kantras commented on 2013-07-18 21:41 (UTC)
Ok, I've posted an updated version of this package to my website, and it now is using xen-4.3.0 - http://www.kantras.info/xen/xen-4.3.0-1.tar.gz
Fixes (highlights) :
* No longer conflicts with qemu
* Added in template configuration files for xenconsoled and xenstored
kantras commented on 2013-07-18 00:15 (UTC)
I'm going to try and update my build to support xen-4.3 this evening; Just been waiting for a little time after the release for any show stopping bugs to be reported
Pinned Comments
Refutationalist commented on 2024-05-22 22:08 (UTC) (edited on 2024-05-23 00:07 (UTC) by Refutationalist)
As of now (2024-22-05) Xen with stubdom doesn't build because of a problem in the imported code. Been this way for about two weeks. Anyone else seeing this behavior?
Also, there is a lot of work happening on Xen in my development repo, thanks to @Serus. Check it out at: https://github.com/refutationalist/saur