Updated Xen package build works for me with Kernel 4.0 and GNU utils 3.4.0
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.63 |
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)
- Show 43 more dependencies...
Required by (3)
Sources (7)
Latest Comments
« First ‹ Previous 1 .. 35 36 37 38 39 40 41 42 43 44 45 .. 101 Next › Last »
ArthurBorsboom commented on 2015-05-13 14:13 (UTC)
aneeshusa commented on 2015-05-13 13:58 (UTC)
New XSA just came out today: http://xenbits.xen.org/xsa/advisory-133.html
mbroemme commented on 2015-05-07 21:10 (UTC)
Morfeo, below is a patch to make the PKGBUILD ready for Xen 4.5.0:
--- xen-docs/PKGBUILD 2014-03-22 21:47:42.000000000 +0100
+++ xen-docs-4.5.0/PKGBUILD 2015-03-31 02:17:45.650019000 +0200
@@ -1,7 +1,7 @@
# Maintainer: M0Rf30
pkgname=xen-docs
-pkgver=4.4.0
+pkgver=4.5.0
pkgrel=1
pkgdesc="Xen 4 (docs)"
arch=('i686' 'x86_64')
@@ -13,11 +13,9 @@
package() {
cd "$srcdir/xen-$pkgver"
- cd docs
unset CFLAGS LDFLAGS
- ./configure --prefix=/usr
- cd ..
+ ./configure --prefix=/usr --disable-xen --disable-tools --disable-stubdom --enable-docs
make DESTDIR=$pkgdir install-docs
}
-md5sums=('fd9031d499af38c5d04108681734027e')
+md5sums=('9bac43d2419d05a647064d9253bb03fa')
kantras commented on 2015-05-06 12:48 (UTC)
@pierrec - I disabled building of documentation because of the existance of the xen-docs package and because some people want to run their hypervisors very "light", without optional extras such as documentation. If that package doesn't get updated, and is still not orphaned, what I may have to do is add in the relevant changes into my PKGBUILD and just comment them out, so someone can always enable them if needed.
@AuthurBorsboom - Will be today; I had a small checklist of things that I wanted to cover, which includes the ones you've mentioned, and i'm about ready to push the updated files.
ArthurBorsboom commented on 2015-05-06 09:07 (UTC)
Hi Kantras,
AFAIK the following needs to be updated.
- use of $srcdir
- patch for gnutls
Do you have an estimation of when you are able to publish the new PKGBUILD?
pierrec commented on 2015-05-06 08:48 (UTC)
Thanks for this package.
But why do you --disable-docs? I suppose you do that to avoid extra deps?
xen-docs is 4.4 so not that useful :p
alaricljs commented on 2015-05-05 01:38 (UTC)
Any news on that updated package? For some reason I can't get sheep_42's edits to work.
mks commented on 2015-05-02 03:15 (UTC)
Thanks guys. Both Xen 4.5 and 4.4.1 were installed successfully with the patch.
kantras commented on 2015-04-30 14:18 (UTC)
Updated package coming later today
tony_42 commented on 2015-04-30 13:38 (UTC)
sorry writing a patch in a comment was not a good idee ...
The patch is simple, add this two lines at the end of the PKGBUILD:
source+=('gnutls-3.4.0.patch::http://git.alpinelinux.org/cgit/aports/plain/main/xen/gnutls-3.4.0.patch?id=628f27939412a7d6fb67734bd644119a1f49463a')
sha256sums+=('e25d38376e22f6f935d2c0ce1b9d6e6b47ff261b5e6056bc3b47168739d7a992')
And in the prepare() function add this line (just after # Compile Patches):
patch -p1 -i $srcdir/gnutls-3.4.0.patch
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