Opened 6 years ago
Closed 6 years ago
#4147 closed enhancement (fixed)
Reproducible build date
Reported by: | myon | Owned by: | Algunenano |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 2.5.0 |
Component: | postgis | Version: | master |
Keywords: | Cc: | sebastic |
Description
Debian aims at providing binary packages that can be reproduced bit-identical when rebuilt. A common source of variation are embedded "built at" strings, and indeed PostGIS has this problem. To address this problem the SOURCE_DATE_EPOCH specification was created: https://reproducible-builds.org/specs/source-date-epoch/
The attached patch makes configure.ac honor the SOURCE_DATE_EPOCH variable when present in the build environment.
More information on reproducible builds: https://reproducible-builds.org/
Attachments (1)
Change History (6)
by , 6 years ago
Attachment: | reproducible-build-date added |
---|
comment:1 by , 6 years ago
Owner: | changed from | to
---|
comment:2 by , 6 years ago
@myon, Can you please confirm your name / alias for the commit message and NEWS file?
comment:3 by , 6 years ago
@Algunenano: oh, sorry for missing POSTGIS_RASTER_BUILD_DATE. I did some grepping on the resulting files but apparently missed that timestamp.
For attribution, use Christoph Berg <myon@…>
Thanks!
comment:4 by , 6 years ago
Cc: | added |
---|
I'm guessing this will should be applied both to
POSTGIS_BUILD_DATE
andPOSTGIS_RASTER_BUILD_DATE
.