Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: heaptrack | Distribution: openSUSE Tumbleweed |
Version: 1.5.0 | Vendor: openSUSE |
Release: 6.1 | Build date: Wed Oct 15 10:38:11 2025 |
Group: Unspecified | Build host: reproducible |
Size: 674530 | Source RPM: heaptrack-1.5.0-6.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://apps.kde.org/heaptrack/ | |
Summary: Heap Memory Allocation Profiler |
A memory profiler for Linux, tracking heap allocations.
LGPL-2.1-or-later
* Wed Oct 15 2025 Christophe Marin <christophe@krop.fr> - Use -std=gnu++17 to compile heaptrack after the robin-map update to 1.4.0 * Mon Sep 29 2025 Christophe Marin <christophe@krop.fr> - Add patch: * 0001-CMake-Make-the-boost-system-component-optional.patch * Tue Apr 01 2025 Christophe Marin <christophe@krop.fr> - Add patch: * 0001-Use-system-robin-map.patch * Wed Nov 20 2024 Christophe Marin <christophe@krop.fr> - Stop using the %suse_update_desktop_file macro * Tue Aug 20 2024 Christophe Marin <christophe@krop.fr> - Add upstream change: * 0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch * Wed Oct 04 2023 Christophe Marin <christophe@krop.fr> - Update to 1.5.0 https://www.kdab.com/heaptrack-v1-5-0-released/ * Elfutils is now used for symbolizing backtraces * Various QOL improvements to the chart * Various bug fixes and better platform support - Drop patches, merged upstream: * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch * 0001-Add-missing-include.patch * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch * Thu Feb 23 2023 Christophe Marin <christophe@krop.fr> - Try another way to ignore the GLIBC_PRIVATE requirement * Wed Feb 22 2023 Christophe Marin <christophe@krop.fr> - Add upstream change: * 0001-Return-early-when-__libc_dlopen_mode-is-detected.patch - Define _filter_GLIBC_PRIVATE to fix installation on Leap * Tue Feb 07 2023 Christophe Marin <christophe@krop.fr> - Add GCC 13 and boost 1.81 compatibility patches: * 0001-Fix-build-with-gcc-13-by-including-cstdint.patch * 0001-Add-missing-include.patch * Sun Nov 27 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 1.4.0 * Pass client exit code in heaptrack.sh * Leverage non-deprecated mallinfo2 * Add support for the mimalloc allocator * Explicitly encode which hooks are required and which are optional * Make mi_* symbols truly optional by usig weak symbols for them * Prevent malloc from disappearing in inlining example * handle calling heaptrack_stop() without debuginfo * Ensure we don't try to overwrite invalid tables * Make elf_symbol_table a view of const Elf::Sym * Ensure we don't read outside the string table for symbol names * Silence -Wuse-after-free for realloc call
/usr/bin/heaptrack /usr/bin/heaptrack_print /usr/lib64/heaptrack /usr/lib64/heaptrack/libexec /usr/lib64/heaptrack/libexec/heaptrack_env /usr/lib64/heaptrack/libexec/heaptrack_interpret /usr/lib64/heaptrack/libheaptrack_inject.so /usr/lib64/heaptrack/libheaptrack_preload.so /usr/share/doc/packages/heaptrack /usr/share/doc/packages/heaptrack/README.md /usr/share/licenses/heaptrack /usr/share/licenses/heaptrack/Apache-2.0.txt /usr/share/licenses/heaptrack/BSD-3-Clause.txt /usr/share/licenses/heaptrack/BSL-1.0.txt /usr/share/licenses/heaptrack/GPL-2.0-or-later.txt /usr/share/licenses/heaptrack/LGPL-2.1-only.txt /usr/share/licenses/heaptrack/LGPL-2.1-or-later.txt /usr/share/licenses/heaptrack/MIT.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 16 22:38:19 2025