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


Reply via email to