Date: Fri, 08 Nov 2019 04:26:09 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241762] devel/godot: fix build on powerpc64 Message-ID: <bug-241762-7788-iAgiF7ARWe@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-241762-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-241762-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241762 Shane <FreeBSD@ShaneWare.Biz> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #208918|maintainer-approval?(FreeBS |maintainer-approval- Flags|D@ShaneWare.Biz) | --- Comment #2 from Shane <FreeBSD@ShaneWare.Biz> --- Comment on attachment 208918 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D208918 patch The issue I see is that this will apply to every platform. The godot intern= al libvpx contains significant modifications that I would expect issues from t= he system lib. See https://github.com/godotengine/godot/commit/1556d0d377ec A quick option to try is to use a conditional such as - .if ${ARCH} =3D=3D powerpc64 LIB_DEPENDS+=3D libvpx.so:multimedia/libvpx MAKE_ARGS+=3D builtin_libvpx=3DFalse .endif A better solution that could be pushed upstream is to adjust modules/webm/libvpx/SCsub and/or thirdparty/libvpx/* to list and include the correct files and flags for PPC. This change should also contain the patches from the libvpx port for PPC. Similar changes can also be done to fix the a= rm build. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241762-7788-iAgiF7ARWe>