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

Conversation

@lamby
Copy link
Contributor

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

This comment has been minimized.

Copy link
Member

commented Sep 7, 2019

Thanks!

@benzea benzea merged commit bb1b665 into sdaps:master Sep 7, 2019
@lamby lamby deleted the lamby:reproducible-build branch Sep 7, 2019
@lamby

This comment has been minimized.

Copy link
Contributor Author

commented Sep 7, 2019

💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.