On 2016/05/22 14:19, Stuart Henderson wrote:
> On 2016/05/22 13:36, Stuart Henderson wrote:
> > 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)
> 
> lang/sbcl is fun, I killed that build after about 4500 lines
> of "sbcl(34806): mprotect: mandatory W^X" which is not so nice
> on a 9600 baud console :-)
> 

Remaining problem cases.

node(49120): mmap: mandatory W^X                
racket3m(32904): mmap: mandatory W^X
racketcgc(18926): mmap: mandatory W^X
php(25507): mmap: mandatory W^X         (don't know which port)
ecj1(34411): mmap: mandatory W^X        gcc (gcj)
egij(29804): mmap: mandatory W^X        gcc (gcj)
ffihugs(79830): mprotect: mandatory W^X
runhugs(1557): mprotect: mandatory W^X 

Plus more instances of mksnapshot in node and libv8.

Build failures: (note that this build is done with the libffi
patch I sent earlier, and a version of the uvm_mmap diff that does
*not* sigexit; obviously there will be more failures using a sigexit
version of the diff).

lang/hugs
x11/gnustep/base
devel/jdk/1.7
plus maybe lang/sbcl, I didn't let it finish

known/reported runtime issues:

clamav
thunderbird

Reply via email to