After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 793984 - Avoid non-reproducible absolute build path in .h.
Avoid non-reproducible absolute build path in .h.
Status: RESOLVED FIXED
Product: gexiv2
Classification: Other
Component: build
unspecified
Other Linux
: Normal minor
: ---
Assigned To: Gexiv2 Maintainers
Gexiv2 Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-02 09:22 UTC by Chris Lamb
Modified: 2018-03-03 15:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
0001-Avoid-non-reproducible-absolute-build-path-in-.h.patch (1.44 KB, patch)
2018-03-02 09:22 UTC, Chris Lamb
committed Details | Review

Description Chris Lamb 2018-03-02 09:22:46 UTC
Created attachment 369175 [details] [review]
0001-Avoid-non-reproducible-absolute-build-path-in-.h.patch

Whilst working on the Reproducible Builds effort [0], we noticed that gexiv2 could not be built reproducibly.

This is because the generated enums files contain the absolute build path. The basename is sufficient in context. :)

This was originally filed in Debian as #891897.

 [0] https://reproducible-builds.org/
 [1] https://bugs.debian.org/891897
Comment 1 Jens Georg 2018-03-02 09:28:34 UTC
Review of attachment 369175 [details] [review]:

+1