devel/kvm kvm-35-ldflags.patch, NONE, 1.1 .cvsignore, 1.13, 1.14 kvm.spec, 1.18, 1.19 sources, 1.13, 1.14

Jeremy Katz (katzj) fedora-extras-commits at redhat.com
Mon Aug 20 21:47:35 UTC 2007


Author: katzj

Update of /cvs/pkgs/devel/kvm
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22668

Modified Files:
	.cvsignore kvm.spec sources 
Added Files:
	kvm-35-ldflags.patch 
Log Message:
* Mon Aug 20 2007 Jeremy Katz <katzj at redhat.com> - 35-1
- update to kvm-35
- patch to use -Wl,--build-id so that we get debuginfo


kvm-35-ldflags.patch:

--- NEW FILE kvm-35-ldflags.patch ---
diff -up kvm-35/configure.ldflags kvm-35/configure
--- kvm-35/configure.ldflags	2007-08-20 17:40:39.000000000 -0400
+++ kvm-35/configure	2007-08-20 17:40:50.000000000 -0400
@@ -83,7 +83,7 @@ target_cpu() {
 (cd user; ./configure --prefix="$prefix" --kerneldir="$libkvm_kerneldir")
 (cd qemu; ./configure --target-list=$(target_cpu)-softmmu --cc="$qemu_cc" \
     --disable-kqemu --extra-cflags="-I $PWD/../user" \
-    --extra-ldflags="-L $PWD/../user" \
+    --extra-ldflags="-L $PWD/../user $LDFLAGS" \
     --enable-kvm --kernel-path="$libkvm_kerneldir" \
     --enable-alsa \
     ${disable_gcc_check:+"--disable-gcc-check"} \


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/devel/kvm/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore	19 Jul 2007 21:26:15 -0000	1.13
+++ .cvsignore	20 Aug 2007 21:47:03 -0000	1.14
@@ -1 +1 @@
-kvm-31.tar.gz
+kvm-35.tar.gz


Index: kvm.spec
===================================================================
RCS file: /cvs/pkgs/devel/kvm/kvm.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- kvm.spec	19 Jul 2007 20:29:26 -0000	1.18
+++ kvm.spec	20 Aug 2007 21:47:03 -0000	1.19
@@ -1,6 +1,6 @@
 Summary: Kernel-based Virtual Machine
 Name: kvm
-Version: 31
+Version: 35
 Release: 1%{?dist}
 License: GPL
 Group: Development/Tools
@@ -8,6 +8,7 @@
 Source0: http://download.sourceforge.net/sourceforge/kvm/kvm-%{version}.tar.gz
 Source1: kvm.modules
 Patch0: kvm-19-defaults.patch
+Patch1: kvm-35-ldflags.patch
 # patches from upstream qemu
 Patch101: kvm-rtl8139-mmio-regions.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -33,11 +34,12 @@
 %prep
 %setup -q
 %patch0 -p1 -b .defaults
+%patch1 -p1 -b .ldflags
 
 %patch101 -p1
 
 %build
-./configure --with-patched-kernel --qemu-cc=gcc34 --kerneldir=$(pwd)/kernel --prefix=%{_prefix}
+LDFLAGS=-Wl,--build-id ./configure --with-patched-kernel --qemu-cc=gcc34 --kerneldir=$(pwd)/kernel --prefix=%{_prefix}
 # we need to install the data bits in a different path
 sed -i 's/CONFIG_QEMU_SHAREDIR \"\/usr\/share\/qemu\"/CONFIG_QEMU_SHAREDIR \"\/usr\/share\/kvm\"/' qemu/config-host.h
 sed -i 's/datadir=\/usr\/share\/qemu/datadir=\/usr\/share\/kvm/' qemu/config-host.mak
@@ -79,6 +81,10 @@
 %{_sysconfdir}/sysconfig/modules/kvm.modules
 
 %changelog
+* Mon Aug 20 2007 Jeremy Katz <katzj at redhat.com> - 35-1
+- update to kvm-35
+- patch to use -Wl,--build-id so that we get debuginfo
+
 * Thu Jul 19 2007 Jeremy Katz <katzj at redhat.com> - 31-1
 - update to kvm-31
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/devel/kvm/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- sources	19 Jul 2007 21:26:16 -0000	1.13
+++ sources	20 Aug 2007 21:47:03 -0000	1.14
@@ -1 +1 @@
-8927890f62133343c288ea4fa3f5b81f  kvm-31.tar.gz
+d83569154ecca5da5514a130865d88c6  kvm-35.tar.gz




More information about the fedora-extras-commits mailing list