[kexec-tools] Rebase makedumpfile-1.5.6
WANG Chao
wangchao at fedoraproject.org
Wed Apr 30 05:47:59 UTC 2014
commit 39178b134640b495b89b9124925e19475c6489df
Author: WANG Chao <chaowang at redhat.com>
Date: Mon Apr 28 21:52:15 2014 +0800
Rebase makedumpfile-1.5.6
Signed-off-by: WANG Chao <chaowang at redhat.com>
.gitignore | 1 +
....3-build-makedumpfile-eppic-shared-object.patch | 10 +-
...t-in-cyclic-bitmap-initialization-introdu.patch | 112 --------------------
kexec-tools.spec | 16 ++--
sources | 3 +-
5 files changed, 14 insertions(+), 128 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 012ac17..b8a683f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@ makedumpfile-1.3.5.tar.gz
/makedumpfile-1.5.5.tar.gz
/kexec-tools-2.0.5.tar.xz
/kexec-tools-2.0.6.tar.xz
+/makedumpfile-1.5.6.tar.gz
diff --git a/kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch b/kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch
index 48d7f55..775511a 100644
--- a/kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch
+++ b/kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch
@@ -1,6 +1,6 @@
---- kexec-tools-2.0.3/makedumpfile-1.5.5/Makefile.orig
-+++ kexec-tools-2.0.3/makedumpfile-1.5.5/Makefile
-@@ -60,7 +60,7 @@ LIBS := -lsnappy $(LIBS)
+--- kexec-tools-2.0.6/makedumpfile-1.5.6/Makefile.orig
++++ kexec-tools-2.0.6/makedumpfile-1.5.6/Makefile
+@@ -66,7 +66,7 @@
CFLAGS += -DUSESNAPPY
endif
@@ -8,8 +8,8 @@
+all: makedumpfile eppic_makedumpfile.so
$(OBJ_PART): $(SRC_PART)
- $(CC) $(CFLAGS) -c -o ./$@ ./$(@:.o=.c)
-@@ -80,7 +80,7 @@ makedumpfile: $(SRC) $(OBJ_PART) $(OBJ_A
+ $(CC) $(CFLAGS) -c -o ./$@ $(VPATH)$(@:.o=.c)
+@@ -87,7 +87,7 @@
gzip -c ./makedumpfile.conf.5 > ./makedumpfile.conf.5.gz
eppic_makedumpfile.so: extension_eppic.c
diff --git a/kexec-tools.spec b/kexec-tools.spec
index f208cad..e165c54 100644
--- a/kexec-tools.spec
+++ b/kexec-tools.spec
@@ -12,7 +12,7 @@ Source4: kdump.sysconfig.i386
Source5: kdump.sysconfig.ppc64
Source7: mkdumprd
Source8: kdump.conf
-Source9: http://downloads.sourceforge.net/project/makedumpfile/makedumpfile/1.5.5/makedumpfile-1.5.5.tar.gz
+Source9: http://downloads.sourceforge.net/project/makedumpfile/makedumpfile/1.5.6/makedumpfile-1.5.6.tar.gz
Source10: kexec-kdump-howto.txt
Source11: firstboot_kdump.py
Source12: mkdumprd.8
@@ -75,7 +75,6 @@ ExcludeArch: aarch64
#
Patch601: kexec-tools-2.0.3-disable-kexec-test.patch
Patch604: kexec-tools-2.0.3-build-makedumpfile-eppic-shared-object.patch
-Patch618: kexec-tools-2.0.4-makedumpfile-memset-in-cyclic-bitmap-initialization-introdu.patch
Patch619: kexec-tools-2.0.5-vmcore-dmesg-stack-smashing-happend-in-extreme-case.patch
%description
@@ -107,7 +106,6 @@ tar -z -x -v -f %{SOURCE19}
%patch601 -p1
%patch604 -p1
-%patch618 -p1
%patch619 -p1
tar -z -x -v -f %{SOURCE13}
@@ -132,7 +130,7 @@ cp %{SOURCE21} .
make
%ifarch %{ix86} x86_64 ppc64 s390x
make -C eppic/libeppic
-make -C makedumpfile-1.5.5 LINKTYPE=dynamic USELZO=on USESNAPPY=on
+make -C makedumpfile-1.5.6 LINKTYPE=dynamic USELZO=on USESNAPPY=on
%endif
make -C kexec-tools-po
@@ -174,11 +172,11 @@ mkdir -p $RPM_BUILD_ROOT/usr/sbin
install -m 755 %{SOURCE17} $RPM_BUILD_ROOT/usr/sbin/rhcrashkernel-param
%ifarch %{ix86} x86_64 ppc64 s390x
-install -m 755 makedumpfile-1.5.5/makedumpfile $RPM_BUILD_ROOT/sbin/makedumpfile
-install -m 644 makedumpfile-1.5.5/makedumpfile.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8/makedumpfile.8.gz
-install -m 644 makedumpfile-1.5.5/makedumpfile.conf.5.gz $RPM_BUILD_ROOT/%{_mandir}/man5/makedumpfile.conf.5.gz
-install -m 644 makedumpfile-1.5.5/makedumpfile.conf $RPM_BUILD_ROOT/%{_sysconfdir}/makedumpfile.conf.sample
-install -m 755 makedumpfile-1.5.5/eppic_makedumpfile.so $RPM_BUILD_ROOT/%{_libdir}/eppic_makedumpfile.so
+install -m 755 makedumpfile-1.5.6/makedumpfile $RPM_BUILD_ROOT/sbin/makedumpfile
+install -m 644 makedumpfile-1.5.6/makedumpfile.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8/makedumpfile.8.gz
+install -m 644 makedumpfile-1.5.6/makedumpfile.conf.5.gz $RPM_BUILD_ROOT/%{_mandir}/man5/makedumpfile.conf.5.gz
+install -m 644 makedumpfile-1.5.6/makedumpfile.conf $RPM_BUILD_ROOT/%{_sysconfdir}/makedumpfile.conf.sample
+install -m 755 makedumpfile-1.5.6/eppic_makedumpfile.so $RPM_BUILD_ROOT/%{_libdir}/eppic_makedumpfile.so
%endif
make -C kexec-tools-po install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
diff --git a/sources b/sources
index 83dbd0b..9af944a 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,4 @@
b48eb2726d602c1aa3abfd3739441f54 eppic_030413.tar.gz
ba3710c36b287b6a61b2867b4c9b6478 kexec-tools-po-20131224.tgz
-70ff343bbe6657b69beb23458e3e0b98 makedumpfile-1.5.5.tar.gz
-e476990aa00e27a799a89b3c8f63e82b kexec-tools-2.0.5.tar.xz
9192e5b9fab094b90f481226d1ad5e74 kexec-tools-2.0.6.tar.xz
+874990aedbdd28689a238917169852f8 makedumpfile-1.5.6.tar.gz
More information about the scm-commits
mailing list