diff options
| author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2018-01-06 17:18:11 +0200 |
|---|---|---|
| committer | Alexandru Ardelean <ardeleanalex@gmail.com> | 2018-01-08 15:32:47 +0200 |
| commit | c54b312043d4bb373d82c45c77e7a7ee48e9b0ac (patch) | |
| tree | 9bf67c6ea2a1fbfc542a2ae339cc3f733f22d572 /lang/python/python-zope-interface | |
| parent | bc631e861c742191465df09912dd959dff2626b2 (diff) | |
python,python3: honour the SOURCE_DATE_EPOCH for the build-info
The Modules/getbuildinfo.c allows the use of DATE and TIME
macros to be defined via CFLAGS.
These vars, control the build date & time when the
interpreter is opened, and can be read via the
`platform._sys_version()` function.
So, a conversion from SOURCE_DATE_EPOCH to DATE & TIME
is required at build-time.
This is especially needed for `platform._sys_version()`
to work.
The installation of pip seems to rely on this.
The logic has been adapted from:
https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal#Makefile
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python/python-zope-interface')
0 files changed, 0 insertions, 0 deletions
