Build log is available here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251771#c3 It's caused by CXXFLAGS+= -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=32 Is this CXXFLAGS still needed? Related PR: https://bugs.webkit.org/show_bug.cgi?id=61137, it seems to concern x86_64 only.
A commit references this bug: Author: mikael Date: Sun Feb 7 11:58:56 UTC 2021 New revision: 564614 URL: https://svnweb.freebsd.org/changeset/ports/564614 Log: www/webkit2-gtk3: Fix build on aarch64 PR: 253299 Approved by: portmgr (tier-2 blanket) Changes: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp