Skip to content

[Release][Packaging] Use random build directory path for Debian Packages instead of fixed one #49987

@raulcd

Description

@raulcd

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions