diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2017-01-06 16:37:02 -0800 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2017-01-06 16:37:38 -0800 |
commit | 5c38f0da839a3acec372559f3fdc9c2708c2232c (patch) | |
tree | 05fd834cd84bc7d89ec051f0b810477e690a0626 /app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild | |
parent | app-emulation/ganeti: cleanup unused patches. (diff) | |
download | gentoo-5c38f0da839a3acec372559f3fdc9c2708c2232c.tar.gz gentoo-5c38f0da839a3acec372559f3fdc9c2708c2232c.tar.bz2 gentoo-5c38f0da839a3acec372559f3fdc9c2708c2232c.zip |
app-emulation/ganeti: now with QEMU Guest Agent support (merged upstream for 2.16, not yet released).
Package-Manager: portage-2.3.2
Diffstat (limited to 'app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild')
-rw-r--r-- | app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild b/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild index a9398190d8c6..ebe1bac01098 100644 --- a/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild +++ b/app-emulation/ganeti/ganeti-2.16.0_rc1.ebuild @@ -41,7 +41,7 @@ HOMEPAGE="http://www.ganeti.org/" LICENSE="GPL-2" SLOT="0" -IUSE="drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen restricted-commands" +IUSE="drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen restricted-commands" REQUIRED_USE="|| ( kvm xen lxc ) test? ( ipv6 ) @@ -213,6 +213,14 @@ src_prepare() { "${WORKDIR}"/debian/patches/ghc-7.10-compatibility.patch ) fi + if use experimental; then + ewarn "Experimental patches have been applied! RPC between daemons with different patches applied may cause breakage!" + PATCHES+=( + # QEMU Agent accepted upstream for 2.16, not yet in a tagged release + # backport available for 2.15, but refused upstream due to RPC breakage. + "${FILESDIR}"/0001-kvm-use_guest_agent-QEMU-Guest-Agent-sup.stable-2.16.patch + ) + fi eapply "${PATCHES[@]}" # Upstream commits: # 4c3c2ca2a97a69c0287a3d23e064bc17978105eb |