This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Alexandru Ardelean
Recipients Alexandru Ardelean, Ray Donnelly, barry, benjamin.peterson, bmwiedemann, brett.cannon, dstufft, eric.araujo, eric.smith, eschwartz, vstinner
Date 2018-01-25.08:07:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1516867667.9.0.467229070634.issue29708@psf.upfronthosting.co.za>
In-reply-to
Content
Hey,

Sorry, if I'm a bit late to the party with this.
The road to reproducible builds has a few more steps.

The way I validate whether Python is reproducible is with this link:
https://tests.reproducible-builds.org/lede/lede_ar71xx.html

There is a need to also patch getbuildinfo.c to make Python reproducible.

I have opened a PR for this : https://github.com/python/cpython/pull/5313

I've waited for the periodic build to trigger on that reproducible page.
In OpenWrt, the packages to look for [that is affected by this getbuildinfo.c patch] are python-base & python3-base.

There are still some python3 packages that need patching.
Seems that python3-asyncio, pydoc, and some other pyc files need investigation.
I'll check.
Maybe this isn't an issue in 3.7.

Alex
History
Date User Action Args
2018-01-25 08:07:48Alexandru Ardeleansetrecipients: + Alexandru Ardelean, barry, brett.cannon, vstinner, eric.smith, benjamin.peterson, eric.araujo, dstufft, bmwiedemann, Ray Donnelly, eschwartz
2018-01-25 08:07:47Alexandru Ardeleansetmessageid: <1516867667.9.0.467229070634.issue29708@psf.upfronthosting.co.za>
2018-01-25 08:07:47Alexandru Ardeleanlinkissue29708 messages
2018-01-25 08:07:47Alexandru Ardeleancreate