From a6c45000fe26a552c7f72ba90e5ebfb9d27ffb90 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sun, 3 Aug 2014 14:17:35 +0100 Subject: [PATCH] Drop optimization flags when compiling on aarch64 (see RHBZ#1126199). --- qemu.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qemu.spec b/qemu.spec index 02c33bd..5f32620 100644 --- a/qemu.spec +++ b/qemu.spec @@ -152,7 +152,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 2.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD Group: Development/Tools @@ -765,8 +765,10 @@ sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure --localstatedir=%{_localstatedir} \ --libexecdir=%{_libexecdir} \ --disable-strip \ +%ifnarch aarch64 --extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \ --extra-cflags="%{optflags} -fPIE -DPIE" \ +%endif --disable-werror \ --target-list="$buildarch" \ --audio-drv-list=pa,sdl,alsa,oss \ @@ -1492,8 +1494,9 @@ getent passwd qemu >/dev/null || \ %endif %changelog -* Sun Aug 3 2014 Richard W.M. Jones 2:2.1.0-1 +* Sun Aug 3 2014 Richard W.M. Jones 2:2.1.0-2 - Update to qemu 2.1.0 final released version. +- Drop optimization flags when compiling on aarch64 (see RHBZ#1126199). * Fri Jul 25 2014 Cole Robinson 2:2.1.0-0.5.rc3 - Update to qemu-2.1.0-rc3