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) {
