Alex Hornung | 1 Aug 2011 15:20
Picon
Gravatar

Re: pkg/45193: firefox build error - stl wrappers can't find throw_gcc.h

The following reply was made to PR pkg/45193; it has been noted by GNATS.

From: Alex Hornung <ahornung <at> gmail.com>
To: gnats-bugs <at> netbsd.org
Cc: tnn <at> netbsd.org, gnats-admin <at> netbsd.org, pkgsrc-bugs <at> netbsd.org
Subject: Re: pkg/45193: firefox build error - stl wrappers can't find throw_gcc.h
Date: Mon, 1 Aug 2011 14:19:35 +0100

 Hi Tobias,

 thanks for your help. On DragonFly the gcc bugs are not present:

 checking For gcc visibility bug with class-level attributes (GCC bug
 26905)... no
 checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)... no

 The issue seems to be that:
 1) the memory/mozalloc/Makefile is never generated
 2) the memory/mozalloc/Makefile, even after adding it to
 allmakefiles.sh, still needs to be built before anything else, so some
 manual reordering in build/Makefile is needed (or Makefile.in), which
 is not nice.

 Have you tried compiling firefox without jemalloc? I'd assume you'd
 hit at least some of the problems that I've found.

 Not sure what to do with all of this; it seems to build with those
 manual modifications, but I might well be missing something. Otherwise
 it'd mean that mozilla doesn't even check firefox builds without
 jemalloc/with mozalloc.
(Continue reading)


Gmane