[Bug 258163] devel/godot-tools: requires binutils to build on armv7 FreeBSD 13

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 30 Aug 2021 08:00:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258163

            Bug ID: 258163
           Summary: devel/godot-tools: requires binutils to build on armv7
                    FreeBSD 13
           Product: Ports & Packages
           Version: Latest
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: fuz@fuz.su
                CC: FreeBSD@ShaneWare.Biz
             Flags: maintainer-feedback?(FreeBSD@ShaneWare.Biz)
                CC: FreeBSD@ShaneWare.Biz
             Flags: maintainer-feedback?(FreeBSD@ShaneWare.Biz),
                    merge-quarterly?

Created attachment 227551
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=227551&action=edit
godot-tools-3.2.3_3 build log

On armv7 FreeBSD 13.0-RELEASE, building devel/godot-tools fails due to a
missing as binary:

as -mfpu=neon -o
thirdparty/libvpx/vpx_dsp/arm/gas/intrapred_neon_asm.x11.opt.tools.32.llvm.o
thirdparty/libvpx/vpx_dsp/arm/gas/intrapred_neon_asm.s
sh: as: not found
scons: ***
[thirdparty/libvpx/vpx_dsp/arm/gas/intrapred_neon_asm.x11.opt.tools.32.llvm.o]
Error 127
scons: building terminated because of errors.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/godot-tools


As the GNU binutils (which provide the as binary) are no longer shipped by
default, an explicit build dependency on the GNU binutils needs to be added to
fix this issue.

If desired I can try and make a patch.

-- 
You are receiving this mail because:
You are the assignee for the bug.