# ChangeLog for app-emulation/xen # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 # (auto-generated from git log) *xen-4.5.1 (09 Aug 2015) *xen-4.2.5-r11 (09 Aug 2015) 09 Aug 2015; Robin H. Johnson +files/xen-4-fix_dotconfig-gcc.patch, +files/xen-4.2-efi.patch, +files/xen-4.3-fix_dotconfig-gcc.patch, +files/xen-4.4-efi.patch, +files/xen-4.5-efi.patch, +metadata.xml, +xen-4.2.5-r11.ebuild, +xen-4.5.1.ebuild: proj/gentoo: Initial commit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed 24 Aug 2015; Justin Lecher metadata.xml, xen-4.2.5-r11.ebuild, xen-4.5.1.ebuild: Use https by default Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher 24 Aug 2015; Mike Gilbert metadata.xml: Revert DOCTYPE SYSTEM https changes in metadata.xml repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720 *xen-4.6.0 (09 Oct 2015) 09 Oct 2015; Yixun Lan -files/xen-4.3-fix_dotconfig-gcc.patch, -files/xen-4.4-efi.patch, +files/xen-4.6-efi.patch, +xen-4.6.0.ebuild: version bump to 4.6.0 1) try to avoid conditional patch (which is bad) 2) clean un-needed patches Package-Manager: portage-2.2.22 *xen-4.6.0-r1 (05 Nov 2015) *xen-4.5.2 (05 Nov 2015) *xen-4.2.5-r12 (05 Nov 2015) 05 Nov 2015; Yixun Lan +xen-4.2.5-r12.ebuild, +xen-4.5.2.ebuild, -xen-4.6.0.ebuild, +xen-4.6.0-r1.ebuild: security bump, fix XSA-145,146,147,148,149,150,151,152 Gentoo bug: #564472 Package-Manager: portage-2.2.23 10 Nov 2015; Agostino Sarubbo xen-4.2.5-r12.ebuild, xen-4.5.2.ebuild: amd64 stable wrt bug #564472 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" 10 Nov 2015; Agostino Sarubbo xen-4.2.5-r12.ebuild: x86 stable wrt bug #564472 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" *xen-4.6.0-r2 (10 Nov 2015) *xen-4.5.2-r1 (10 Nov 2015) 10 Nov 2015; Ian Delaney +xen-4.5.2-r1.ebuild, +xen-4.6.0-r2.ebuild: revbumps; add xsa-156 patches in 4.5 4.5.2-r1, 4.6.0-r2 Required by gentoo security bug. These are embargoed patches now free for public release. Gentoo bug: #564932 Package-Manager: portage-2.2.24 11 Nov 2015; Agostino Sarubbo xen-4.5.2-r1.ebuild: amd64 stable wrt bug #564932 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" 29 Nov 2015; Ian Delaney -xen-4.5.1.ebuild, -xen-4.5.2.ebuild, -xen-4.6.0-r1.ebuild: clean old vns.: 4.5.x, 4.6.0-r1 Package-Manager: portage-2.2.24 03 Dec 2015; Ian Delaney xen-4.6.0-r2.ebuild: remove stray entry re sec. patches from vn.4.6.0-r2 Package-Manager: portage-2.2.24 04 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: fix compilation failures A patch referenced in src_prepare() was missing so the package could not build. LDFLAGS were being passed in which caused build failures with USE=-custom-cflags. Dependency on binutils was incorrect. 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: update inherit lines and use git-r3 Move the inherit lines back up near the top and switch to using git-r3 for the live version. Signed-off-by: Doug Goldstein 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: delete x86 bits x86 is not supported by this version of Xen and won't be supported going forward so drop the x86 code. Signed-off-by: Doug Goldstein 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: provide a sub-slot Technically when switching between minor versions (e.g. 4.5 -> 4.6) you need to rebuild anything that has linked against the Xen libraries due to no promise of ABI stability between those versions. So expose a sub-slot so packages can be rebuilt appropriately. Signed-off-by: Doug Goldstein 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: don't install EFI bits with USE=-efi Don't install the EFI bits if the user didn't want them. Signed-off-by: Doug Goldstein 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: drop USE=xsm USE=xsm does not make sense for us to package up. If the user wants XSM, they'll always want Flask. If they're developing their own XSM module they will not be using our packages for that. Signed-off-by: Doug Goldstein 06 Dec 2015; Doug Goldstein xen-4.6.0-r2.ebuild: Revert "app-emulation/xen: provide a sub-slot" This reverts commit 8a11081f495114c5ddfb54a8cef9285d6d7aa878. The sub-slot needs to only be on app-emulation/xen-tools. *xen-4.6.0-r3 (09 Dec 2015) *xen-4.5.2-r2 (09 Dec 2015) 09 Dec 2015; Ian Delaney +xen-4.5.2-r2.ebuild, +xen-4.6.0-r3.ebuild: revbumps -> vns. 4.5.2-r2, 4.6.0-r3 wrt sec. bugs Addition of patches XSA-158 (#566842), XSA-158 (#566844), fixing all corresponding security issues, patches made avaialable for public release as of yesterday (08/12). Patches compressed into my devspace then combined with those of dlan insource. This format will do for now. Not to be adjusted without prior discussion. All patches pass runtests. Gentoo bugs: #566842 #566844 Package-Manager: portage-2.2.24 09 Dec 2015; Ian Delaney -xen-4.5.2-r1.ebuild, xen-4.5.2-r2.ebuild, -xen-4.6.0-r2.ebuild, xen-4.6.0-r3.ebuild: clean vulnerable vns. wrt #566842 #566844 Package-Manager: portage-2.2.24 09 Dec 2015; Ian Delaney xen-4.6.0-r3.ebuild: Correct trivial typo in Comment, note errata in prior entry Note: line 3 in previous commit re adding sec patches should read; Addition of patches XSA-158 (#566844), XSA-{159,160} (#566842) Package-Manager: portage-2.2.24 *xen-4.5.2-r1 (09 Dec 2015) 09 Dec 2015; Ian Delaney +xen-4.5.2-r1.ebuild: re-add xen-4.5.2-r1.ebuild Package-Manager: portage-2.2.24 RepoMan-Options: --force 14 Dec 2015; Agostino Sarubbo xen-4.5.2-r2.ebuild: amd64 stable wrt bug #566842 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo *xen-4.6.0-r4 (17 Dec 2015) *xen-4.5.2-r3 (17 Dec 2015) 17 Dec 2015; Ian Delaney +xen-4.5.2-r3.ebuild, +xen-4.6.0-r4.ebuild: revbumps to vns. 4.5.2-r3, 4.6.0-r4 security patches added of xsa 164,165,166 re security Bug 567962 Gentoo bug: #567962 Package-Manager: portage-2.2.24 23 Dec 2015; Ian Delaney -xen-4.5.2-r1.ebuild: clean vn. 4.5.2-r1 re sec bug #566842 Package-Manager: portage-2.2.24 27 Dec 2015; Ian Delaney xen-4.5.2-r2.ebuild, xen-4.5.2-r3.ebuild, xen-4.6.0-r3.ebuild, xen-4.6.0-r4.ebuild: add msg in pkg_postinst to all vns. 4.5 4.5 re xen-syms Prompt from user in bug #552424 to make install of /boot/xen-syms optional, done by informing user via msg in pkg_postinst to do this using INSTALL_MASK Gentoo bug: #552424 Package-Manager: portage-2.2.24 *xen-4.6.0-r5 (03 Jan 2016) 03 Jan 2016; Ian Delaney +xen-4.6.0-r5.ebuild: revbump to vn. 4.6.0-r5 wrt security patch in the gentoo bug Gentoo bug: #569554 Package-Manager: portage-2.2.26 05 Jan 2016; Agostino Sarubbo xen-4.5.2-r3.ebuild, xen-4.6.0-r5.ebuild: amd64 stable wrt bug #570932 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 07 Jan 2016; Doug Goldstein metadata.xml, -xen-4.2.5-r11.ebuild, -xen-4.2.5-r12.ebuild: remove unmaintained 4.2.x series Package-Manager: portage-2.2.24 Signed-off-by: Doug Goldstein *xen-4.6.0-r6 (08 Jan 2016) 08 Jan 2016; Doug Goldstein +xen-4.6.0-r6.ebuild: don't break up debug file Xen already generates the file we want in /usr/lib/debug so don't do it again. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein *xen-4.6.0-r7 (12 Jan 2016) 12 Jan 2016; Ian Delaney -xen-4.6.0-r3.ebuild, -xen-4.6.0-r4.ebuild, +xen-4.6.0-r7.ebuild: rm vulnerable vns. 4.6.0-r{3,4} Package-Manager: portage-2.2.26 12 Jan 2016; Ian Delaney xen-4.6.0-r7.ebuild: revbump to 4.6.0-r7 from addition of 1 upstream patch Package-Manager: portage-2.2.26 *xen-4.6.0-r8 (21 Jan 2016) *xen-4.5.2-r4 (21 Jan 2016) 21 Jan 2016; Ian Delaney +xen-4.5.2-r4.ebuild, +xen-4.6.0-r8.ebuild: revbumps to vns. 4.5.2-r4 4.6.0-r8 wrt gentoo security bug. patches added; xsa 167-4.6, xsa168 Purging of led version to await stabilsation of revbumped vns. Gentoo bug: #571556, #571552 Package-Manager: portage-2.2.26 22 Jan 2016; Agostino Sarubbo xen-4.5.2-r4.ebuild, xen-4.6.0-r8.ebuild: amd64 stable wrt bug #571552 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 24 Jan 2016; Michał Górny metadata.xml: Unify quoting in metadata.xml files for machine processing Force unified quoting in all metadata.xml files since lxml does not preserve original use of single and double quotes. Ensuring unified quoting before the process allows distinguishing the GLEP 67-related metadata.xml changes from unrelated quoting changes. 24 Jan 2016; Michał Górny metadata.xml: Replace all herds with appropriate projects (GLEP 67) Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded. 24 Jan 2016; Michał Górny metadata.xml: Set appropriate maintainer types in metadata.xml (GLEP 67) *xen-4.6.1 (18 Feb 2016) 18 Feb 2016; Yixun Lan +xen-4.6.1.ebuild: bump to 4.6.1 Package-Manager: portage-2.2.27 18 Feb 2016; Yixun Lan -xen-4.5.2-r2.ebuild, -xen-4.5.2-r3.ebuild, -xen-4.6.0-r5.ebuild, -xen-4.6.0-r6.ebuild, -xen-4.6.0-r7.ebuild: drop old versions Package-Manager: portage-2.2.27 *xen-4.6.0-r9 (19 Feb 2016) *xen-4.5.2-r5 (19 Feb 2016) 19 Feb 2016; Ian Delaney +xen-4.5.2-r5.ebuild, +xen-4.6.0-r9.ebuild: revbumps; 4.5.2-r5, 4.6.0-r9 add sec patches xsa170 wrt the security bug Gentoo bug: #574012 Package-Manager: portage-2.2.26 15 Mar 2016; Agostino Sarubbo xen-4.5.2-r5.ebuild, xen-4.6.0-r9.ebuild: amd64 stable wrt bug #574012 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 15 Mar 2016; Ian Delaney -xen-4.5.2-r4.ebuild, -xen-4.6.0-r8.ebuild: clean old vulnerable vns. wrt the gentoo security bug Gentoo bug: #574012 Package-Manager: portage-2.2.26 14 Apr 2016; Ian Delaney xen-4.6.1.ebuild: correct typo in source of vn. 4.6.1 noted in gentoo bug, set with an equivalent sed statement substituting an upstream patch, the sed being completed in one line Gentoo-bug: #575868 Package-Manager: portage-2.2.28 *xen-4.6.1-r1 (23 Apr 2016) *xen-4.6.0-r10 (23 Apr 2016) *xen-4.5.2-r6 (23 Apr 2016) 23 Apr 2016; Ian Delaney +xen-4.5.2-r6.ebuild, +xen-4.6.0-r10.ebuild, +xen-4.6.1-r1.ebuild: revbumps subsequent to addition of xsa sec patches versions; 4.5.2-r6 4.6.0-r10 4.6.1-r1 sec patches; xsa 172 173 Gentoo-bug: #579074 #579072 Package-Manager: portage-2.2.28 26 Apr 2016; Patrice Clement xen-4.6.1.ebuild, xen-4.6.1-r1.ebuild: remove duplicate sed statements in 4.6.1{,-r1} Package-Manager: portage-2.2.26 Closes: https://github.com/gentoo/gentoo/pull/1355 Signed-off-by: Patrice Clement 26 Apr 2016; Patrice Clement xen-4.6.1.ebuild, xen-4.6.1-r1.ebuild: Revert 4a1812d93b2531712d2293ad3bcd381d3b7d846e. Package-Manager: portage-2.2.26 26 Apr 2016; Ian Delaney xen-4.6.1.ebuild, xen-4.6.1-r1.ebuild: remove duplicates accidentally copied set in versions 4.6.1{,-r1} Package-Manager: portage-2.2.28 15 May 2016; Ian Delaney -xen-4.5.2-r5.ebuild, -xen-4.5.2-r6.ebuild: rm old vns. 4.5.2 Package-Manager: portage-2.2.28 18 May 2016; Patrick Lauer metadata.xml: Removing unneeded useflag description from metadata.xml Package-Manager: portage-2.2.28 *xen-4.6.1-r2 (20 May 2016) 20 May 2016; Ian Delaney +xen-4.6.1-r2.ebuild: revbump to 4.6.1-r2 Add sec patch xsa-176 patch, re security bug Holding off revbump to 4.6.0, considering also purging Gentoo-bug: #583462 Package-Manager: portage-2.2.28 *xen-4.6.1-r3 (07 Jun 2016) 07 Jun 2016; Yixun Lan +xen-4.6.1-r3.ebuild: fix XSA-181, only for arm include bumping various upstream non-security fixes Package-Manager: portage-2.3.0_rc1 *xen-4.7.0 (27 Jun 2016) *xen-4.6.3 (27 Jun 2016) 27 Jun 2016; Yixun Lan +xen-4.6.3.ebuild, +xen-4.7.0.ebuild: version bump Package-Manager: portage-2.3.0_rc1 *xen-4.7.0-r1 (27 Jul 2016) *xen-4.6.3-r1 (27 Jul 2016) 27 Jul 2016; Yixun Lan +xen-4.6.3-r1.ebuild, +xen-4.7.0-r1.ebuild: security bump, fix XSA-182,183 Gentoo-Bug: 588780 Package-Manager: portage-2.3.0 28 Jul 2016; Agostino Sarubbo xen-4.6.3-r1.ebuild: amd64 stable wrt bug #588780 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 28 Jul 2016; Yixun Lan -files/xen-4-fix_dotconfig-gcc.patch, -files/xen-4.2-efi.patch, -files/xen-4.5-efi.patch, -xen-4.6.0-r9.ebuild, -xen-4.6.0-r10.ebuild, -xen-4.6.1.ebuild, -xen-4.6.1-r1.ebuild, -xen-4.6.1-r2.ebuild, -xen-4.6.1-r3.ebuild, -xen-4.6.3.ebuild, -xen-4.7.0.ebuild: drop old vulnerable versions Gentoo-Bug: 588780 Package-Manager: portage-2.3.0 *xen-4.7.0-r2 (09 Sep 2016) *xen-4.6.3-r2 (09 Sep 2016) 09 Sep 2016; Yixun Lan +xen-4.6.3-r2.ebuild, +xen-4.7.0-r2.ebuild: security bump, XSA-185/186/187 Package-Manager: portage-2.3.0 10 Sep 2016; Agostino Sarubbo xen-4.6.3-r2.ebuild: amd64 stable wrt bug #593198 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 12 Sep 2016; Yixun Lan -xen-4.6.3-r1.ebuild, -xen-4.7.0-r1.ebuild: drop old vulnerable versions Package-Manager: portage-2.3.0 *xen-4.7.0-r3 (05 Oct 2016) *xen-4.6.3-r3 (05 Oct 2016) 05 Oct 2016; Yixun Lan +xen-4.6.3-r3.ebuild, +xen-4.7.0-r3.ebuild: fix XSA-190 Gentoo-Bug: 594850 Package-Manager: portage-2.3.1 04 Nov 2016; Agostino Sarubbo xen-4.6.3-r3.ebuild: amd64 stable wrt bug #594850 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 04 Nov 2016; Yixun Lan -xen-4.6.3-r2.ebuild, -xen-4.7.0-r2.ebuild: drop old vulnerable version Gentoo-Bug: 594850 Package-Manager: portage-2.3.2 *xen-4.7.1 (11 Nov 2016) 11 Nov 2016; Yixun Lan +xen-4.7.1.ebuild: version bump Package-Manager: portage-2.3.2 *xen-4.6.4 (15 Nov 2016) 15 Nov 2016; Yixun Lan +xen-4.6.4.ebuild: version bump 4.6.4 Package-Manager: portage-2.3.2 *xen-4.7.1-r1 (22 Nov 2016) *xen-4.6.4-r1 (22 Nov 2016) 22 Nov 2016; Yixun Lan +xen-4.6.4-r1.ebuild, +xen-4.7.1-r1.ebuild: security bump, fix various XSA fix XSA-191,192,193,194,195,196,197,198 Package-Manager: portage-2.3.2 26 Nov 2016; Agostino Sarubbo xen-4.6.4-r1.ebuild: amd64 stable wrt bug #600382 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo 28 Nov 2016; Yixun Lan -xen-4.6.3-r3.ebuild, -xen-4.6.4.ebuild, -xen-4.7.0-r3.ebuild, -xen-4.7.1.ebuild: drop old vulnerable versions Gentoo-Bug: 600382 Package-Manager: portage-2.3.2 *xen-4.7.1-r2 (07 Dec 2016) *xen-4.6.4-r2 (07 Dec 2016) 07 Dec 2016; Yixun Lan +xen-4.6.4-r2.ebuild, +xen-4.7.1-r2.ebuild: fix XSA-201 Gentoo-Bug: 601250 Package-Manager: portage-2.3.2 *xen-4.8.0 (08 Dec 2016) 08 Dec 2016; Yixun Lan +xen-4.8.0.ebuild: version bump Package-Manager: portage-2.3.3 13 Dec 2016; Agostino Sarubbo xen-4.6.4-r2.ebuild: amd64 stable wrt bug #602238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo *xen-4.7.1-r3 (13 Dec 2016) *xen-4.6.4-r3 (13 Dec 2016) 13 Dec 2016; Yixun Lan +xen-4.6.4-r3.ebuild, +xen-4.7.1-r3.ebuild: security bump, fix XSA-200 Gentoo-Bug: 601248 Package-Manager: Portage-2.3.3, Repoman-2.3.1 13 Dec 2016; Yixun Lan xen-4.6.4-r3.ebuild: security stable, XSA-200 Gentoo-Bug: 601248 Package-Manager: Portage-2.3.3, Repoman-2.3.1 13 Dec 2016; Yixun Lan -xen-4.6.4-r1.ebuild, -xen-4.6.4-r2.ebuild, -xen-4.7.1-r1.ebuild, -xen-4.7.1-r2.ebuild: cleanup, drop old vulnerables Package-Manager: Portage-2.3.3, Repoman-2.3.1