summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2010-04-05 14:05:52 -0400
committerDan Winship <danw@gnome.org>2010-04-06 08:33:54 -0400
commited8634ddf73a56cb1935fd87254b3c6c04352893 (patch)
tree0f42bd727ef2687a236d6f473a06f0fa8f984d15 /configure.ac
parentf81ef8287f49978c82397251082b3f74d93366fb (diff)
downloadgobject-introspection-ed8634ddf73a56cb1935fd87254b3c6c04352893.tar.gz
g_callable_info_prepare_closure: handle mmap permissions error
When SELinux or similar is active, a process may not be able to mmap() a segment that is both writable and executable, which would causing g_callable_info_prepare_closure() to fail. Libffi has a workaround for this problem though (it maps the same non-anonymous region twice, once writable and once executable, and returns two separate pointers to it), so use that. https://bugzilla.gnome.org/show_bug.cgi?id=614903
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions