I have an EFI motherboard and am running Arch 2013_05 x86_64. I am trying to build xen.efi and I have applied the Python workaround and rebuilt binutils-multilib with --enable-targets=X86_64-pep.
The output of ld -V is:
GNU ld (GNU Binutils) 2.23.2
Supported emulations:
elf_x86_64
elf32_x86_64
elf_i386
i386linux
elf_l1om
elf_k1om
i386pep
i386pe
However when I build xen i get:
mv: cannot stat âetc/init.dâ: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Build logs here:
https://dl.dropboxusercontent.com/u/66245999/xen-4.2.2-1-x86_64-prepare.log
https://dl.dropboxusercontent.com/u/66245999/xen-4.2.2-1-x86_64-build.log
https://dl.dropboxusercontent.com/u/66245999/xen-4.2.2-1-x86_64-package.log
Can someone please assist?
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)
- pciutils (pciutils-gitAUR) (make)
- pixman (pixman-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat) (make)
- systemd (systemd-chromiumosAUR, systemd-fmlAUR, systemd-gitAUR, systemd-selinuxAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR) (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)
- linux-headers (optional) – extract bootable kernel for PV grub using "extract_vmlinux"
- seabios (optional) – SeaBIOS payload support
- xen-docsAUR (optional) – HTML documentation and man pages
- xen-edk2AUR (optional) – UEFI support
- xen-grub-pv32AUR (optional) – 32bit PV booting support
- xen-grub-pv64AUR (optional) – 64bit PV booting support
- xen-grub-pvhAUR (optional) – PVH booting support
- xen-qemuAUR (xen-qemuAUR) (optional) – HVM and PV support, nearly required for Xen
- xen-stubdomAUR (optional) – Xen stubdom support
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 .. 68 69 70 71 72 73 74 75 76 77 78 .. 101 Next › Last »
<deleted-account> commented on 2013-05-17 10:38 (UTC)
zootboy commented on 2013-05-12 20:02 (UTC)
Can it be an optional dependency? I'd really rather not have bluetooth stuff installed on my server, and it would get much more annoying to strip out if it became a rolled-in dep in a community package.
kantras commented on 2013-05-12 18:37 (UTC)
A quick grep over the source tree shows that the qemu pieces have config options for bluez
zootboy commented on 2013-05-12 17:50 (UTC)
Is there a reason why bluez is a dependency? I don't use it at all, and I have yet to see any issues with my install where I removed it.
tritron commented on 2013-05-12 17:06 (UTC)
It sounds like great idea why not wait for 4.3 to be final
kantras commented on 2013-05-12 17:04 (UTC)
@gtmanfred - No objection from me
gtmanfred commented on 2013-05-12 07:07 (UTC)
also, python 2.7.5 was just tagged, it should fix the pyargs parsetuple bug
gtmanfred commented on 2013-05-12 06:40 (UTC)
I would like to move this into community along with xe-guest-utilities, any objections?
Thanks
kantras commented on 2013-04-30 05:25 (UTC)
Ok, installed and is working. One thing of note for anyone using VT-d and AMD processors - There has been some work done on the IOMMU code, due to security issues. This means that the code is much less forgiving if you have a BIOS with bugs and/or bad entries. There are some flags that you can add to the grub line, which may help re-enable VT-d support, but not in all cases (The BIOS in my test machine is missing IOAPIC entries from the IVRS table, and the grub config options won't work for that type of issue. I've opened a support request with the vendor but i've not had much success in the past with support tickets)
kantras commented on 2013-04-29 08:03 (UTC)
I noticed that v4.2.2 has been released. I've just done a quick compile test (Updated the version numbers, commented out the 'gcc-4.8-typedefs.patch' patch as is appears not to be needed, then recreated the hashes) and made sure that the existing PKGBUILD was able to build the new 4.2.2 package. It built without issue and will be installing it on my test server tomorrow to make sure its working correctly.
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