www/firefox, Error: garbage following instruction...was: Re: RPI2, www/firefox, error: "NEON support not enabled"

bob prohaska fbsd at www.zefox.net
Mon May 8 16:15:14 UTC 2017

On Mon, May 08, 2017 at 01:08:46PM +0200, Michal Meloun wrote:
> On 08.05.2017 10:56, Dimitry Andric wrote:
> > On 8 May 2017, at 05:33, bob prohaska <fbsd at www.zefox.net> wrote:
> >>
> >> Is this worth a bug report, or is firefox too far over the horizon
> >> for freebsd-arm?
> >>
> >
> > 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.
> >
> The integrated clang assembler cannot be used because Mozilla extensive
> uses macros in assembly code, and macros are not supported by clang.
> Moreover, many pieces of assembly files still uses pre-UAL syntax.
> Unfortunately, replacing base as (by the one from port) is not
> sufficient - the Mozilla build system doesn't pass external CFLAGS to
> assembly files (.S), so build fails again later.

I gather this is a familiar and relatively intractable problem 8-(

Would a bug report be useful?

bob prohaska

More information about the freebsd-ports mailing list