Package Details: xen 4.19.1pre-1

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)

Sources (7)

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

Latest Comments

« First ‹ Previous 1 .. 31 32 33 34 35 36 37 38 39 40 41 .. 101 Next › Last »

piwwo commented on 2015-07-23 08:28 (UTC)

Ok that works for me with multilib, however not with spice, not even with spice-protocol-git. I removed spice from config for now. pacman -Q spice spice-protocol-git spice 0.12.5-1 spice-protocol-git 20121019-2

kantras commented on 2015-07-21 13:29 (UTC)

@piwwo: gcc-multilib (plus the the associated packages) are a part of the official 'multilib' repository; this repository contains a number of things including 32 bit versions of several support libraries. You should be able to edit /etc/pacman.conf and uncomment the section for multilib to enable it. Once you then request to install gcc-multilib, its going to ask to change out several packages with their multilib equivant ones; this version of gcc is the same as the one you'd been using but has support to be able to compile 32 bit versions on request.

piwwo commented on 2015-07-21 09:24 (UTC)

Ok what version of gcc-multilib? on AUR or AUR4?

ArthurBorsboom commented on 2015-07-19 16:46 (UTC)

Replacing gcc with gcc-multilib fixed the compilation issue for me.

kantras commented on 2015-07-19 02:25 (UTC)

can someone who is having compile issues please try gcc-multilib from the multilib repository - the error that piwwo posted appeared to be related to compiling the 32-bit version of one of the support tools.

ArthurBorsboom commented on 2015-07-14 20:55 (UTC)

@kantras: I experience the same issue as piwwo. - spice disabled - same gcc, no multilib - kernel 4.0.7-2

piwwo commented on 2015-07-13 09:56 (UTC)

Uhm I think I am using gcc. # pacman -Q gcc gcc 5.1.0-5 Package gcc-multilib was not found. Here is the config log http://pastebin.com/sLcCpzvG

kantras commented on 2015-07-10 23:19 (UTC)

@nocko: looks like spice-protocol 0.12.8 is broken, based on the thread: https://bugzilla.redhat.com/show_bug.cgi?id=1239102#c3 - as a workaround, if you're not using Spice, open the PKGBUILD file, find the option '--enable-spice' and change it to '--disable-spice' to compile with Spice support removed.

kantras commented on 2015-07-10 22:43 (UTC)

@piwwo: are you using gcc or gcc-multilib? If i'm reading the error message right, it would be the ./src/xen-4.5.1/stubdom/newlib-x86_32/config.log file

nocko commented on 2015-07-10 14:57 (UTC)

cd qemu-xen-dir; \ $source/configure --enable-xen --target-list=i386-softmmu \ --enable-debug --enable-trace-backend=stderr \ --prefix=/usr/lib/xen \ --libdir=/usr/lib/xen/lib \ --includedir=/usr/lib/xen/include \ --source-path=$source \ --extra-cflags="-I/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/include \ -I/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/libxc/include \ -I/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/xenstore/include \ -I/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/xenstore/compat/include \ " \ --extra-ldflags="-L/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/libxc \ -L/home/nock/Downloads/xen/src/xen-4.5.1/tools/../tools/xenstore \ -Wl,-rpath,/usr/lib/xen/lib" \ --bindir=/usr/lib/xen/bin \ --datadir=/usr/share/qemu-xen \ --localstatedir=/var \ --disable-kvm \ --disable-docs \ --disable-guest-agent \ --python=python2 \ --disable-bluez --disable-gtk --enable-spice --enable-usb-redir \ --cpu=x86_64 \ ; \ make all ERROR: User requested feature spice configure was not able to find it. Install spice-server and spice-protocol devel related config.log: In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:475:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_INVALID’ SPICE_IMAGE_COMPRESS_INVALID = 0, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:185:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_INVALID’ was here SPICE_IMAGE_COMPRESS_INVALID, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:476:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_OFF’ SPICE_IMAGE_COMPRESS_OFF = 1, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:186:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_OFF’ was here SPICE_IMAGE_COMPRESS_OFF, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:477:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_AUTO_GLZ’ SPICE_IMAGE_COMPRESS_AUTO_GLZ = 2, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:187:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_AUTO_GLZ’ was here SPICE_IMAGE_COMPRESS_AUTO_GLZ, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:478:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_AUTO_LZ’ SPICE_IMAGE_COMPRESS_AUTO_LZ = 3, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:188:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_AUTO_LZ’ was here SPICE_IMAGE_COMPRESS_AUTO_LZ, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:479:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_QUIC’ SPICE_IMAGE_COMPRESS_QUIC = 4, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:189:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_QUIC’ was here SPICE_IMAGE_COMPRESS_QUIC, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:480:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_GLZ’ SPICE_IMAGE_COMPRESS_GLZ = 5, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:190:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_GLZ’ was here SPICE_IMAGE_COMPRESS_GLZ, ^ In file included from /tmp/qemu-conf-25875-31202-17030.c:1:0: /usr/include/spice-server/spice.h:481:5: error: redeclaration of enumerator ‘SPICE_IMAGE_COMPRESS_LZ’ SPICE_IMAGE_COMPRESS_LZ = 6, ^ In file included from /usr/include/spice-1/spice/qxl_dev.h:38:0, from /usr/include/spice-server/spice.h:23, from /tmp/qemu-conf-25875-31202-17030.c:1: /usr/include/spice-1/spice/enums.h:191:5: note: previous definition of ‘SPICE_IMAGE_COMPRESS_LZ’ was here SPICE_IMAGE_COMPRESS_LZ,