Package Details: xen-stubdom 4.20.0-2

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)

Required by (3)

Sources (13)

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:

  • stubdom is fixed by disabling the vtmp and vtpmmgr components. This gets rid of a few source files and our remaining patches.
  • Debug files are only removed if the debug option is not set in makepkg.cfg (or the PKGBUILD itself)
  • pygrub has been removed
  • optdepends are adjusted for the upcoming xen-grub split package for the various Xen flavored builds.

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

Latest Comments

« First ‹ Previous 1 .. 75 76 77 78 79 80 81 82 83 84 85 .. 101 Next › Last »

<deleted-account> commented on 2013-01-08 02:58 (UTC)

Still no luck. ==> Starting build()... patching file tools/Makefile configure: error: invalid variable name: `LIBS+' ==> ERROR: A failure occurred in build(). Aborting...

luolimao commented on 2013-01-07 22:13 (UTC)

Don't use spaces after LIBS, i.e. try ./configure LIBS+="-librt" PYTHON=/usr/bin/python2

<deleted-account> commented on 2013-01-07 16:04 (UTC)

Now it gives the error: ==> Starting build()... patching file tools/Makefile /tmp/xen/PKGBUILD: line 61: LIBS: command not found ==> ERROR: A failure occurred in build(). Aborting...

fernando_ccs17 commented on 2013-01-07 11:21 (UTC)

kurokuon and 3000: In PKGBUILD file, the line where have: "./configure PYTHON=/usr/bin/python2" try replacing with: "LIBS += "-librt" ./configure PYTHON=/usr/bin/python2" without quotes. Please give feedback if it works.

<deleted-account> commented on 2013-01-07 06:01 (UTC)

I cant complete the build process. I get the following errors: === PCI passthrough capability has been enabled === === PCI passthrough capability has been enabled === make[4]: Entering directory `/tmp/xen/src/xen-4.2.1/tools/qemu-xen-traditional-dir/i386-dm' LINK i386-dm/qemu-dm /usr/bin/ld: vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3' /usr/bin/ld: note: 'timer_settime@@GLIBC_2.3.3' is defined in DSO /usr/lib/librt.so.1 so try adding it to the linker command line /usr/lib/librt.so.1: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[4]: *** [qemu-dm] Error 1 make[4]: Leaving directory `/tmp/xen/src/xen-4.2.1/tools/qemu-xen-traditional-dir/i386-dm' make[3]: *** [subdir-i386-dm] Error 2 make[3]: Leaving directory `/tmp/xen/src/xen-4.2.1/tools/qemu-xen-traditional-dir' make[2]: *** [subdir-install-qemu-xen-traditional-dir] Error 2 make[2]: Leaving directory `/tmp/xen/src/xen-4.2.1/tools' make[1]: *** [subdirs-install] Error 2 make[1]: Leaving directory `/tmp/xen/src/xen-4.2.1/tools' make: *** [install-tools] Error 2 ==> ERROR: A failure occurred in package(). Aborting... Is there a fix to this? Thanks!

deviousway commented on 2013-01-03 23:15 (UTC)

Compiling whole program out/code32seg.o Building ld scripts (version "1.6.3.2-20130104_061020-Acelot") Traceback (most recent call last): File "./tools/layoutrom.py", line 583, in <module> main() File "./tools/layoutrom.py", line 564, in main info16 = parseObjDump(infile16, '16') File "./tools/layoutrom.py", line 501, in parseObjDump relocsection = sectionmap[sectionname] KeyError: '.text.asm.out/../src/smp.c.68' make[6]: *** [out/romlayout16.lds] Ошибка 1 make[6]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/firmware/seabios-dir-remote' make[5]: *** [subdir-all-seabios-dir] Ошибка 2 make[5]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/firmware' make[4]: *** [subdirs-all] Ошибка 2 make[4]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/firmware' make[3]: *** [all] Ошибка 2 make[3]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/firmware' make[2]: *** [subdir-install-firmware] Ошибка 2 make[2]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools' make[1]: *** [subdirs-install] Ошибка 2 make[1]: Выход из каталога `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools' make: *** [install-tools] Ошибка 2 ==> ОШИБКА: Произошел сбой в package(). Преждевременный выход... ==> ERROR: Makepkg was unable to build xen. ==> Restart building xen ? [y/N]

3000 commented on 2013-01-03 08:29 (UTC)

hi, I somehow can't build this. I already have xen installed on another harddrive with Xen 4.2, but here I get this error message: /usr/bin/ld: vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3' /usr/bin/ld: note: 'timer_settime@@GLIBC_2.3.3' is defined in DSO /usr/lib/librt .so.1 so try adding it to the linker command line /usr/lib/librt.so.1: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[4]: *** [qemu-dm] Error 1 make[4]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/qem u-xen-traditional-dir/i386-dm' make[3]: *** [subdir-i386-dm] Error 2 make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools/qem u-xen-traditional-dir' make[2]: *** [subdir-install-qemu-xen-traditional-dir] Error 2 make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools' make[1]: *** [subdirs-install] Error 2 make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools' make: *** [install-tools] Error 2 ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build xen. ==> Restart building xen ? [y/N] I get the same error display when I try to build from source. how can I fix this??

luolimao commented on 2012-12-19 03:58 (UTC)

Thanks, kantras; updated.