[xen] strip out an extra compile option for gcc-x86_64-linux-gnu on ix86

myoung myoung at fedoraproject.org
Sat Jul 20 13:46:38 UTC 2013


commit 4a92c571c010f50d700995173e3ab36dc6b2fef9
Author: Michael Young <m.a.young at durham.ac.uk>
Date:   Sat Jul 20 14:41:55 2013 +0100

    strip out an extra compile option for gcc-x86_64-linux-gnu on ix86

 xen.64.bit.hyp.on.ix86.patch |    2 +-
 xen.spec                     |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/xen.64.bit.hyp.on.ix86.patch b/xen.64.bit.hyp.on.ix86.patch
index 101130d..e94101c 100644
--- a/xen.64.bit.hyp.on.ix86.patch
+++ b/xen.64.bit.hyp.on.ix86.patch
@@ -5,7 +5,7 @@
  EFI_VENDOR=fedora
  LD_EFI ?= $(LD)
 +ifeq ($(XEN_TARGET_ARCH),x86_32)
-+CFLAGS := $(shell echo $(CFLAGS) | sed -e 's/-m[a-z0-9=]* //g')
++CFLAGS := $(shell echo $(CFLAGS) | sed -e 's/-m[a-z0-9=]* //g' -e 's/ -fstack-protector-strong//g')
 +endif
  
  .PHONY: default
diff --git a/xen.spec b/xen.spec
index 108dd0b..da6c9fa 100644
--- a/xen.spec
+++ b/xen.spec
@@ -46,7 +46,7 @@
 Summary: Xen is a virtual machine monitor
 Name:    xen
 Version: 4.3.0
-Release: 2%{?dist}
+Release: 3%{?dist}
 Group:   Development/Libraries
 License: GPLv2+ and LGPLv2+ and BSD
 URL:     http://xen.org/
@@ -789,7 +789,7 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
-* Sat Jul 20 2013 Michael Young <m.a.young at durham.ac.uk> - 4.3.0-2
+* Sat Jul 20 2013 Michael Young <m.a.young at durham.ac.uk> - 4.3.0-2 4.3.0-3
 - build a 64-bit hypervisor on ix86
 
 * Tue Jul 16 2013 Michael Young <m.a.young at durham.ac.uk> - 4.3.0-1


More information about the scm-commits mailing list