summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorRuud van Asseldonk <dev@veniogames.com>2019-08-21 00:07:38 +0200
committerRuud van Asseldonk <dev@veniogames.com>2019-08-21 00:16:08 +0200
commitfdd78a53878be5421aeb76295d6f98b7994d4b04 (patch)
tree8c73374bd0777cf14f74b0e5f29a1d9929f19a4e /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentc02b4a1cc8c718d4e6a1ef5fbb547388bb4636df (diff)
libressl: use CFLAGS to avoid exectuable stack
It turns out that libcrypto had an exectuable stack, because it linked some objects without a .note.GNU-stack section. Compilers add this section by default, but the objects produced from .S files did not contain it. The .S files do include a directive to add the section, but guarded behind an #ifdef HAVE_GNU_STACK. So define HAVE_GNU_STACK, to ensure that all objects have a .note.GNU-stack section.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions