Hello You need to have wxallowed mount flag on the building filesystem in order to build sbcl.
Indeed the flag had an extra s in the makefile. It's a mistake of mine... https://github.com/sbcl/sbcl/blob/master/INSTALL Le 1 février 2017 05:50:44 GMT+01:00, timo.my...@wickedbsd.net a écrit : >Hi, > >I noticed that the thread support in sbcl isn't working at all. >Seems that the ports Makefile passes wrong configure flag and needs >following >tweak: > >Index: Makefile >=================================================================== >RCS file: /cvs/ports/lang/sbcl/Makefile,v >retrieving revision 1.29 >diff -w -u -b -r1.29 Makefile >--- Makefile 2 Nov 2016 13:26:07 -0000 1.29 >+++ Makefile 1 Feb 2017 04:34:35 -0000 >@@ -11,6 +11,7 @@ > PKGNAME= sbcl-${V} > WRKDIST= ${WRKDIR}/sbcl-${V} > EXTRACT_SUFX= .tar.bz2 >+REVISION= 0 > > CATEGORIES= lang > HOMEPAGE= http://www.sbcl.org/ >@@ -35,7 +36,7 @@ > .if ${FLAVOR:Mthreads} > # XXX > BROKEN-powerpc= no support yet >-EXTRA_PARAMS+= --with-sb-threads >+EXTRA_PARAMS+= --with-sb-thread > .endif > > >Though I haven't been able to verify that the above actually works as I >hit >following error when I try to build sbcl. > >... >gmake: Entering directory >'/usr/ports/pobj/sbcl-1.3.10-threads-native_bootstrap/sbcl-1.3.10/tools-for-build' >cc -O2 -pipe -fno-omit-frame-pointer -fno-pie -I../src/runtime -nopie >determine-endianness.c -lutil -o determine-endianness >gmake: Leaving directory >'/usr/ports/pobj/sbcl-1.3.10-threads-native_bootstrap/sbcl-1.3.10/tools-for-build' >make-config.sh[760]: tools-for-build/determine-endianness: Permission >denied >*** Error 1 in . (Makefile:73 'do-build') >*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2683 >'/usr/ports/pobj/sbcl-1.3.10-threads-native_bootstrap/.build_done') >*** Error 1 in /usr/ports/lang/sbcl >(/usr/ports/infrastructure/mk/bsd.port.mk:2389 'all') >... > >I'm pretty suprised why I don't have permissions to run that. If I >manually >change to that dir and compile the file manually things work. > >tmy@phobos sbcl $ cd >/usr/ports/pobj/sbcl-1.3.14-threads-native_bootstrap/sbcl-1.3.14/tools-for-build > >tmy@phobos tools-for-build $ cc -O2 -pipe -fno-omit-frame-pointer >-I../src/runtime determine-endianness.c -lutil -o >determine-endianness >tmy@phobos tools-for-build $ ./determine-endianness > :little-endiantmy@phobos tools-for-build $ > >Is the SBCL build process doing something else behind the scenes or >what? >Anyone else seeing this? > >Timo