[issue29708] support reproducible Python builds
Frederik Rietdijk
report at bugs.python.org
Wed Dec 30 08:08:47 EST 2020
Frederik Rietdijk <fridh at fridh.nl> added the comment:
Building Python packages reproducibly has now basically been resolved with the reproducible bytecode as well as changes in tools such as pip.
Unfortunately, the interpreters do not yet seem to be reproducible. After certain changes, a Nixpkgs build of 3.9 shows several tiny bytecode differences. What could have caused these differences? Please see the attached diffoscope report.
As part of installation all bytecode is force regenerated using compileall. This is using the default checked-hash.
----------
nosy: +Frederik Rietdijk
versions: +Python 3.9 -Python 3.7
Added file: https://bugs.python.org/file49708/python39_2.html
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue29708>
_______________________________________
More information about the Python-bugs-list
mailing list