summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorTimo Kaufmann <timokau@zoho.com>2019-07-01 20:01:19 +0200
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2019-07-03 08:40:51 +0200
commit9db3a5869ee882787497a8d762cce99375606e62 (patch)
treea412f0b100f45d397364d04b10d347af383a41e9 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent75aee3cfdba140f4d5030b6a143d3259dd1fe0a1 (diff)
python2: backport fix for pyc race condition
This is python bug https://bugs.python.org/issue13146. Fixed since python 3.4. It makes pyc creation atomic, preventing a race condition. The patch has been rebased on our deterministic build patch. It wasn't backported to python 2.7 because there was a complaint about changed semantics. Since files are now created in a temporary directory and then moved, symlinks will be overridden. See https://bugs.python.org/issue17222. That is an edge-case however. Ubuntu and debian have backported the fix in 2013 already, making it mainstream enough for us to adopt.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions