Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to use a fixed random seed via SOURCE_DATE_EPOCH #251

Merged
merged 2 commits into from Dec 17, 2019

Conversation

bmwiedemann
Copy link
Contributor

this will make builds reproducible by default
for those that want it.

See https://reproducible-builds.org/ for why this matters
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.

This PR was done while working on reproducible builds for openSUSE.

lib/gis/lrand48.c Outdated Show resolved Hide resolved
this will make builds reproducible by default
for those that want it.

See https://reproducible-builds.org/ for why this matters
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.
Copy link
Contributor

@metzm metzm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes are trivial, and the change request by neteler has been addressed. Merging now.

@metzm metzm merged commit 3876584 into OSGeo:master Dec 17, 2019
@bmwiedemann bmwiedemann deleted the seed branch December 18, 2019 08:36
landam pushed a commit to landam/grass that referenced this pull request Jan 28, 2020
* Allow to use a fixed random seed via SOURCE_DATE_EPOCH

this will make builds reproducible by default
for those that want it.

See https://reproducible-builds.org/ for why this matters
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.

* Replace obsolete srand FIXME with doc
petrasovaa pushed a commit to petrasovaa/grass that referenced this pull request Feb 18, 2020
* Allow to use a fixed random seed via SOURCE_DATE_EPOCH

this will make builds reproducible by default
for those that want it.

See https://reproducible-builds.org/ for why this matters
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.

* Replace obsolete srand FIXME with doc
@neteler neteler added this to the 8.0.0 milestone Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants