Package Base Details: xen

Git Clone URL: https://aur.archlinux.org/xen.git (read-only, click to copy)
Keywords: hypervisor virtualization xen
Submitter: sergej
Maintainer: Refutationalist
Last Packager: Refutationalist
Votes: 185
Popularity: 0.40
First Submitted: 2009-11-09 11:22 (UTC)
Last Updated: 2024-01-19 23:00 (UTC)

Latest Comments

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

itsizzy commented on 2013-01-08 13:30 (UTC)

I've tried every combination I could think of, CFLAGS, LIBS, PREPEND_* with librt and lrt, with and without the dash before the word. And it seems I can't get it running. Please someone with more experience with gcc/ld fix this..

luolimao commented on 2013-01-08 10:37 (UTC)

Hmm, yeah. I tried using export, and xen's configure told me to use PREPEND_LIB, PREPEND_INCLUDES, etc. but none of those worked with += -librt or += -lrt. I don't really understand gcc's build process at all (even post-googling), so unless someone else has a solution...

<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]