Description of problem: The SPEC file incorrectly references a BuildRequires as pkgconfig(zlib), even though the build system doesn't use pkgconfig. Version-Release number of selected component (if applicable): 1.1.0-5 Additional info: As far as I can tell, heaptrack's CMake build system doesn't use pkgconfig at all, just classic preprocessing and compile tests (search for headers and libs). Therefore specifiying a BuildRequires using "pkgconfig()" is semantically incorrect, even though it works just fine within Fedora. Correct would be to specify "BuildRequires: zlib-devel" as for the other packages.
I believe this a correct way how to require a dependency. See https://fedoraproject.org/wiki/PackagingDrafts/PkgConfigBuildRequires. Using BR: pkgconfig(zlib) will work in future even if the zlib-devel starts providing a different library.
Reading it again, you are probably correct. I will fix it with the other request you reported.
FEDORA-2020-936a31cf2d has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-936a31cf2d
heaptrack-1.1.0-6.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-936a31cf2d
heaptrack-1.1.0-6.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-61f2b8f035
heaptrack-1.1.0-6.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
heaptrack-1.1.0-6.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.