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