Hello community,

here is the log from the commit of package gperftools for openSUSE:Factory 
checked in at 2018-03-29 11:50:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gperftools (Old)
 and      /work/SRC/openSUSE:Factory/.gperftools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gperftools"

Thu Mar 29 11:50:48 2018 rev:21 rq:591005 version:2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/gperftools/gperftools.changes    2018-03-16 
10:33:49.425051951 +0100
+++ /work/SRC/openSUSE:Factory/.gperftools.new/gperftools.changes       
2018-03-29 11:50:51.576655658 +0200
@@ -1,0 +2,7 @@
+Mon Mar 26 00:35:41 CEST 2018 - [email protected]
+
+- add patch gperftools-aarch64.patch (bsc#1086762)
+  (analog upstream commit 02eeed29df112728564a5dde6417fa4622b57a06)
+  fix build on aarch64 by removing conflicting mmap definition 
+
+-------------------------------------------------------------------

New:
----
  gperftools-aarch64.patch

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

Other differences:
------------------
++++++ gperftools.spec ++++++
--- /var/tmp/diff_new_pack.jAKglW/_old  2018-03-29 11:50:52.648617050 +0200
+++ /var/tmp/diff_new_pack.jAKglW/_new  2018-03-29 11:50:52.652616906 +0200
@@ -28,6 +28,7 @@
 Patch2:         %{name}_gcc46.patch
 Patch3:         ucontext.patch
 Patch4:         gperftools-s390.patch
+Patch5:         gperftools-aarch64.patch
 BuildRequires:  autoconf >= 2.59
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -83,6 +84,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 autoreconf -fi

++++++ gperftools-aarch64.patch ++++++
--- gperftools-2.5/src/base/linux_syscall_support.h     2018/03/25 22:34:33     
1.1
+++ gperftools-2.5/src/base/linux_syscall_support.h     2018/03/25 22:34:51
@@ -2560,10 +2560,6 @@
   #endif
   #if (defined(__aarch64__)) || \
       (defined(__mips__) && (_MIPS_ISA == _MIPS_ISA_MIPS64))
-    LSS_INLINE _syscall6(void*, mmap,              void*, s,
-                         size_t,                   l, int,               p,
-                         int,                      f, int,               d,
-                         __off64_t,                o)
     LSS_INLINE int LSS_NAME(sigaction)(int signum,
                                        const struct kernel_sigaction *act,
                                        struct kernel_sigaction *oldact) {

Reply via email to