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

Make the build reproducible #182

Merged
merged 1 commit into from Sep 7, 2019
Merged

Conversation

lamby
Copy link
Contributor

@lamby lamby commented Sep 6, 2019

Whilst working on the Reproducible Builds effort we noticed that sdaps could not be built reproducibly.

This is because setup.py iterates over the keys of a dictionary (to generate translations), an operation which, in Python, is nondeterministic.

This was originally filed in Debian as #939549.

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

This is because its "setup.py" iterated over the keys of a dictionary
(to generate translations), an operation which, in Python, is
nondeterministic.

This was originally filed in Debian as #939549 [1].

 [0] https://reproducible-builds.org/
 [1] https://bugs.debian.org/939549

Signed-off-by: Chris Lamb <lamby@debian.org>
@benzea
Copy link
Member

benzea commented Sep 7, 2019

Thanks!

@benzea benzea merged commit bb1b665 into sdaps:master Sep 7, 2019
@lamby lamby deleted the reproducible-build branch September 7, 2019 13:30
@lamby
Copy link
Contributor Author

lamby commented Sep 7, 2019

💯

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

2 participants