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.39
First Submitted: 2009-11-09 11:22 (UTC)
Last Updated: 2024-01-19 23:00 (UTC)

Latest Comments

« First ‹ Previous 1 .. 26 27 28 29 30 31 32 33 34 35 36 .. 101 Next › Last »

lembang commented on 2016-02-29 00:49 (UTC)

@malinas Seems we encounter almost the same error, i have already use gcc-multilib and still experience this error. Any idea? pacman -Q | grep gcc gcc-libs-multilib 5.3.0-5 gcc-multilib 5.3.0-5 lib32-gcc-libs 5.3.0-5 checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short) See `config.log' for more details. Makefile:170: recipe for target 'gmp-x86_64' failed make[1]: *** [gmp-x86_64] Error 77 make[1]: Leaving directory '/home/the/aur/aur-xen-master-d1563f51708bc0cd58e989c7e9ab615254c66d6b/src/xen-4.6.1/stubdom' Makefile:106: recipe for target 'install-stubdom' failed make: *** [install-stubdom] Error 2 ==> ERROR: A failure occurred in build().

malinas commented on 2016-02-26 19:38 (UTC)

ld -nostdlib -L/tmp/makepkg/xen/src/xen-4.6.1/stubdom/cross-root-x86_64/x86_64-xen-elf/lib -m elf_x86_64 -T arch/x86/minios-x86_64.lds /tmp/makepkg/xen/src/xen-4.6.1/stubdom/mini-os-x86_64-grub/mini-os.o -o /tmp/makepkg/xen/src/xen-4.6.1/stubdom/mini-os-x86_64-grub/mini-os ld: warning: section `.bss' type changed to PROGBITS gzip -f -9 -c /tmp/makepkg/xen/src/xen-4.6.1/stubdom/mini-os-x86_64-grub/mini-os >/tmp/makepkg/xen/src/xen-4.6.1/stubdom/mini-os-x86_64-grub/mini-os.gz checking for suitable m4... m4 checking if m4wrap produces spurious output... no checking how to switch to text section... .text checking how to switch to data section... .data checking for assembler label suffix... : checking for assembler global directive... .globl checking for assembler global directive attribute... checking if globals are prefixed by underscore... no checking how to switch to read-only data section... .section .rodata checking for assembler .type directive... .type $1,@$2 checking for assembler .size directive... .size $1,$2 checking for assembler local label prefix... .L checking for assembler byte directive... .byte checking how to define a 32-bit word... .long checking if .align assembly directive is logarithmic... no checking if the .align directive accepts an 0x90 fill in .text... yes checking for unsigned short... make[2]: Leaving directory '/tmp/makepkg/xen/src/xen-4.6.1/extras/mini-os' install -d -m0755 -p "/tmp/makepkg/xen/src/xen-4.6.1/dist/install/usr/lib/xen/boot" install -m0644 -p mini-os-x86_64-grub/mini-os.gz "/tmp/makepkg/xen/src/xen-4.6.1/dist/install/usr/lib/xen/boot/pv-grub-x86_64.gz" yes checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short) See `config.log' for more details. Makefile:170: recipe for target 'gmp-x86_64' failed make[1]: *** [gmp-x86_64] Error 77 make[1]: *** Waiting for unfinished jobs.... ar rcs qemu.a vl.o osdep.o monitor.o pci.o loader.o isa_mmio.o machine.o dma-helpers.o virtio.o virtio-blk.o virtio-net.o virtio-console.o fw_cfg.o block-raw-posix.o lsi53c895a.o esp.o usb-ohci.o eeprom93xx.o eepro100.o ne2000.o pcnet.o rtl8139.o e1000.o msmouse.o ide.o pckbd.o ps2.o vga.o dma.o fdc.o mc146818rtc.o serial.o i8259.o i8254.o pc.o cirrus_vga.o parallel.o piix_pci.o usb-uhci.o hpet.o device-hotplug.o pci-hotplug.o piix4acpi.o xenstore.o xen_platform.o xen_machine_fv.o xen_machine_pv.o xen_backend.o xenfb.o xen_console.o exec-dm.o pci_emulation.o helper2.o battery_mgmt.o xenfbfront.o pass-through.o pt-msi.o pt-graphics.o block-vbd.o make[3]: Leaving directory '/tmp/makepkg/xen/src/xen-4.6.1/stubdom/ioemu/i386-stubdom' make[2]: Leaving directory '/tmp/makepkg/xen/src/xen-4.6.1/stubdom/ioemu' make[1]: Leaving directory '/tmp/makepkg/xen/src/xen-4.6.1/stubdom' Makefile:106: recipe for target 'install-stubdom' failed make: *** [install-stubdom] Error 2 that's the master one. config.log exit status 0. I guess, I will just update my own 4.6 build from a year ago.

malinas commented on 2016-02-26 18:18 (UTC)

John, that is nice.. i already patched the broken pakcages back in Feb 2015, and actually ran a 4.6 unstable branch back then. However, server ben down some months and after update, I can't for the love of my life make xen see the LVM root on boot :/ I will give yours a try and cross my fingers! ,p

JohnTh commented on 2016-02-19 11:51 (UTC)

Hi, I have been having go updating the Xen AUR to latest versions (4.5.2 and 4.6.1) with most XSA patches. The files are here: https://gitlab.com/johnth/aur-xen/tree/xen-4.5 https://gitlab.com/johnth/aur-xen/tree/master Both branches should build without error using multilib-build, but are not well tested. These include ovmf and xen.efi. Let me know any suggestions.

hypernetoman commented on 2016-02-18 20:58 (UTC)

Hi! Below is the full PKGBUILD for xen-docs updated to 4.5.1 so it is aligned with xen. Hope it helps. # Maintainer: M0Rf30 pkgname=xen-docs pkgver=4.5.1 pkgrel=1 pkgdesc="Xen 4 (docs)" arch=('i686' 'x86_64') url="http://xen.org/" license=('GPL') makedepends=('markdown' 'transfig' 'ghostscript') conflicts=('xen4' 'xen3' 'xen-hv-tools' 'libxen4') source=(http://bits.xensource.com/oss-xen/release/${pkgver}/xen-${pkgver}.tar.gz) package() { cd "$srcdir/xen-$pkgver" unset CFLAGS LDFLAGS ./configure --prefix=/usr --disable-xen --disable-tools --disable-stubdom --enable-docs make DESTDIR=$pkgdir install-docs } md5sums=('d12dc9e5e8bd22a68b5c7f53119221f1')

hypernetoman commented on 2016-02-18 20:47 (UTC)

Hello! I was getting a compilation error both with xen-4.5.1 and xen-4.4.2 (packages xen and xen-4.4, resp.): gcc -E ... -o compat/grant_table.i compat/grant_table.c compat/grant_table.c:33:1: error: unterminated comment /* ^ compat/grant_table.c:28:0: error: unterminated #ifndef #ifndef __XEN_PUBLIC_GRANT_TABLE_H__ ^ Makefile:61: recipe for target 'compat/grant_table.i' failed make[3]: *** [compat/grant_table.i] Error 1 I've fixed it by adding this in the PKGBUILD previous to `make LANG=C PYTHON=python2` in build(): `sed -i.backup '33,54d' xen/include/public/grant_table.h` It removes the offendig block comment which prevents compilation. It fixes it for me both in xen and xen-4.4. Hope it helps.

EndlessEden commented on 2016-02-18 06:49 (UTC)

KamijouTouma: did you look at Config.log, sounds more like a env-var issue. not a makepkg issue.

KamijouTouma commented on 2016-01-18 08:12 (UTC)

checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... i686-xen-elf checking for a BSD-compatible install... /usr/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. Makefile:83: recipe for target 'cross-root-i686/i686-xen-elf/lib/libc.a' failed make[1]: *** [cross-root-i686/i686-xen-elf/lib/libc.a] Error 77 make[1]: Leaving directory '/tmp/yaourt-tmp-kami/aur-xen/src/xen-4.5.1/stubdom' Makefile:73: recipe for target 'install-stubdom' failed make: *** [install-stubdom] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build xen. ==> Restart building xen ? [y/N]

alaricljs commented on 2016-01-05 22:09 (UTC)

Recently did an orphaned package cleanup and lost a couple of xen-required libs: #> pacman -Qi vde2 libnl |egrep "Name|Required" Name : vde2 Required By : None Name : libnl Required By : libpcap Without libnl 'xl -list' doesn't work (and no doubt more) Without vde2 hvm VMs don't work

jakogut commented on 2015-12-21 22:36 (UTC)

It seems binutils dropped support for PE binary linking, which broke the EFI binary generation in the Xen build process. The Fedora guys made a patch to replace it with mingw64, which you can find here: https://github.com/jakogut/xen-igvtg-aur/blob/master/xen_efi_build.patch