Search Criteria
Package Details: qemu-git 12:5.2.0.r2392.gc40ae5a3ee-1
Git Clone URL: | https://aur.archlinux.org/qemu-git.git (read-only, click to copy) |
---|---|
Package Base: | qemu-git |
Description: | A generic and open source machine emulator and virtualizer. Git version. |
Upstream URL: | http://wiki.qemu.org/ |
Keywords: | git kvm qemu |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | None |
Maintainer: | FredBezies |
Last Packager: | FredBezies |
Votes: | 29 |
Popularity: | 0.40 |
First Submitted: | 2009-09-19 20:02 |
Last Updated: | 2021-03-04 09:07 |
Dependencies (35)
- brltty (brltty-minimal, brltty-git)
- curl (curl-git, curl-minimal-git)
- dtc (dtc-git)
- gnutls (gnutls-tiny-git, gnutls-git, gnutls-next, gnutls-openssl, gnutls-nodocs-git)
- libaio
- libcacard
- libcap-ng (libcap-ng-git, libcap-ng-minimal-git)
- libnfs
- libpng (libpng-git, libpng-apng, libpng-minimal-git)
- libpulse (libpulse-bluedio, pulseaudio-pali, libpulse-airplay, pulseaudio-git, libpulse-hsphfpd, pulseaudio-dummy, libpulse-nosystemd, libpulse-nosystemd-git, libpulse-nosystemd-minimal-git)
- libslirp
- libssh (libssh-git, libssh-gnutls)
- liburing (liburing-git)
- lzo
- ndctl
- numactl (numactl-git, numactl-stable)
- sdl2 (sdl2-ime-support, sdl2-rbp-bin, sdl2-hidpi-hg, sdl2-rpi, sdl2-nox, sdl2-minimal-git, sdl2-minimal-x11-git, sdl2-git, sdl2-nox-git)
- seabios
- snappy (snappy-git, libsnappy, snappy-static)
- spice
- usbredir
- vde2 (vde2-dosemu2, vde2-svn, vdeplug4-git)
- virglrenderer
- vte3 (vte3-ng-emoji-terminix-zsh-notify, vte3-ng-fullwidth-emoji, vte3-git, vte3-tilix, vte3-ng, vte3-kinetic, vte3-notification, vte3-nohang)
- zstd (zstd-git, zstd-cmake, zstd-static)
- ceph (ceph-git) (make)
- git (git-git) (make)
- glusterfs (make)
- libiscsi (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin) (make)
- python (python-dbg) (make)
- python-sphinx (python-sphinx-git, python-sphinx-2) (make)
- spice-protocol (spice-protocol-git) (make)
- xfsprogs (xfsprogs-git) (make)
- qemu-arch-extra-git (optional) – extra architectures support
Required by (106)
- aflplusplus (requires qemu) (optional)
- android-google-apis-armv7a-eabi (requires qemu) (optional)
- android-google-apis-playstore-x86-64-system-image (requires qemu) (optional)
- android-google-apis-playstore-x86-64-system-image-29 (requires qemu) (optional)
- android-google-apis-playstore-x86-system-image (requires qemu) (optional)
- android-google-apis-x86-64-22 (requires qemu) (optional)
- android-google-apis-x86-64-system-image (requires qemu) (optional)
- android-google-apis-x86-64-system-image-29 (requires qemu) (optional)
- android-google-apis-x86-system-image (requires qemu) (optional)
- android-google-apis-x86-system-image-23 (requires qemu) (optional)
- android-google-apis-x86-system-image-29 (requires qemu) (optional)
- android-wear-x86-system-image-28 (requires qemu) (optional)
- android-x86-64-system-image (requires qemu) (optional)
- android-x86-64-system-image-22 (requires qemu) (optional)
- android-x86-64-system-image-23 (requires qemu) (optional)
- android-x86-64-system-image-24 (requires qemu) (optional)
- android-x86-system-image (requires qemu) (optional)
- android-x86-system-image-15 (requires qemu) (optional)
- android-x86-system-image-17 (requires qemu) (optional)
- android-x86-system-image-23 (requires qemu) (optional)
- aqemu (requires qemu)
- aqemu-git (requires qemu)
- archipel-agent (requires qemu)
- archipel-agent-git (requires qemu)
- archiso-git (requires qemu) (optional)
- archiso32-git (requires qemu) (optional)
- archuseriso (requires qemu) (optional)
- binfmt-qemu-all-arch (requires qemu) (optional)
- bootimage-git (requires qemu)
- buildstuff (requires qemu-headless)
- ciao (requires qemu)
- cloud-hypervisor (requires qemu-headless) (optional)
- cloud-hypervisor-bin (requires qemu-headless) (optional)
- containernet-libvirt-git (requires qemu) (optional)
- cowdancer (requires qemu) (optional)
- disk-image-scripts (requires qemu)
- edk2-avmf (requires qemu) (optional)
- gnome-boxes-git (requires qemu)
- gns3-server (requires qemu) (optional)
- gns3-server-git (requires qemu) (optional)
- grub2-theme-preview (requires qemu)
- halium-devel (requires qemu)
- kata-runtime (requires qemu-headless)
- kata-runtime-bin (requires qemu-headless)
- kata-runtime-git (requires qemu-headless)
- kata2-runtime (requires qemu-headless)
- kata2-runtime-bin (requires qemu-headless)
- kcli (requires qemu) (optional)
- kvirtual (requires qemu)
- kvirtual-git (requires qemu)
- kworkflow-git (requires qemu)
- libguestfs-git (requires qemu-headless)
- libguestfs-git (requires qemu-headless) (make)
- libvirt-apparmor (requires qemu) (make)
- libvirt-apparmor (requires qemu) (optional)
- libvirt-git (requires qemu-headless) (make)
- libvirt-git (requires qemu) (optional)
- libvirt-xen (requires qemu) (make)
- libvirt-xen (requires qemu) (optional)
- lxd-git (requires qemu) (optional)
- mkosi-git (requires qemu) (optional)
- multisystem (requires qemu)
- nbdkit (requires qemu) (check)
- nemu (requires qemu)
- nemu-git (requires qemu-headless)
- nomad (requires qemu-headless) (optional)
- nomad-bin (requires qemu-headless) (optional)
- novix-devel-meta (requires qemu)
- python-imagemounter (requires qemu) (optional)
- qemu-android-x86 (requires qemu)
- qemu-arch-extra-60fps (requires qemu)
- qemu-arch-extra-git (requires qemu)
- qemu-arch-extra-templeos (requires qemu)
- qemu-debootstrap (requires qemu)
- qemu-headless-arch-extra-60fps (requires qemu-headless)
- qemu-headless-arch-extra-git (requires qemu-headless)
- qemu-headless-arch-extra-templeos (requires qemu-headless)
- qemu-launcher (requires qemu)
- qemu-pinning-arch-extra (requires qemu)
- qemu-pinning-headless-arch-extra (requires qemu-headless)
- qira (requires qemu)
- qrun-git (requires qemu)
- qtemu (requires qemu)
- qtemu-git (requires qemu)
- rpicustomiser (requires qemu)
- runv-git (requires qemu)
- sheepdog (requires qemu) (make)
- sheepdog (requires qemu) (optional)
- simonas-scripts (requires qemu) (optional)
- sldc (requires qemu)
- standard-test-roles (requires qemu)
- uefi-run (requires qemu) (optional)
- utqemu-git (requires qemu)
- virt-backup-git (requires qemu)
- virtio-win (requires qemu) (optional)
- virtme-git (requires qemu)
- vmango (requires qemu)
- vmango-git (requires qemu)
- vmdebootstrap (requires qemu)
- webvirtcloud-git (requires qemu)
- webvirtmgr (requires qemu)
- webvirtmgr-git (requires qemu)
- windows-gaming-git (requires qemu) (optional)
- windows-gaming-git (requires qemu-headless)
- xen (requires qemu) (optional)
- xqemu-git (requires qemu) (optional)
Latest Comments
1 2 3 4 5 6 ... Next › Last »
rpls commented on 2020-11-27 21:21
Build seems to trigger some gcc bug on my machine.
tinywrkb commented on 2020-11-25 13:26
The package does not build in a clean chroot, git is missing from makedepends (not part of base-devel or required by).
Oggz commented on 2020-09-22 00:12
@FredBezies: There has been some activity in the comments on the bug report that you filed upstream. From the information posted there about -pie being added to the LDFLAGS from the configure script, they were able to get it to build.
I was also able to replicate this and get 5.1.0.r1440 to compile by interrupting makepkg after it cloned source to srcdir and modifying src/qemu/configure.sh such that it does not add -pie to LDFLAGS. Then run 'makepkg -e' which prevents makepkg from clobbering your changes to configure.sh.
Just manually comment the following lines starting with LDFLAGS and CFLAGS in the following conditional block:
Alternatively a sed one liner could be added to the prepare() in the PKGBUILD to automate the process.Edit: This is a hack for now and may have unintended consequences. I needed my VM up and running and didn't have time to check too deeply into the ramifications of removing this compile option.
FredBezies commented on 2020-09-17 17:54
Opened a bug report about building crashes: https://bugs.launchpad.net/qemu/+bug/1896096
Edit: bug closed as invalid. Looks like this PKGBUILD is going to be busted for a long time. Sorry.
Using nixnack comment, I fixed qemu-git on a buildable version until a fix is provided. Sorry once again.
nixknack commented on 2020-09-17 03:07
Still not building :( you would think they would leave the main repo for stable-ish releases.
For those that absolutely need to compile from source, the v5.0.1 (r4? it's the latest one) tagged commit is d0ed6a69d399ae193959225cdeaa9382746c91cc. This could be common knowledge, but I had to RTFM a bit to figure it out.
Patched and built without complaining. Obviously this is a one time fix for this single release.
rudolf commented on 2020-09-10 14:27
@FredBezies sorry, the patch should be included and is for a raspbian issue.
but i got the same problem as you.
build fails with the same error. At least building works for me:
The weird thing is, that it should be exactly the same as the PKGBUILD is doing
Edit: weirder: After doing the above manually recalling pikaur -S qemu-git builds...
FredBezies commented on 2020-09-10 11:12
@rudolf: will test it right now and we'll see :)
Well, still broken in block/gluster.c
So, your patch is not fixing building process.
rudolf commented on 2020-09-10 10:33
https://launchpadlibrarian.net/495419913/SO_PEERGROUPS.patch
FredBezies commented on 2020-09-06 09:31
@nixknack: it is an upstream issue. They're making a lot of modifications to build process.
nixknack commented on 2020-09-05 19:59
Build is failing with many, many linking errors. The 5.1.0.r1 release compiled without issue and I haven't made any changes to my makepkg.conf. Is this an upstream issue?