Date: Mon, 8 May 2017 10:56:40 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: bob prohaska <fbsd@www.zefox.net> Cc: ports@freebsd.org, freebsd-arm@freebsd.org Subject: Re: www/firefox, Error: garbage following instruction...was: Re: RPI2, www/firefox, error: "NEON support not enabled" Message-ID: <80D06D70-8534-456C-A66F-CDD4CE0D5811@FreeBSD.org> In-Reply-To: <20170508033331.GA61772@www.zefox.net> References: <20170505151339.GA51255@www.zefox.net> <962F9C0D-C7C8-4940-A381-B3097FD2A138@dsl-only.net> <20170505182838.GB51255@www.zefox.net> <078B736E-4807-42C7-B6A5-656F3A50DAEB@dsl-only.net> <20170505230106.GA52464@www.zefox.net> <C2340D34-1A84-42CD-ADD5-FA5D5ADD553F@dsl-only.net> <20170506050140.GA54543@www.zefox.net> <20170508033331.GA61772@www.zefox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_0B9AC110-E2F7-45F7-BBBB-4F2206E327DB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 8 May 2017, at 05:33, bob prohaska <fbsd@www.zefox.net> wrote: >=20 > On Fri, May 05, 2017 at 10:01:40PM -0700, bob prohaska wrote: >> It appears that using >> make CFLAGS=3D'-mcpu=3Dcortex-a7' >> is sufficient to get past the NEON not enabled error. >>=20 >=20 > The next problem appears to be >=20 >=20 > = /usr/ports/www/firefox/work/firefox-53.0.2/media/openmax_dl/dl/sp/src/armS= P_FFT_CToC_FC32_Radix4_ls_unsafe_s.S:335: Error: garbage following = instruction -- `vmov Q7.F32,Q0.F32' > cc: error: assembler command failed with exit code 1 (use -v to see = invocation) > gmake[6]: *** = [/usr/ports/www/firefox/work/firefox-53.0.2/config/rules.mk:990: = armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.o] Error 1 > gmake[5]: *** = [/usr/ports/www/firefox/work/firefox-53.0.2/config/recurse.mk:71: = media/openmax_dl/dl/target] Error 2 >=20 > Is this worth a bug report, or is firefox too far over the horizon > for freebsd-arm? >=20 > Thanks for reading, and any guidance. This is actually an error message from the GNU assembler, which is invoked by the compiler driver. Can you figure out whether it is the base version (/usr/bin/as) or the ports version (/usr/local/bin/as)? E.g. manually run that command line with -v, so see which assembler it runs. Also, I wonder why they don't use the integrated assembler in clang, but that is an aspect of the firefox port I'm not familiar with. -Dimitry --Apple-Mail=_0B9AC110-E2F7-45F7-BBBB-4F2206E327DB Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.30 iEYEARECAAYFAlkQMswACgkQsF6jCi4glqMMyACeK999kqChBdvsdVM53L+pbka2 olwAoPgZwivXYLk/+SrJg7QQLYUu5xqY =PkdU -----END PGP SIGNATURE----- --Apple-Mail=_0B9AC110-E2F7-45F7-BBBB-4F2206E327DB--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?80D06D70-8534-456C-A66F-CDD4CE0D5811>