On Tue, Jan 02, 2018 at 03:44:16AM +0000, Christos Zoulas wrote: > In article <20180102011436.snhs6fh6bqbdtjn6@danbala>, > Thomas Klausner <[email protected]> wrote: > >Hi! > > > >On netbsd-8 and -current, the build of lang/guile22 fails. > > > >The build is full of lines like > > > >gmake[2]: Entering directory > >'/scratch/lang/guile22/work/guile-2.2.3/bootstrap' > > BOOTSTRAP GUILEC ice-9/eval.go > >;;; WARNING: loading compiled file > >/scratch/lang/guile22/work/guile-2.2.3/prebuilt/64-bit-little-endian/ice-9/eval.go > > failed: > >;;; Throw to key system-error with args ("load-thunk-from-memory" "~A" > >("Permission denied") (13)) > >wrote `ice-9/eval.go' > > > >I disabled SSP and Fortify, but that didn't change the error. > > > >guile20 builds fine. > > > >Does anyone have ideas what could be the cause and how to fix it? > > Thomas > > pax mprotect is my guess.
You're right, after "sysctl -w security.pax.mprotect.enabled=0" it packages fine. Thomas
