Package Details: xen 4.19.1pre-1

Git Clone URL: https://aur.archlinux.org/xen.git (read-only, click to copy)
Package Base: xen
Description: Open-source type-1 or baremetal hypervisor
Upstream URL: https://xenproject.org/
Keywords: hypervisor virtualization xen
Licenses: GPL2
Submitter: sergej
Maintainer: Refutationalist
Last Packager: Refutationalist
Votes: 185
Popularity: 0.63
First Submitted: 2009-11-09 11:22 (UTC)
Last Updated: 2024-09-20 00:31 (UTC)

Pinned Comments

Refutationalist commented on 2024-05-22 22:08 (UTC) (edited on 2024-05-23 00:07 (UTC) by Refutationalist)

As of now (2024-22-05) Xen with stubdom doesn't build because of a problem in the imported code. Been this way for about two weeks. Anyone else seeing this behavior?

Also, there is a lot of work happening on Xen in my development repo, thanks to @Serus. Check it out at: https://github.com/refutationalist/saur

Latest Comments

« First ‹ Previous 1 .. 86 87 88 89 90 91 92 93 94 95 96 .. 101 Next › Last »

<deleted-account> commented on 2012-07-23 21:08 (UTC)

I've adopted this package and uploaded a 'working' build. Tested on x64 fresh build.

<deleted-account> commented on 2012-07-19 15:55 (UTC)

Mad_Dud: dev86 is part of [multilib] repo which you can enable in /etc/pacman.conf by uncommenting. I have successfully compiled (but not yet tested) this just by changing 'xz-utils' to 'xz' in PKGBUILD.

Mad_Dud commented on 2012-07-15 20:31 (UTC)

Hello, Dependency `dev86' of `xen' does not exist. Which package should be used instead of dev86?

<deleted-account> commented on 2012-07-15 05:06 (UTC)

hello I cannot build using gnailuy's patch. Is this true for others? seems like this package needs some love :)

nadley commented on 2012-06-09 19:00 (UTC)

Hi, This PKGBUILD is out of date it should be updated regardings comments below. Thanks

<deleted-account> commented on 2012-05-24 11:20 (UTC)

Hi @revellion, xz-utils is now xz, and there is a small issue when I compile it using gcc 4.7.0. The following patch should work: -- diff -rc a/xen/include/asm-x86/hvm/svm/intr.h b/xen/include/asm-x86/hvm/svm/intr.h *** a/xen/include/asm-x86/hvm/svm/intr.h 2012-05-23 03:53:04.639411967 +0800 --- b/xen/include/asm-x86/hvm/svm/intr.h 2012-05-23 03:58:25.169415909 +0800 *************** *** 21,26 **** #ifndef __ASM_X86_HVM_SVM_INTR_H__ #define __ASM_X86_HVM_SVM_INTR_H__ ! void svm_intr_assist(void); #endif /* __ASM_X86_HVM_SVM_INTR_H__ */ --- 21,26 ---- #ifndef __ASM_X86_HVM_SVM_INTR_H__ #define __ASM_X86_HVM_SVM_INTR_H__ ! asmlinkage void svm_intr_assist(void); #endif /* __ASM_X86_HVM_SVM_INTR_H__ */ diff -rc a/xen/include/asm-x86/hvm/vmx/vmx.h b/xen/include/asm-x86/hvm/vmx/vmx.h *** a/xen/include/asm-x86/hvm/vmx/vmx.h 2012-05-23 03:53:04.639411967 +0800 --- b/xen/include/asm-x86/hvm/vmx/vmx.h 2012-05-23 03:58:38.896079619 +0800 *************** *** 63,69 **** void vmx_asm_vmexit_handler(struct cpu_user_regs); void vmx_asm_do_vmentry(void); ! void vmx_intr_assist(void); void vmx_do_resume(struct vcpu *); void vmx_vlapic_msr_changed(struct vcpu *v); void vmx_realmode(struct cpu_user_regs *regs); --- 63,69 ---- void vmx_asm_vmexit_handler(struct cpu_user_regs); void vmx_asm_do_vmentry(void); ! asmlinkage void vmx_intr_assist(void); void vmx_do_resume(struct vcpu *); void vmx_vlapic_msr_changed(struct vcpu *v); void vmx_realmode(struct cpu_user_regs *regs);

Refutationalist commented on 2012-05-03 09:16 (UTC)

You'll want to cd out of that directory. Also, if you add those lines to get pv-grub, you'll want libgl as a dependency.

Refutationalist commented on 2012-04-23 08:29 (UTC)

Hi! Working on a new package since I'm hoping to upgrade to a modern pvops dom0 and openvswtich. I would suggest adding the following lines (from a patch): cd stubdom make PYTHON=python2 DESTDIR=$pkgdir install-grub make PYTHON=python2 DESTDIR=$pkgdir XEN_TARGET_ARCH=x86_32 install-grub Adding these after xen is built will build the pv-grub modules, which are pretty useful for people who give out domU's without access to the dom0. pv-grub is more secure than pygrub.

encbladexp commented on 2012-03-31 18:04 (UTC)

Take a look at https://bitbucket.org/encbladexp/aur for an up2date Version of this Package. If already fixed the libxl thing, and some dependencies ;-) Greetings