Skip to content

Commit

Permalink
app-emulation/xen-tools: add upstream patches
Browse files Browse the repository at this point in the history
Gentoo-Bug: 643208, 648182

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Signed-off-by: Yixun Lan <[email protected]>
  • Loading branch information
hydrapolic authored and dlan17 committed Mar 13, 2018
1 parent 2fe19b7 commit 6c4b580
Show file tree
Hide file tree
Showing 3 changed files with 473 additions and 0 deletions.
2 changes: 2 additions & 0 deletions app-emulation/xen-tools/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ DIST xen-4.8.2.tar.gz 22522336 BLAKE2B 2c9da971622b4e52fe78fa029107bb1c5f945a636
DIST xen-4.9.0-upstream-patches-0.tar.xz 58780 BLAKE2B 6d12a5a5bb7d2be7ca6bb8636648ee219c9526dd34086c929d8cd32d096d2454d6cb499d459b436f228fa49f42ef3a1f5fbe9b5c84557e4054565a9edc0daad6 SHA512 98c601d791661a306e3dce5befb37b80de8a71cdd1759f3da00b199d48e3b9468efd1332e26ae044ad616b41a02771ad07a1c96972103b7e0aa39b93fb556999
DIST xen-4.9.0.tar.gz 23361741 BLAKE2B 1cfebb791ca5e51eda9b86a5d98e0883fab1554f5ac805fc065916fbbd3695e6b0f11ca75935a8f973735cc8dd83e38fe4a670d8489010be865be49d8fc1a341 SHA512 97f8075c49ef9ec0adbe95106c0cff4f9379578fd568777697565476c3fd948335d72ddcacf8be65fd9db219c0a35dcdc007f355f7e5874dd950fd4c0a0f966f
DIST xen-4.9.1-upstream-patches-1.tar.xz 24592 BLAKE2B 774c5219d6c14d729358e790d880a1a31fb4cda741e54e71879bff164e79bafbd8492eb8bccb7becdf7a2f9605e71266bb4fc15848deff8f9028ed7f8844f915 SHA512 edbc7cad2f6f8a5c7e8aac8efd5454428aa25e0e13018438f78c7f401cfb9173345267e16c7a5dfa78066a952980b172976409a0c63162094b7f507058e712ed
DIST xen-4.9.1-upstream-patches-2.tar.xz 84228 BLAKE2B 3b98cdb1202d4c9817dd1919b9dc5d4c06510d3be2c077b2e41334928bca07c65a9d8a421fc2a1ae3b806e69f7b61334f7c54d48952c98192ece4b5826539df8 SHA512 673520bff88fa401e1d1c7accc8d3650d4d74a9e52bc7195cfcb5335226c69ef0230e7db719fd97ce6df2f5198646ae0fbccc6f812d7e9ccd38a6eef359d287c
DIST xen-4.9.1.tar.gz 23368303 BLAKE2B 4cfddb351c9a4aa08227138dc1afa921f3d1880048f897428226da38eff9470cd81ae9896f174583048dad0ba8d5c1426df58b029115ba1623366d1980630c0d SHA512 9d22f0aa5dcd01a1c105d17c14bce570cc597e884ddb9b4a46b80a72f647625b76ae5213cede423d0458c14e1906983595a9269bb6e6ff2e9e7e4dea840f4274
DIST xen-gentoo-patches-10.tar.xz 27876 BLAKE2B 8efece8548a046b47c04e5b9354ca8bdff55affd6c6bc67315ac7536778fbaa183d346e0ff83e365030df2433bddf845188a1c3fb8feaea2e93d5ba0dd1c779a SHA512 2033f4cb671971c73841cfaa7eb46623c37778c5746b47302eee252c4af287ccbeb8d1884ffdf32cd97a38cd7785257d56f13ef20d4c03dc0fb1cb196dc04ece
DIST xen-gentoo-patches-11.tar.xz 30216 BLAKE2B adae89fc9e819ff0271c9bc728af7221f60e1e9f9f649d6e6c717233642a9f3482fb338bc9e3698e2f1f36247403f7154eb64c975ae8857c3117ce6fb4a79a93 SHA512 23a4e89894cd3e01e4f64ea97734e5780d8c60ef2156c01d222e7552aa5a63ce93c775c31b70cd41f383d9e6b5834333a1c9baaf64e9eb5b488ee97676584453
DIST xen-ovmf-patches-2.tar.xz 4344 BLAKE2B 1514c89dcba05c84281e9d46ec5c3e9e946ea777dcbe64d1d7689298e187aac2c9a5febf407d79bdb3ebe47563972ea66e0f5204590c5abc98df9cf24549b92d SHA512 0bdc83029a01b613f5c1ca029bd45aebe211c332f09db91a0cc7d6b6f85a81dbbfdc20c62f0d20e973ee41b155a6551a4fad518cb792e1d508bf070e23d6a1d3
DIST xen-ovmf-patches-3.tar.xz 4208 BLAKE2B 0df8f85667a33c91cbfd86c59aec2ae65eca892b45d66eed76f793a52e2748989bc2785861f8bfdf94235ef7a6c0be6572c6e6cce9695469e40f0facd0ce3947 SHA512 abe001053ca702138bbcdd6bea14e2daae5c785f862d6a15001ca894c8ed8617f0c5dc439c6f54a41433b988acf57c71911af1db074aa76732c39d98622a3b5b
16 changes: 16 additions & 0 deletions app-emulation/xen-tools/files/gentoo-patches.conf
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ _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"
#mv tools/qemu-xen/qemu-bridge-helper.c tools/qemu-xen/xen-bridge-helper.c || die

_gx026=" xen-tools-4.4-api-fix.patch"
Expand Down Expand Up @@ -101,6 +102,9 @@ _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"

# xen-tools-4.8.2 patches set
_gpv_xen_tools_482_0="
${_gx008}
Expand All @@ -118,11 +122,23 @@ ${_gx027}
${_gx028} ${_gx029}
${_gx037} ${_gx042}
"

# xen-tools-4.9.1 patches set
_gpv_xen_tools_491_0="
${_gx008}
${_gx038} ${_gx017} ${_gx039}
${_gx027}
${_gx028} ${_gx029}
${_gx037} ${_gx042}
${_gx044}
"

# xen-tools-4.10.0 patches set
_gpv_xen_tools_4100_0="
${_gx008}
${_gx038} ${_gx017} ${_gx043}
${_gx027}
${_gx028} ${_gx029}
${_gx037} ${_gx042}
${_gx044}
"
Loading

0 comments on commit 6c4b580

Please sign in to comment.