summaryrefslogtreecommitdiff
path: root/lang/python/python3/files/python3-package-cgi.mk
diff options
context:
space:
mode:
authorAlexandru Ardelean <ardeleanalex@gmail.com>2018-01-06 17:18:11 +0200
committerAlexandru Ardelean <ardeleanalex@gmail.com>2018-01-08 15:32:47 +0200
commitc54b312043d4bb373d82c45c77e7a7ee48e9b0ac (patch)
tree9bf67c6ea2a1fbfc542a2ae339cc3f733f22d572 /lang/python/python3/files/python3-package-cgi.mk
parentbc631e861c742191465df09912dd959dff2626b2 (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/python3/files/python3-package-cgi.mk')
0 files changed, 0 insertions, 0 deletions