pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
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%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: tnn%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
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.
Cheers,
Alex
On 1 August 2011 09:30, Tobias Nygren <tnn%netbsd.org@localhost> wrote:
> The following reply was made to PR pkg/45193; it has been noted by GNATS.
>
> From: Tobias Nygren <tnn%NetBSD.org@localhost>
> To: alexh%dragonflybsd.org@localhost
> Cc: gnats-bugs%NetBSD.org@localhost
> Subject: Re: pkg/45193: firefox build error - stl wrappers can't find
> =A0throw_gcc.h
> Date: Mon, 1 Aug 2011 10:26:49 +0200
>
> =A0Hi,
>
> =A0> >Synopsis: =A0 =A0 =A0 firefox build error - stl wrappers can't find=
throw_gcc.h
>
> =A0This issue pertains to the following configure checks and the
> =A0WRAP_STL_INCLUDES Makefile definition.
>
> =A0checking For gcc visibility bug with class-level attributes
> =A0 (GCC bug 26905)... yes
> =A0checking For x86_64 gcc visibility bug with builtins
> =A0 (GCC bug 20297)... no
>
> =A0After make configure, do a recursive grep for WRAP_STL_INCLUDES to see
> =A0where it is defined and where it isn't. My guess would be that there
> =A0are multiple places in the tree that do this check, but not all of the=
m
> =A0are firing.
>
>
Home |
Main Index |
Thread Index |
Old Index