svn commit: r459787 - head/emulators/xen-kernel

Roger Pau Monné royger at FreeBSD.org
Tue Jan 23 16:30:50 UTC 2018


Author: royger (src committer)
Date: Tue Jan 23 16:30:48 2018
New Revision: 459787
URL: https://svnweb.freebsd.org/changeset/ports/459787

Log:
  xen-kernel: fix build with clang 6 and apply pending XSA patches
  
  This includes a band-aid for running 64bit PV guests without
  compromising the whole system.
  
  Commit the makefile diff left behind in r459786.
  
  MFH:		2018Q1
  Sponsored by:	Citrix Systems R&D

Modified:
  head/emulators/xen-kernel/Makefile

Modified: head/emulators/xen-kernel/Makefile
==============================================================================
--- head/emulators/xen-kernel/Makefile	Tue Jan 23 16:23:57 2018	(r459786)
+++ head/emulators/xen-kernel/Makefile	Tue Jan 23 16:30:48 2018	(r459787)
@@ -2,7 +2,7 @@
 
 PORTNAME=	xen
 PORTVERSION=	4.7.2
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	emulators
 MASTER_SITES=	http://downloads.xenproject.org/release/xen/${PORTVERSION}/
 PKGNAMESUFFIX=	-kernel
@@ -81,7 +81,17 @@ EXTRA_PATCHES=	${FILESDIR}/0001-xen-logdirty-prevent-p
 		${FILESDIR}/xsa242-4.9.patch:-p1 \
 		${FILESDIR}/xsa243-4.7.patch:-p1 \
 		${FILESDIR}/xsa244-4.7.patch:-p1 \
-		${FILESDIR}/xsa236-4.9.patch:-p1
+		${FILESDIR}/xsa236-4.9.patch:-p1 \
+		${FILESDIR}/0001-x86-compat-fix-compilation-errors-with-clang-6.patch:-p1 \
+		${FILESDIR}/xsa246-4.7.patch:-p1 \
+		${FILESDIR}/0001-p2m-Always-check-to-see-if-removing-a-p2m-entry-actu.patch:-p1 \
+		${FILESDIR}/0002-p2m-Check-return-value-of-p2m_set_entry-when-decreas.patch:-p1 \
+		${FILESDIR}/xsa248-4.8.patch:-p1 \
+		${FILESDIR}/xsa249.patch:-p1 \
+		${FILESDIR}/xsa250.patch:-p1 \
+		${FILESDIR}/xsa251-4.8.patch:-p1 \
+		${FILESDIR}/0001-x86-Meltdown-band-aid-against-malicious-64-bit-PV-gu.patch:-p1 \
+		${FILESDIR}/0002-x86-allow-Meltdown-band-aid-to-be-disabled.patch:-p1
 
 .include <bsd.port.options.mk>
 


More information about the svn-ports-all mailing list