diff options
| author | Timo Kaufmann <timokau@zoho.com> | 2019-07-01 20:01:19 +0200 |
|---|---|---|
| committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2019-07-03 08:40:51 +0200 |
| commit | 9db3a5869ee882787497a8d762cce99375606e62 (patch) | |
| tree | a412f0b100f45d397364d04b10d347af383a41e9 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 75aee3cfdba140f4d5030b6a143d3259dd1fe0a1 (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
