Hello community, here is the log from the commit of package libhugetlbfs for openSUSE:Factory checked in at 2018-10-02 19:49:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libhugetlbfs (Old) and /work/SRC/openSUSE:Factory/.libhugetlbfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libhugetlbfs" Tue Oct 2 19:49:35 2018 rev:46 rq:639569 version:2.21 Changes: -------- --- /work/SRC/openSUSE:Factory/libhugetlbfs/libhugetlbfs.changes 2017-10-09 19:47:36.633194088 +0200 +++ /work/SRC/openSUSE:Factory/.libhugetlbfs.new/libhugetlbfs.changes 2018-10-02 19:49:48.837681789 +0200 @@ -1,0 +2,17 @@ +Mon Oct 1 13:52:36 UTC 2018 - [email protected] + +- Removed make target "install-perlmod" and filecheck from packaging process. + +------------------------------------------------------------------- +Fri Sep 28 11:30:08 UTC 2018 - [email protected] + +- Update to 2.21 +- Bug Fixes + * The noexec stack markers are set directly + * We no longer lie to glibc about shrinking the heap by less than HPAGE_SIZE +- Test Suite + * No existent tests are no longer marked Killed By Signal + * Disable malloc per-thread cache for heap shrinking tests +- Remove patch "ignore-perl-modules.diff" + +------------------------------------------------------------------- Old: ---- ignore-perl-modules.diff libhugetlbfs-2.20.tar.xz New: ---- libhugetlbfs-2.21.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libhugetlbfs.spec ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.633680958 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.637680953 +0200 @@ -1,7 +1,7 @@ # # spec file for package libhugetlbfs # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,10 +18,10 @@ %define my_make_flags V=1 CFLAGS="%{optflags} -fPIC" BUILDTYPE=NATIVEONLY PREFIX=%{_prefix} LIBDIR32=%{_libdir} DESTDIR=%{buildroot} Name: libhugetlbfs -Version: 2.20 +Version: 2.21 Release: 0 Summary: Helper library for the Huge Translation Lookaside Buffer Filesystem -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/Libraries Url: https://github.com/libhugetlbfs/libhugetlbfs Source0: %{name}-%{version}.tar.xz @@ -30,7 +30,6 @@ Patch4: libhugetlbfs.tests-malloc.patch Patch7: libhugetlbfs_ia64_fix_missing_test.patch Patch8: libhugetlbfs_fix_tests.patch -Patch13: ignore-perl-modules.diff Patch14: disable-rw-on-non-ldscripts.diff Patch15: zero_filesize_segment.patch BuildRequires: doxygen @@ -67,7 +66,6 @@ %patch4 -p1 %patch7 -p1 %patch8 -p1 -%patch13 %patch14 %patch15 -p1 @@ -77,7 +75,7 @@ %install make %{my_make_flags} PMDIR="%{perl_vendorlib}/TLBC" \ - install install-perlmod install-tests + install install-tests mkdir -p %{buildroot}%{_prefix}/include cp -avL hugetlbfs.h %{buildroot}%{_prefix}/include chmod 644 %{buildroot}%{_libdir}/*.a @@ -93,7 +91,6 @@ %{_mandir}/man[178]/*%{?ext_man} %{_libdir}/libhugetlbfs_privutils.so %{_libdir}/libhugetlbfs.so -%{perl_vendorlib}/TLBC/ %files devel %defattr(-, root, root) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.673680916 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.673680916 +0200 @@ -3,8 +3,8 @@ <param name="url">git://github.com/libhugetlbfs/libhugetlbfs.git</param> <param name="scm">git</param> <param name="filename">libhugetlbfs</param> - <param name="version">2.20</param> - <param name="revision">2.20</param> + <param name="version">2.21</param> + <param name="revision">2.21</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ disable-rw-on-non-ldscripts.diff ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.701680887 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.701680887 +0200 @@ -1,6 +1,8 @@ ---- tests/Makefile +Index: tests/Makefile +=================================================================== +--- tests/Makefile.orig +++ tests/Makefile -@@ -46,7 +46,7 @@ +@@ -48,7 +48,7 @@ ifeq ($(CUSTOM_LDSCRIPTS),yes) TESTS += $(LDSCRIPT_TESTS) $(HUGELINK_TESTS) $(HUGELINK_TESTS:%=xB.%) \ $(HUGELINK_TESTS:%=xBDT.%) $(HUGELINK_RW_TESTS) else @@ -9,9 +11,9 @@ endif else -@@ -55,7 +55,7 @@ +@@ -57,7 +57,7 @@ ifeq ($(CUSTOM_LDSCRIPTS),yes) TESTS += $(LDSCRIPT_TESTS) $(HUGELINK_TESTS) $(HUGELINK_TESTS:%=xB.%) \ - $(HUGELINK_TESTS:%=xBDT.%) + $(HUGELINK_TESTS:%=xBDT.%) $(HUGELINK_RW_TESTS) else -TESTS += $(LDSCRIPT_TESTS) $(HUGELINK_TESTS) $(HUGELINK_RW_TESTS) +TESTS += $(LDSCRIPT_TESTS) $(HUGELINK_TESTS) ++++++ libhugetlbfs-2.20.tar.xz -> libhugetlbfs-2.21.tar.xz ++++++ ++++ 2538 lines of diff (skipped) ++++++ libhugetlbfs.s390.patch ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.969680607 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.973680602 +0200 @@ -2,11 +2,11 @@ Makefile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) -Index: libhugetlbfs-2.17/Makefile +Index: libhugetlbfs-2.21/Makefile =================================================================== ---- libhugetlbfs-2.17.orig/Makefile -+++ libhugetlbfs-2.17/Makefile -@@ -82,12 +82,12 @@ else +--- libhugetlbfs-2.21.orig/Makefile ++++ libhugetlbfs-2.21/Makefile +@@ -87,12 +87,12 @@ else ifeq ($(ARCH),ia64) CC64 = $(CC) TMPLIB64 = lib64 @@ -21,7 +21,7 @@ else ifeq ($(ARCH),s390x) CC64 = $(CC) -m64 -@@ -98,10 +98,15 @@ TMPLIB64 = lib64 +@@ -111,10 +111,15 @@ ELF32 = elf_s390 TMPLIB32 = lib CUSTOM_LDSCRIPTS = no else ++++++ libhugetlbfs_fix_tests.patch ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.985680590 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.985680590 +0200 @@ -2,9 +2,11 @@ Signed-off-by: Thomas Renninger <[email protected]> ---- libhugetlbfs-2.12/tests/run_tests.py.org 2011-07-20 00:00:46.000000000 -0400 -+++ libhugetlbfs-2.12/tests/run_tests.py 2011-07-20 00:01:55.000000000 -0400 -@@ -234,7 +234,7 @@ def get_pagesizes(): +Index: libhugetlbfs-2.21/tests/run_tests.py +=================================================================== +--- libhugetlbfs-2.21.orig/tests/run_tests.py ++++ libhugetlbfs-2.21/tests/run_tests.py +@@ -236,7 +236,7 @@ def get_pagesizes(): """ sizes = set() out = "" ++++++ libhugetlbfs_ia64_fix_missing_test.patch ++++++ --- /var/tmp/diff_new_pack.gi2Ke6/_old 2018-10-02 19:49:49.989680586 +0200 +++ /var/tmp/diff_new_pack.gi2Ke6/_new 2018-10-02 19:49:49.993680581 +0200 @@ -10,11 +10,11 @@ tests/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -Index: libhugetlbfs-2.15/tests/Makefile +Index: libhugetlbfs-2.21/tests/Makefile =================================================================== ---- libhugetlbfs-2.15.orig/tests/Makefile -+++ libhugetlbfs-2.15/tests/Makefile -@@ -292,7 +292,7 @@ obj64/install: +--- libhugetlbfs-2.21.orig/tests/Makefile ++++ libhugetlbfs-2.21/tests/Makefile +@@ -295,7 +295,7 @@ obj64/install: $(INSTALL) -m 755 wrapper-utils.sh $(DESTDIR)$(INST_TESTSDIR64)/obj64 $(INSTALL) -m 755 $(HELPERS:%=obj64/%) $(DESTDIR)$(INST_TESTSDIR64)/obj64 $(INSTALL) -m 755 $(HELPER_LIBS:%=obj64/%) $(DESTDIR)$(INST_TESTSDIR64)/obj64
