commit:     3472c6e7f8b1ddd74eb3add93887670a04bf3130
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 06:27:14 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 12:41:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3472c6e7

app-emulation/xen-tools: increase xenstore stack size

this patch is needed if rbd(ceph) enabled, otherwise
/etc/init.d/xenqemu will fail to start

https://lists.gnu.org/archive/html/qemu-devel/2016-09/msg03961.html

Package-Manager: portage-2.3.2

 app-emulation/xen-tools/Manifest                  |  1 +
 app-emulation/xen-tools/files/gentoo-patches.conf | 19 +++++++++++++++++++
 app-emulation/xen-tools/xen-tools-4.6.4-r1.ebuild |  4 ++--
 app-emulation/xen-tools/xen-tools-4.7.1-r1.ebuild |  4 ++--
 4 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index f827b62..a359398 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -5,6 +5,7 @@ DIST xen-4.6.4.tar.gz 19709274 SHA256 
b795d5631a85fb68295361067195ecd00003656dac
 DIST xen-4.7.0.tar.gz 20702550 SHA256 
be5876144d49729572ae06142e0bb93f1c1f2695578141eff2931995add24623 SHA512 
2c52c8ef145dfab7d069e79318d5d631e1106a0ddc79d88b3bacf36c7f15cea67dccb704a245e785d2a1e42c6fb6c0ad74832f564aaeec025ad7b864031f0921
 WHIRLPOOL 
9725ac9fe94e78aab47b0534b5ee1a190106a773bf7d6204fed736abe7069b71937717b6680833736bd02a3a3a43f2eb2162fe7c0d992ddd47d12158b5d9835f
 DIST xen-4.7.1.tar.gz 20706864 SHA256 
e87f4b0575e78657ee23d31470a15ecf1ce8c3a92a771cda46bbcd4d0d671ffe SHA512 
eb03244f5fa7b54402fcc1d38f1e69c0ea4536d5ab2f9859b41b5e94920ad9db20fb146e3c3d3635e9ca1d12e93ce0429e57f24bf53d4a2c4b69babc76ec724e
 WHIRLPOOL 
5d7ba29ea58bdedb6a237f7cb1c0aacf361dc35ebb07ec8e55773e07b1f38c1b151615b526e14daeca7c2db235114bde0b6d124219e8818c6e529873b5151fec
 DIST xen-gentoo-patches-6.tar.xz 23864 SHA256 
96e774bd03c9df341fdb2f5d6cf231549c8d7a004c3c902c07b5cb690428d4c6 SHA512 
7f4966bb7dad02b213a3cbefcc312573039feaec964a2deaa6aa7f8fa488b6e31176834a4e2cf6ac380548f1b8251c7700d16d1cbc7b88fcee440f6cccd7f177
 WHIRLPOOL 
a41cae3441370e0e18fbf28ac7a780adfaa0d6af12dc62f1dfe90f52f01ebbd8055e3b5b399ae11602b29b8a206aafe2cbecb79948233bd072e73294468f3b08
+DIST xen-gentoo-patches-7.tar.xz 24148 SHA256 
859fb6b69125c0a1079b35a74bb004dce1b04827b05f056a746cc42c1b187557 SHA512 
faf2b0ecd67d545366e2af7e7ecab5f808d02354d07f23cbffe1c3cb80dbb5f88cc4aa140d928ad269612e55c41740ff5bf2af3f0a1f16e375d404c3ffa712b1
 WHIRLPOOL 
d75c35fa10dd1f1567a82c5d5cd7ddabc72def6d74ef7095b7bca9ce9adad2b6ff9c88b55bad7cdefe88da027e5c742f9b9dcafce457cf15f408ea35652546f6
 DIST xen-ovmf-patches-2.tar.xz 4344 SHA256 
495d61d718440057f8b0b54fb57061450dd764c6e87fe5f8bda1785bcddba770 SHA512 
0bdc83029a01b613f5c1ca029bd45aebe211c332f09db91a0cc7d6b6f85a81dbbfdc20c62f0d20e973ee41b155a6551a4fad518cb792e1d508bf070e23d6a1d3
 WHIRLPOOL 
8346d68fa5d2a8e8a5c007b55e2b85cf48df045cc8c4818f09c756d28a52dd856671f37b4a53478e9b96ca9d2eca0c67fd15f009a94d1d2dfed8e83e596d9633
 DIST xen-security-patches-16.tar.xz 7368 SHA256 
3301514f20cc106f75ad84a2352f573b8d807ddeedfc57d2d5fda8c13e63bc1b SHA512 
5d83107ce9972e8ab4c2aa3e6285c3cfae04b11768b7d55baf9cbe4a63fdf5175a0bbb7685641df15af4f98d6d095ff2b35b7c9fd6be6355a777547d8106874c
 WHIRLPOOL 
3747b209ca1fead0dc7e791caed040e033b52933695e190d97bbd3f4abba957dbfaafc84e11a7f51aeb45bad3884d8b341d136351db145985f27b152aa25aa79
 DIST xen-security-patches-17.tar.xz 9908 SHA256 
9fc679ddea420e3aeb2f7ba4bacbb4c192b6c15d5e62b40def16cdb9e376a032 SHA512 
4a5375caf5b928662b10c31ef5af2f9bd092b512d6fb1a0292b0389d3c7f5b062f7ed1401b6c5dbeb83d20418fd025bbca43e76d42c739c5a2809c6cfb59db16
 WHIRLPOOL 
fdda75869ece47a180fce27b3d060b2dfe06861958443c55fe8de31f7c673382c468eccda0c40c87953abae57e12b2c3979a84515fb66ba190b6f7cffe57eb2d

diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf 
b/app-emulation/xen-tools/files/gentoo-patches.conf
index 10c3d99..9f3094f 100644
--- a/app-emulation/xen-tools/files/gentoo-patches.conf
+++ b/app-emulation/xen-tools/files/gentoo-patches.conf
@@ -83,6 +83,10 @@ _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"
+
 # xen-tools-4.6.3 patches set
 _gpv_xen_tools_463_0="
 ${_gx008} ${_gx021}
@@ -96,6 +100,14 @@ ${_gx008} ${_gx021}
 ${_gx022} ${_gx017} ${_gx031}
 ${_gx027} ${_gx032}
 ${_gx028} ${_gx029} ${_gx036}
+
+"
+_gpv_xen_tools_464_1="
+${_gx008} ${_gx021}
+${_gx022} ${_gx017} ${_gx031}
+${_gx027} ${_gx032}
+${_gx028} ${_gx029} ${_gx036}
+${_gx037}
 "
 # xen-tools-4.7.0 patches set
 _gpv_xen_tools_470_0="
@@ -111,3 +123,10 @@ ${_gx022} ${_gx017} ${_gx031}
 ${_gx027} ${_gx032}
 ${_gx028} ${_gx029} ${_gx036}
 "
+_gpv_xen_tools_471_1="
+${_gx008} ${_gx021}
+${_gx022} ${_gx017} ${_gx031}
+${_gx027} ${_gx032}
+${_gx028} ${_gx029} ${_gx036}
+${_gx037}
+"

diff --git a/app-emulation/xen-tools/xen-tools-4.6.4-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.6.4-r1.ebuild
index 2d2939e..3ec09ca 100644
--- a/app-emulation/xen-tools/xen-tools-4.6.4-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.6.4-r1.ebuild
@@ -23,9 +23,9 @@ else
        UPSTREAM_VER=
        SECURITY_VER=17
        # xen-tools's gentoo patches tarball
-       GENTOO_VER=6
+       GENTOO_VER=7
        # xen-tools's gentoo patches version which apply to this specific ebuild
-       GENTOO_GPV=0
+       GENTOO_GPV=1
        # xen-tools ovmf's patches
        OVMF_VER=2
 

diff --git a/app-emulation/xen-tools/xen-tools-4.7.1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.7.1-r1.ebuild
index 382aea8..a8a7372 100644
--- a/app-emulation/xen-tools/xen-tools-4.7.1-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.7.1-r1.ebuild
@@ -23,9 +23,9 @@ else
        UPSTREAM_VER=
        SECURITY_VER=17
        # xen-tools's gentoo patches tarball
-       GENTOO_VER=6
+       GENTOO_VER=7
        # xen-tools's gentoo patches version which apply to this specific ebuild
-       GENTOO_GPV=0
+       GENTOO_GPV=1
        # xen-tools ovmf's patches
        OVMF_VER=2
 

Reply via email to