Hello community,

here is the log from the commit of package makedumpfile for openSUSE:Factory 
checked in at 2014-09-25 09:33:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/makedumpfile (Old)
 and      /work/SRC/openSUSE:Factory/.makedumpfile.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "makedumpfile"

Changes:
--------
--- /work/SRC/openSUSE:Factory/makedumpfile/makedumpfile.changes        
2014-06-19 13:08:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.makedumpfile.new/makedumpfile.changes   
2014-09-25 09:33:40.000000000 +0200
@@ -1,0 +2,22 @@
+Tue Sep 23 16:54:05 UTC 2014 - [email protected]
+
+- Switch to dynamic linking: Since most libraries are no longer
+  available for static link, the remaining space savings are
+  no longer worth the effort.
+
+-------------------------------------------------------------------
+Tue Sep 23 16:40:58 UTC 2014 - [email protected]
+
+- upgrade to makedumpfile-1.5.7
+  o Show memory usage of the running kernel
+  o Hugepage filtering
+  o Support kernels up to 3.16
+
+- Drop following patches, which are now upstream:
+  o makedumpfile-generic-multi-page-excl.patch
+  o makedumpfile-remove-overrun-adj.patch
+  o makedumpfile-fix-free-bitmap_buffer_cyclic.patch
+  o makedumpfile-isCompoundHead.patch
+  o makedumpfile-exclude-compound-pages.patch
+
+-------------------------------------------------------------------

Old:
----
  README.static
  makedumpfile-1.5.6.tar.bz2
  makedumpfile-exclude-compound-pages.patch
  makedumpfile-fix-free-bitmap_buffer_cyclic.patch
  makedumpfile-generic-multi-page-excl.patch
  makedumpfile-isCompoundHead.patch
  makedumpfile-remove-overrun-adj.patch

New:
----
  makedumpfile-1.5.7.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ makedumpfile.spec ++++++
--- /var/tmp/diff_new_pack.BhZhkM/_old  2014-09-25 09:33:41.000000000 +0200
+++ /var/tmp/diff_new_pack.BhZhkM/_new  2014-09-25 09:33:41.000000000 +0200
@@ -39,20 +39,14 @@
 BuildRequires:  snappy-devel
 %endif
 BuildRequires:  xz-devel
-Version:        1.5.6
+Version:        1.5.7
 Release:        0
 Summary:        Partial kernel dump
 License:        GPL-2.0
 Group:          System/Kernel
 Url:            https://sourceforge.net/projects/makedumpfile/
 Source:         %{name}-%{version}.tar.bz2
-Source1:        README.static
 Patch0:         %{name}-coptflags.diff
-Patch1:         %{name}-generic-multi-page-excl.patch
-Patch2:         %{name}-remove-overrun-adj.patch
-Patch3:         %{name}-isCompoundHead.patch
-Patch4:         %{name}-exclude-compound-pages.patch
-Patch5:         %{name}-fix-free-bitmap_buffer_cyclic.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  %ix86 x86_64 ia64 ppc ppc64 ppc64le s390x %arm
 
@@ -71,39 +65,17 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
 
 %build
-LIBS_STATIC=
-LIBS_DYNAMIC=
-if nm -u -f posix %{_libdir}/libdw.a | grep '^BZ2_bzDecompress U'; then
-  if [ -e %{_libdir}/libbz2.a ]; then
-    LIBS_STATIC="$LIBS_STATIC -lbz2"
-  else
-    LIBS_DYNAMIC="$LIBS_DYNAMIC -lbz2"
-  fi
-fi
-if nm -u -f posix %{_libdir}/libdw.a | grep '^lzma_code U'; then
-  if [ -e %{_libdir}/liblzma.a ]; then
-    LIBS_STATIC="$LIBS_STATIC -llzma"
-  else
-    LIBS_DYNAMIC="$LIBS_DYNAMIC -llzma"
-  fi
-fi
-export LIBS_STATIC LIBS_DYNAMIC
 %if %{have_snappy}
 export USESNAPPY=on
 %endif
-make COPTFLAGS="$RPM_OPT_FLAGS" USELZO=on
+make COPTFLAGS="$RPM_OPT_FLAGS" USELZO=on LINKTYPE=dynamic
 
 %install
-mkdir -p $RPM_BUILD_ROOT/bin
-install -c -m 0755 makedumpfile $RPM_BUILD_ROOT/bin
-install -c -m 0755 makedumpfile-R.pl $RPM_BUILD_ROOT/bin
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+install -c -m 0755 makedumpfile $RPM_BUILD_ROOT%{_bindir}
+install -c -m 0755 makedumpfile-R.pl $RPM_BUILD_ROOT%{_bindir}
 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man5
 install -c -m 0644 makedumpfile.8 $RPM_BUILD_ROOT%{_mandir}/man8
@@ -118,7 +90,7 @@
 %defattr(-,root,root)
 %doc README COPYING IMPLEMENTATION
 %doc %{_mandir}/man?/*
-/bin/*
+%{_bindir}/*
 %dir %{_datadir}/%{name}-%{version}
 %{_datadir}/%{name}-%{version}/eppic_scripts/
 

++++++ makedumpfile-1.5.6.tar.bz2 -> makedumpfile-1.5.7.tar.bz2 ++++++
++++ 2738 lines of diff (skipped)

++++++ makedumpfile-coptflags.diff ++++++
--- /var/tmp/diff_new_pack.BhZhkM/_old  2014-09-25 09:33:41.000000000 +0200
+++ /var/tmp/diff_new_pack.BhZhkM/_new  2014-09-25 09:33:41.000000000 +0200
@@ -17,15 +17,3 @@
                    -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
  # LDFLAGS = -L/usr/local/lib -I/usr/local/include
  
-@@ -51,9 +51,9 @@ OBJ_PART=$(patsubst %.c,%.o,$(SRC_PART))
- SRC_ARCH = arch/arm.c arch/x86.c arch/x86_64.c arch/ia64.c arch/ppc64.c 
arch/s390x.c arch/ppc.c
- OBJ_ARCH=$(patsubst %.c,%.o,$(SRC_ARCH))
- 
--LIBS = -ldw -lbz2 -lebl -ldl -lelf -lz
-+LIBS = -ldw -lebl -lelf $(LIBS_STATIC) -Wl,-Bdynamic -ldl -lz $(LIBS_DYNAMIC)
- ifneq ($(LINKTYPE), dynamic)
--LIBS := -static $(LIBS)
-+LIBS := -Wl,-Bstatic $(LIBS)
- endif
- 
- ifeq ($(USELZO), on)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to