Bug 253299

Summary: www/webkit2-gtk3: fails to build on aarch64
Product: Ports & Packages Reporter: Mikael Urankar <mikael>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (gnome)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Mikael Urankar freebsd_committer freebsd_triage 2021-02-06 14:54:26 UTC
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.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-02-07 11:59:07 UTC
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