Package Details: heaptrack-git 1543.c8ed4c5-1

Git Clone URL: https://aur.archlinux.org/heaptrack-git.git (read-only, click to copy)
Package Base: heaptrack-git
Description: A heap memory profiler
Upstream URL: https://apps.kde.org/heaptrack/
Licenses: LGPL-2.1-or-later
Conflicts: heaptrack
Provides: heaptrack
Submitter: stativ
Maintainer: VorpalWay
Last Packager: VorpalWay
Votes: 7
Popularity: 0.72
First Submitted: 2015-03-29 11:43 (UTC)
Last Updated: 2025-09-09 19:03 (UTC)

Latest Comments

1 2 Next › Last »

VorpalWay commented on 2025-09-09 19:04 (UTC)

I have updated this long orphaned package to actually build and work.

Dependencies were taken from the main repo package and then adjusted for changes since the latest release of heaptrack.

Main new feature for me is rust demangling support.

bartus commented on 2021-10-06 08:56 (UTC) (edited on 2021-10-06 09:00 (UTC) by bartus)

The latest version won't build with gnu make because of some shenanigans with space containing binary file added to tests: https://bugs.kde.org/show_bug.cgi?id=443337

Switch to ninja build system with some refactoring and pkgver update: http://ix.io/3AZ0/diff

Merge with git am -s < <(curl -s http://ix.io/3AZ0)

rgacogne commented on 2021-05-25 10:14 (UTC)

Hi, please consider switching the source since the existing one has been broken for a while:

-source=('git+git://anongit.kde.org/heaptrack')
+source=("heaptrack::git+https://invent.kde.org/sdk/heaptrack.git")

wcasanova commented on 2020-06-24 12:53 (UTC)

please, change to https://invent.kde.org/sdk/heaptrack

bartus commented on 2020-02-27 12:20 (UTC) (edited on 2020-02-27 12:21 (UTC) by bartus)

I've made some cleanup in pkgver(), now it includes actual version number beside git rev.commit.

git am < <(curl -s http://ix.io/2cOc)

Since you didn't use r before rev_numver, I have to pop epoch as well.

Nephyrin commented on 2018-12-18 22:15 (UTC)

I have taken a shot at packaging a lib32-heaptrack-git package that provides the necessary libraries to also target 32bit applications. (@stativ let me know if you'd like to maintain that and I'll pass it over)

Hello71 commented on 2017-10-30 23:38 (UTC)

also it should have conflicts=(heaptrack); provides=(heaptrack)

stativ commented on 2017-06-26 19:54 (UTC)

Sigh, how often I going to explain this. The arch "any" is meant only for packages that doesn't pack any architecture dependent files (eg. you can build them on x86_64 and they will work on i686, too). And sorry, I'm not going to add arm* to supported architectures, as I can't guarantee the package will work on ARM in the future and ARM is not an officially supported architecture anyway.