Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 641004

Summary: app-emulation/xen-4.10.0 version bump
Product: Gentoo Linux Reporter: Tomáš Mózes <hydrapolic>
Component: Current packagesAssignee: Gentoo Xen Devs <xen>
Status: RESOLVED FIXED    
Severity: normal CC: benjamin.beier, gentoo, joost
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/7261
Whiteboard:
Package list:
Runtime testing required: ---

Comment 1 Tomáš Mózes 2017-12-22 13:06:39 UTC
WIP here:
https://github.com/hydrapolic/gentoo/tree/master/app-emulation/xen-tools
https://github.com/hydrapolic/gentoo/tree/master/app-emulation/xen

- drop upstream patches
- add new xen-4.10-qemu-bridge.patch
Comment 2 Tomáš Mózes 2018-01-03 15:17:46 UTC
Just tested on amd64, boots fine, running a single hvm domU within. Since we need an additional patch that is to be included in the gentoo-patches tarball, I will not open a PR.
Comment 3 Tomáš Mózes 2018-01-23 13:23:22 UTC
We need to patch make-tarball.sh to download patches for 4.10 as now it wrongly sets the GIT_BRANCH to 4.1 instead of 4.10, for example:

--- make-tarball.sh      2018-01-23 07:16:06.000000000 +0100
+++ make-tarball.sh     2018-01-23 08:01:37.000000000 +0100
@@ -3,12 +3,13 @@
 . /etc/init.d/functions.sh
 
 VER="$1"
+MVER="$(echo $1 | cut -d \. -f 1-2)"
 PVER="$2"
 
 DIR="$(pwd)"
 XEN_DIR=xen
 GIT_URL="${GIT_URL:-"git://xenbits.xen.org/xen.git"}"
-GIT_BRANCH="${GIT_BRANCH:-stable-${VER:0:3}}"
+GIT_BRANCH="${GIT_BRANCH:-stable-${MVER}}"
 PATCHDIR="tmp/patches-upstream"
 INFODIR="${PATCHDIR}/info"
 GIT="$(which git)"
Comment 4 Tomáš Mózes 2018-02-23 06:13:40 UTC
(In reply to Tomáš Mózes from comment #2)
> Just tested on amd64, boots fine, running a single hvm domU within. Since we
> need an additional patch that is to be included in the gentoo-patches
> tarball, I will not open a PR.

Added patches to my github account.