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]
