Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641004 - app-emulation/xen-4.10.0 version bump
Summary: app-emulation/xen-4.10.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-14 11:39 UTC by Tomáš Mózes
Modified: 2018-03-13 12:42 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.