Build is about halfway, here are some more processes that are run during a ports build that trigger the warnings:
java(15505): mprotect: mandatory W^X devel/jdk & bootstrap xpcshell18306): mmap: mandatory W^X devel/xulrunner/24 xulrunner(15827): mmap: mandatory W^X devel/xulrunner/24 gforth*: mmap: mandatory W^X lang/gforth mono-boehm: mmap: mandatory W^X lang/mono obxj(76370): mprotect: mandatory W^X lang/obc run.x86-openbsd(19339): mmap: mandatory W^X lang/smlnj mksnapshot: mmap: mandatory W^X www/chromium, iridium (v8) (obviously as this is build time, these are only from programs that are run, either in pobj or installed, during build.) My libffi diff causes x11/gnustep/base to fail: checking FFI library usage... configure: error: The ffi library (libffi) does not appear to be working. Perhaps it's missing or you need a more recent version. Version 3.0.9 or later should work, and you can find a link to it n the list of packages for download at http://www.gnustep.org/resources/sources.html configure:24337: checking FFI library usage configure:24370: clang -o conftest -O2 -pipe -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/ local/include -fobjc-runtime=gnustep-1.7 -fgnu-runtime -x objective-c -I/usr/local/include -L/usr/local/lib -L/usr/ local/lib -L/usr/local/lib -L/usr/local/lib conftest.c -L/usr/local/lib -pthread -lffi -lpthread -lz >&5 configure:24374: $? = 0 configure:24380: ./conftest Segmentation fault (core dumped) The test program it's trying to run is config/config.ffi.c in gnustep/base's tree. I'm unlikely to be able to figure this out, can someone help please?
