pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: firefox: search box not working, some plugins not working



On Sun, Apr 13, 2014 at 10:47:31AM +0200, Martin Husemann wrote:
> On Sun, Apr 13, 2014 at 10:38:55AM +0200, Thomas Klausner wrote:
> > > I have nb1 on amd64, but it works there.
> > > Is your firefox compiled with clang?
> > 
> > Yes.
> 
> Well, the nb1 -> nb2 change is sparc64 (and the search box works fine with
> nb2 on sparc64) only - so the compiler is the difference you are looking for.
> 
> There are some bits of compiler-special code (e.g. gcc < 4.7.something can
> not inline some constructors, clang is explicitly forbidden to inline
> some functions to help the garbage collector, ...) so this does not mean
> it is a compiler problem right away. But is is not unlikely to be one as
> well (I am chasing a gcc 4.8.3 sparc64 codegen bug currently in firefox, 
> took me like two weeks to verify it is a compiler bug instead of undefined
> behaviour in firefox code).

I've recompiled my NetBSD and packages with gcc, and now search box
and plugins work again. So the bug looks clang-related to me.
 Thomas


Home | Main Index | Thread Index | Old Index