Describe the enhancement requested
With the following PR we added Reproducible builds for Debian Packages:
In order to make them reproducible we had to fix the build path name instead of using mktemp's random suffix because c_glib's meson generates pkgconfig files that adds the absolute build-tree path into Libs.private, so a random suffix breaks reproducibility across reprotest runs.
This is a follow up issue in order to remove the fixed build path as it's one important reproducible build check that we should be able to modify without leaking it on the built artifacts.
Component(s)
Continuous Integration, Packaging
Describe the enhancement requested
With the following PR we added Reproducible builds for Debian Packages:
In order to make them reproducible we had to fix the build path name instead of using mktemp's random suffix because c_glib's meson generates pkgconfig files that adds the absolute build-tree path into Libs.private, so a random suffix breaks reproducibility across reprotest runs.
This is a follow up issue in order to remove the fixed build path as it's one important reproducible build check that we should be able to modify without leaking it on the built artifacts.
Component(s)
Continuous Integration, Packaging