Closed ncihnegn closed 11 months ago
Building in macOS arm64 fails.
+++ Preparing MOAR build directories ++++++ Building MOAR backend +++ Generating gen/moar/stage1/NQPHLL.nqp +++ Generating gen/moar/stage1/MASTNodes.nqp +++ Compiling gen/moar/stage1/MASTOps.moarvm +++ Compiling gen/moar/stage1/MASTNodes.moarvm +++ Compiling gen/moar/stage1/NQPHLL.moarvm +++ Generating gen/moar/stage1/QAST.nqp +++ Compiling gen/moar/stage1/QAST.moarvm +++ Generating gen/moar/stage1/NQPP6QRegex.nqp +++ Compiling gen/moar/stage1/NQPP6QRegex.moarvm +++ Creating stage 1 NQP +++ Generating gen/moar/stage2/nqpmo.nqp +++ Compiling gen/moar/stage2/nqpmo.moarvm Unhandled exception: lang-call cannot invoke object of type 'VMNull' belonging to no language at NQP::src/HLL/SysConfig.nqp:12 (gen/moar/stage1/NQPHLL.moarvm:build-hll-sysconfig) from NQP::src/HLL/SysConfig.nqp:7 (gen/moar/stage1/NQPHLL.moarvm:BUILD) from NQP::src/core/NQPMu.nqp:70 (gen/moar/stage1/NQPCORE.setting.moarvm:BUILDALL) from NQP::src/core/NQPMu.nqp:78 (gen/moar/stage1/NQPCORE.setting.moarvm:new) from NQP::src/NQP/Compiler.nqp:11 (gen/moar/stage1/nqp.moarvm:<mainline>) from <unknown>:1 (gen/moar/stage1/nqp.moarvm:<main>) from <unknown>:1 (gen/moar/stage1/nqp.moarvm:<entry>) make: *** [gen/moar/stage2/nqpmo.moarvm] Error 1
Fixed by the patch at https://github.com/Homebrew/homebrew-core/blob/5f13e6fb9dae8a38c7ef2a1b3a6b4aec508c6d2f/Formula/n/nqp.rb#L38
Building in macOS arm64 fails.