This commit is contained in:
parent
01d85e1b5e
commit
8af7e18d7d
1965
qemu-s390.patch
Normal file
1965
qemu-s390.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 30 18:04:08 CEST 2007 - uli@suse.de
|
||||
|
||||
- fixed for S/390
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 10 15:44:03 CEST 2007 - schwab@suse.de
|
||||
|
||||
|
15
qemu.spec
15
qemu.spec
@ -17,7 +17,7 @@ License: BSD 3-Clause, GPL v2 or later
|
||||
Group: System/Emulators/PC
|
||||
Summary: Universal CPU emulator
|
||||
Version: 0.9.0.cvs
|
||||
Release: 1
|
||||
Release: 9
|
||||
Source: %name-%version.tar.bz2
|
||||
#Patch400: qemu-0.7.0-gcc4-dot-syms.patch
|
||||
#Patch401: qemu-0.8.0-gcc4-hacks.patch
|
||||
@ -58,6 +58,7 @@ Patch67: qemu-cvs-noppcemb.patch
|
||||
Patch68: qemu-0.8.3-gcc4.patch
|
||||
Patch69: qemu-cvs-ia64.patch
|
||||
Patch70: qemu-m68k.diff
|
||||
Patch71: qemu-s390.patch
|
||||
Source200: kvm_bios.bin
|
||||
Source201: zx-rom.bin
|
||||
Source202: COPYING.zx-rom
|
||||
@ -102,7 +103,7 @@ Patch701: gcc-3.3.5.dif
|
||||
# this is to make lint happy
|
||||
Source300: rpmlintrc
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
ExclusiveArch: %ix86 ppc sparc x86_64 ia64
|
||||
ExclusiveArch: %ix86 ppc sparc x86_64 ia64 s390
|
||||
|
||||
%description
|
||||
QEMU is an extremely well-performing CPU emulator that allows you to
|
||||
@ -157,6 +158,7 @@ Authors:
|
||||
%patch67 -p1
|
||||
%patch69
|
||||
%patch70
|
||||
%patch71 -p1
|
||||
%ifarch ia64 ppc64
|
||||
#this is the dyngen for gcc4 patch (does not work on x86)
|
||||
%patch68 -p1
|
||||
@ -256,7 +258,12 @@ make clean
|
||||
# build userland emus
|
||||
./configure --prefix=/usr \
|
||||
--interp-prefix=/usr/share/qemu/qemu-i386 \
|
||||
--enable-linux-user --disable-system --cc=%qemucc \
|
||||
%ifarch s390 # alpha-linux-user broken (ICE)
|
||||
--target-list="i386-linux-user arm-linux-user armeb-linux-user sparc-linux-user ppc-linux-user mips-linux-user mipsel-linux-user m68k-linux-user" \
|
||||
%else
|
||||
--enable-linux-user \
|
||||
%endif
|
||||
--disable-system --cc=%qemucc \
|
||||
--static --disable-gcc-check \
|
||||
--extra-cflags="$QEMU_OPT_FLAGS"
|
||||
make %{?jobs:-j%{jobs}}
|
||||
@ -304,6 +311,8 @@ rm -rf %{gcc33tmp}
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Jul 30 2007 - uli@suse.de
|
||||
- fixed for S/390
|
||||
* Tue Jul 10 2007 - schwab@suse.de
|
||||
- Add (incomplete) m68k emulation.
|
||||
* Mon Jul 09 2007 - agraf@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user