diff options
Diffstat (limited to 'app-emulation/xen-tools/files/gentoo-patches.conf')
-rw-r--r-- | app-emulation/xen-tools/files/gentoo-patches.conf | 97 |
1 files changed, 15 insertions, 82 deletions
diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf b/app-emulation/xen-tools/files/gentoo-patches.conf index 1bf40fcce797..234abc9b2ad0 100644 --- a/app-emulation/xen-tools/files/gentoo-patches.conf +++ b/app-emulation/xen-tools/files/gentoo-patches.conf @@ -1,76 +1,17 @@ -# Drop .config, fixes to gcc-4.6 -_gx001=" xen-4-fix_dotconfig-gcc.patch" -_gx020=" xen-4.3-fix_dotconfig-gcc.patch" - -# Fix texi2html build error with new texi2html, qemu.doc.html -_gx002=" xen-tools-4-docfix.patch" -_gx003=" xen-tools-4-qemu-xen-doc.patch" - -_gx004=" xen-tools-4.2-pod-utf8-chars.patch" -_gx005=" xen-tools-4.2-pod-docs.patch" -_gx006=" xen-tools-4.2-pod-xl.patch" - -# Fix network broadcast on bridged networks -_gx007=" xen-tools-3.4.0-network-bridge-broadcast.patch" - # Bug 496708 -_gx008=" xen-tools-4-unbundle-ipxe.patch" _gx045=" xen-tools-4.10.1-unbundle-ipxe.patch" -#use system-seabios && epatch "${FILESDIR}"/${PN}-4-unbundle-seabios.patch - -# Fix bridge by idella4, bug #362575 -_gx009=" xen-tools-4.1.1-bridge.patch" - -# Conditional patch, fix in ebuild -# Don't build ipxe with pie on hardened, Bug #360805 -#if gcc-specs-pie; then -# epatch "${FILESDIR}"/ipxe-nopie.patch -#fi - -# Prevent double stripping of files at install -_gx010=" xen-4.2.0-nostrip.patch" -_gx024+=" xen-4.4-nostrip.patch" - -# fix jobserver in Makefile -_gx011=" xen-4.2.0-jserver.patch" -_gx021=" xen-4.3-jserver.patch" - -# add missing header, Bug #467200 -_gx012=" xen-4-ulong.patch" -_gx013=" xen-tools-4.2-xen_disk_leak.patch" - -# Set dom0-min-mem to kb; Bug #472982 -_gx014=" xen-4.2-configsxp.patch" - -# Bug 463840 -_gx015=" xen-tools-4.2.2-install.patch" -_gx016=" xen-tools-4.2.2-rt-link.patch" # Bug 379537 _gx017=" fix-gold-ld.patch" -# Bug 510976 -_gx018=" xen-tools-4.2.4-udev-rules.patch" - -# bundled seabios -_gx019=" xen-tools-4-anti-seabios-download.patch" -_gx032=" xen-tools-4.5-anti-seabios-download.patch" - # Bug 477676 -_gx022=" xen-tools-4.3-ar-cc.patch" _gx038=" xen-tools-4.8-ar-cc.patch" # Prevent file collision with qemu package Bug 478064 -_gx023=" qemu-bridge.patch" -_gx025=" xen-4.4-qemu-bridge.patch" -_gx031=" xen-4.5-qemu-bridge.patch" -_gx039=" xen-4.8-qemu-bridge.patch" _gx043=" xen-4.10-qemu-bridge.patch" _gx051=" xen-4.12-qemu-bridge.patch" #mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die -_gx026=" xen-tools-4.4-api-fix.patch" - # Fix po file collision with app-emulation/qemu, while USE=qemu is enabled, Bug 508302 _gx027=" xen-tools-4-qemu-fix-po-collision.patch" @@ -80,40 +21,22 @@ _gx028=" xen-tools-4.4.1-tinfo.patch" # Don't download ovmf, use pre-released _gx029=" xen-tools-4-anti-ovmf-download.patch" -# fix build err while using gcc-4.5.x, c99 -_gx033=" xen-tools-4.4.2-gcc99.patch" -_gx034=" xen-tools-4.5.0-gcc99.patch" - -_gx035=" xen-tools-4.2-pod-docs-r1.patch" -# disable stackcheck for hardened system, bug 569810 -_gx036=" xen-tools-4.6-no-stackcheck.patch" - # increase stack to fix xenqemu err # https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg03961.html _gx037=" xen-tools-4.6-increase-stack-size.patch" - -#Fix issues with zero-length records in migration v2" -#https://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/tools-fix-zero-length-records -_gx040=" 0001-docs-Clarify-the-expected-behaviour-of-zero-length-r.patch - 0003-tools-libxc-Avoid-generating-inappropriate-zero-leng.patch - 0004-tools-python-Adjust-migration-v2-library-to-warn-abo.patch" - -_gx041=" 0002-tools-libxc-Tolerate-zero-length-records-in-migratio.patch" - #Fix missing makedev(), major(), minor() _gx042=" xen-tools-4.8.2-makedev.patch" -# Fix building with glibc 2.27, bug #648182 -_gx044=" xen-tools-4.9-glibc-memfd.patch" - # Disable failing shim _gx046=" xen-tools-4.10.1-shim.patch" _gx050=" xen-tools-4.12.0-shim.patch" # Fix building with gcc 8, bug #657388 _gx047=" xen-tools-4.10.1-gcc8.patch" -_gx048=" xen-tools-4.11.0-gcc8.patch" +_gx048=" xen-tools-4.11.1-gcc8.patch" +_gx052=" xen-tools-4.10.3-gcc8.patch" +_gx053=" xen-tools-4.12.0-gcc8.patch" # Fix pdf document generation, bug #650396 _gx049=" xen-tools-4.10.1-pdfdoc.patch" @@ -138,6 +61,16 @@ ${_gx045} ${_gx046} ${_gx047} ${_gx049} " +# xen-tools-4.10.3 patches set r1 +_gpv_xen_tools_4103_1=" +${_gx038} ${_gx017} ${_gx043} +${_gx027} +${_gx028} ${_gx029} +${_gx037} ${_gx042} +${_gx045} ${_gx046} ${_gx052} +${_gx049} +" + # xen-tools-4.11.1 patches set _gpv_xen_tools_4111_0=" ${_gx038} ${_gx017} ${_gx043} @@ -149,10 +82,10 @@ ${_gx049} " # xen-tools-4.12.0 patches set -_gpv_xen_tools_4120_rc2_0=" +_gpv_xen_tools_4120_rc5_0=" ${_gx038} ${_gx027} ${_gx028} ${_gx029} ${_gx037} ${_gx042} -${_gx048} ${_gx050} ${_gx051} +${_gx053} ${_gx050} ${_gx051} " |