Sorry, replace "Xen" with "KVM" in that last comment. I use xen on servers, kvm on desktops.
Search Criteria
Package Details: xen-stubdom 4.20.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/xen.git (read-only, click to copy) |
---|---|
Package Base: | xen |
Description: | Xen hypervisor stubdom files |
Upstream URL: | https://xenproject.org/ |
Keywords: | hypervisor virtualization xen |
Licenses: | GPL2 |
Submitter: | sergej |
Maintainer: | Refutationalist |
Last Packager: | Refutationalist |
Votes: | 184 |
Popularity: | 0.071098 |
First Submitted: | 2009-11-09 11:22 (UTC) |
Last Updated: | 2025-03-13 08:19 (UTC) |
Dependencies (42)
- xenAUR
- acpica (make)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- bridge-utils (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) (make)
- libaio (libaio-gitAUR) (make)
- libuuid.so (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, 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)
- Show 22 more dependencies...
Required by (3)
- xen (optional)
- xen-docs (optional)
- xen-stubdom (optional)
Sources (13)
- efi-xen.cfg
- git+https://xenbits.xen.org/git-http/xen.git#branch=stable-4.20
- http://xenbits.xen.org/xen-extfiles/grub-0.97.tar.gz
- http://xenbits.xen.org/xen-extfiles/lwip-1.3.0.tar.gz
- http://xenbits.xen.org/xen-extfiles/newlib-1.16.0.tar.gz
- http://xenbits.xen.org/xen-extfiles/pciutils-2.2.9.tar.bz2
- http://xenbits.xen.org/xen-extfiles/polarssl-1.1.4-gpl.tgz
- http://xenbits.xen.org/xen-extfiles/zlib-1.2.3.tar.gz
- tmpfiles.conf
- xen-amd-ucode.hook
- xen-intel-ucode.hook
- xen-ucode-extract.sh
- xen.conf
Latest Comments
« First ‹ Previous 1 .. 56 57 58 59 60 61 62 63 64 65 66 .. 101 Next › Last »
Refutationalist commented on 2013-12-12 18:12 (UTC)
Refutationalist commented on 2013-12-10 21:36 (UTC)
Got it. I was compiling it under Xen, and without a specific CPU definition configured, gmp assumes that you're in 32bit, and compilation fails. Defined a CPU and it compiled fine.
Refutationalist commented on 2013-12-09 20:23 (UTC)
Having the same issue, but higher up in the log there's a thrown error about gmp:
test -z "/usr/local/share/info" || mkdir -p -- . "/usr/local/share/info"
mkdir: cannot create directory '/usr/local/share/info': Permission denied
Makefile:482: recipe for target 'install-info-am' failed
make[5]: *** [install-info-am] Error 1
make[5]: Leaving directory '/home/sam/xen/src/xen-4.3.1/stubdom/gmp-x86_64/doc'
Makefile:437: recipe for target 'install-am' failed
make[4]: *** [install-am] Error 2
make[4]: Leaving directory '/home/sam/xen/src/xen-4.3.1/stubdom/gmp-x86_64/doc'
Makefile:925: recipe for target 'install-recursive' failed
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory '/home/sam/xen/src/xen-4.3.1/stubdom/gmp-x86_64'
Makefile:1191: recipe for target 'install' failed
make[2]: *** [install] Error 2
make[2]: Leaving directory '/home/sam/xen/src/xen-4.3.1/stubdom/gmp-x86_64'
Makefile:175: recipe for target 'cross-root-x86_64/x86_64-xen-elf/lib/libgmp.a' failed
make[1]: *** [cross-root-x86_64/x86_64-xen-elf/lib/libgmp.a] Error 2
make[1]: *** Waiting for unfinished jobs....
thouveng commented on 2013-12-08 17:43 (UTC)
It seems that compilation goes well but an error occurs during packaging.
[thouveng:~/builds/xen] $ tail xen-4.3.1-2-x86_64-package.log
ld -nostdlib -L/home/thouveng/builds/xen/src/xen-4.3.1/stubdom/cross-root-i686/i686-xen-elf/lib -m elf_i386 -T arch/x86/minios-x86_32.lds /home/thouveng/builds/xen/src/xen-4.3.1/stubdom/mini-os-x86_32-grub/mini-os.o -o /home/thouveng/builds/xen/src/xen-4.3.1/stubdom/mini-os-x86_32-grub/mini-os
ld: warning: section `.bss' type changed to PROGBITS
gzip -f -9 -c /home/thouveng/builds/xen/src/xen-4.3.1/stubdom/mini-os-x86_32-grub/mini-os >/home/thouveng/builds/xen/src/xen-4.3.1/stubdom/mini-os-x86_32-grub/mini-os.gz
make[2]: Leaving directory '/home/thouveng/builds/xen/src/xen-4.3.1/extras/mini-os'
install -d -m0755 -p "/home/thouveng/builds/xen/pkg/xen/usr/lib/xen/boot"
install -m0644 -p mini-os-x86_32-grub/mini-os.gz "/home/thouveng/builds/xen/pkg/xen/usr/lib/xen/boot/pv-grub-x86_32.gz"
make[1]: Leaving directory '/home/thouveng/builds/xen/src/xen-4.3.1/stubdom'
mv: cannot stat ‘etc/default/xendomains’: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
kantras commented on 2013-11-25 10:28 (UTC)
AUR packages updated, also included the three latest security patches
Sydney6 commented on 2013-11-25 03:53 (UTC)
Yes, you can.
j-lap commented on 2013-11-25 03:50 (UTC)
@zman0900 - Already installed "bluez", no dice. Build fails because it is looking for dependency "bluez4".
Can I simply edit "bluez4" to "bluez" in the PKGBUILD?
zman0900 commented on 2013-11-25 03:40 (UTC)
@j-lap: Just change to bluez. Either version will work.
j-lap commented on 2013-11-25 03:00 (UTC)
Package dependency "bluez4" isn't available in repos or AUR.
Can't build.
Fidelix commented on 2013-11-09 00:27 (UTC)
Never mind, I managed to do that by editing the Makefile.
Thanks!
Pinned Comments
Refutationalist commented on 2025-03-12 12:06 (UTC) (edited on 2025-03-13 08:23 (UTC) by Refutationalist)
We've moved to the newly-stable 4.20.0 branch. There are also other changes:
If you're still using pygrub note that it is deprecated. The solution is to build PV grub instead, which used to be in AUR but is now missing. I am asking a couple questions on the mailing list, and I intend to put my current build of xen-grub (which supersedes xen-pvhgrub) on AUR as soon as possible. If you need to build it before that occurs, you can find it in my PKGBUILD repo.
EDIT: 4.20.0-2 adds support for the xen-edk2 package, which has a fixed UEFI for xen