[solved] chez-scheme 9.6.2 build error: cmacros.ss: invalid memory reference
i guess compiling macro is like modifying running program,
would involve some unusual sharing or executing on memory data,
so i turned off hardening settings aside of sysctl hardening.harden_rtld=0
:
sysctl hardening.harden_shm=0
sysctl hardening.pax.mprotect.status=0
sysctl hardening.pax.pageexec.status=0
and compiled successfully. but i'm not sure if turning off all of them is necessary. should i narrow it down further more and it be documented somewhere?