Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gperftools for openSUSE:Factory checked in at 2024-01-29 22:26:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gperftools (Old) and /work/SRC/openSUSE:Factory/.gperftools.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gperftools" Mon Jan 29 22:26:42 2024 rev:33 rq:1142087 version:2.15 Changes: -------- --- /work/SRC/openSUSE:Factory/gperftools/gperftools.changes 2023-11-08 22:16:52.517293858 +0100 +++ /work/SRC/openSUSE:Factory/.gperftools.new.1815/gperftools.changes 2024-01-29 22:26:43.864475989 +0100 @@ -1,0 +2,38 @@ +Sun Jan 28 12:32:55 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.15: + * Mikael Simberg and Tom "spot" Callaway have pointed out the + missing symbols issue when linking PPC or i386 + builds. + * Roman Geissler has contributed a fix to nasty initialization + bug introduced in 2.13 (see github issue #1452 for one example + where it fails). + * spinlock delay support now has proper windows support. + Instead of simply sleeping, it uses WaitOnAddress (which is + basically windows equivalent of futexes). This improvement was + contributed by Lennox Ho. + * we now have basic QNX support (basic malloc + heap profiler) + championed by Xiang.Lin. Thanks! Do note, however, that QNX + doesn't provide SIGPROF ticks, so there will be no cpu profiler + support on this OS. + * several people have contributed various improvements to our + cmake build: Lennox Ho, Sergey Fedorov, Mateusz Jakub Fila. But + do note that cmake build is still incomplete and best-effort. + * Julian Schroeder have fixed generic_fp incompatibility with + ARM pointer auth. + * Mateusz Jakub Fila has contributed implementation of + mallocinfo2 function (64-bit version of mallinfo). + * Lennox Ho has contributed the ability to disable malloc + functions patching on windows when TCMALLOC_DISABLE_REPLACEMENT=1 + environment variable is set. + * User poljak181 has contributed a fix to infinite recursion in + some cases of malloc hooks (or user-replaced operator new) and + MallocExtension::instance(). + * Sergey Fedorov has contributed a fix to use MAP_ANON on some + older OSes without MAP_ANONYMOUS. + * the way we detect working ucontext->pc extraction method was + reworked and is now fully compile-time as opposed to + config-time. This means no more duplication and mismatches + between autoconf and cmake bits in this area. + +------------------------------------------------------------------- Old: ---- gperftools-2.13.tar.gz New: ---- gperftools-2.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gperftools.spec ++++++ --- /var/tmp/diff_new_pack.r3pfBT/_old 2024-01-29 22:26:45.268526880 +0100 +++ /var/tmp/diff_new_pack.r3pfBT/_new 2024-01-29 22:26:45.268526880 +0100 @@ -1,7 +1,7 @@ # # spec file for package gperftools # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gperftools -Version: 2.13 +Version: 2.15 Release: 0 Summary: Performance Tools for C++ License: BSD-3-Clause ++++++ gperftools-2.13.tar.gz -> gperftools-2.15.tar.gz ++++++ ++++ 3947 lines of diff (skipped)