SPECS: qemu.spec - rel 10; use compat-gcc-34 for building
arekm
arekm at pld-linux.org
Tue Aug 5 00:10:49 CEST 2008
Author: arekm Date: Mon Aug 4 22:10:49 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- rel 10; use compat-gcc-34 for building
---- Files affected:
SPECS:
qemu.spec (1.112 -> 1.113)
---- Diffs:
================================================================
Index: SPECS/qemu.spec
diff -u SPECS/qemu.spec:1.112 SPECS/qemu.spec:1.113
--- SPECS/qemu.spec:1.112 Tue Jul 8 11:32:59 2008
+++ SPECS/qemu.spec Tue Aug 5 00:10:44 2008
@@ -9,8 +9,6 @@
%bcond_with cflags_passing # with passing rpmcflags to Makefiles
%bcond_with dosguest # add special patch when use with DOS as guest os
%bcond_with nosdlgui # do not use SDL gui (use X11 instead)
-# Note that gcc4 build is very problematic and not supported by qemu team
-%bcond_with gcc4 # use gcc4 patches (broke build on gcc33)
%bcond_without dist_kernel # without distribution kernel
%bcond_without kernel # build kqemu KERNEL MODULES
%bcond_without userspace # don't build userspace utilities
@@ -32,7 +30,9 @@
%define _enable_debug_packages 0
%endif
-%define rel 9
+%define __ucc gcc-3.4
+
+%define rel 10
%define kqemu_version 1.3.0pre11
%define qemu_version 0.9.1
@@ -52,14 +52,9 @@
Patch0: %{pname}-nostatic.patch
Patch1: %{pname}-cc.patch
Patch3: %{pname}-dot.patch
-Patch4: %{pname}-gcc4_x86.patch
-Patch5: %{pname}-gcc4_ppc.patch
Patch6: %{pname}-nosdlgui.patch
# Proof of concept, for reference, do not remove
Patch8: %{pname}-kde_virtual_workspaces_hack.patch
-# http://gwenole.beauchesne.info/en/projects/qemu
-Patch9: %{pname}-0.8.0-gcc4-hacks.patch
-Patch11: %{pname}-0.7.2-gcc4-opts.patch
#Patch12: %{pname}-0.7.2-dyngen-check-stack-clobbers.patch
Patch13: %{pname}-dosguest.patch
Patch14: %{pname}-ppc_old_binutils.patch
@@ -77,7 +72,7 @@
%if %{with userspace}
BuildRequires: SDL-devel >= 1.2.1
BuildRequires: alsa-lib-devel
-%{!?with_gcc4:BuildRequires: gcc < 5:4.0}
+BuildRequires: compat-gcc-34
BuildRequires: perl-tools-pod
BuildRequires: sed >= 4.0
BuildRequires: tetex
@@ -145,13 +140,6 @@
%patch0 -p1
%patch1 -p1
%patch3 -p1
-%if %{with gcc4}
-%patch9 -p1
-%patch11 -p1
-#%patch12 -p1
-#%patch4 -p0
-%patch5 -p1
-%endif
%{?with_nosdlgui:%patch6 -p1}
#%patch8 -p1
@@ -230,13 +218,12 @@
# they can be passed if the cflags_passing bcond is used
./configure \
--prefix=%{_prefix} \
- --cc="%{__cc}" \
- --host-cc="%{__cc}" \
+ --cc="%{__ucc}" \
+ --host-cc="%{__ucc}" \
--make="%{__make}" \
%if %{without kqemu}
--disable-kqemu \
%endif
- %{?with_gcc4:--disable-gcc-check} \
--enable-alsa \
--interp-prefix=%{_libdir}/%{pname}
%{__make}
@@ -309,6 +296,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.113 2008/08/04 22:10:44 arekm
+- rel 10; use compat-gcc-34 for building
+
Revision 1.112 2008/07/08 09:32:59 blues
- updated url
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/qemu.spec?r1=1.112&r2=1.113&f=u
More information about the pld-cvs-commit
mailing list