Subject: Re: pkg/30572
To: None <reed@reedmedia.net>
From: Jeff <beaker@freeshell.org>
List: port-i386
Date: 12/23/2005 12:09:30
"Jeremy C. Reed" <reed@reedmedia.net> wrote:
> Date: Thu, 22 Dec 2005 22:21:58 -0800 (PST)
>  ...
>  Do you still have problem with firefox failing to build in pkgsrc?
> =20
>  It has been updated a couple times since this report.

Looks like I do:

# make >& make_err.txt=20
...
make[4]: Entering directory `/usr/pkgsrc/www/firefox/work/mozilla/gfx/s=
rc/ps'
nsDeviceContextPS.cpp
c++ -o nsDeviceContextPS.o -c  -DMOZILLA_INTERNAL_API -DOSTYPE=3D\"NetB=
SD1.6\" -DOSARCH=3D\"NetBSD\" -DBUILD_ID=3D0000000000 -I../.. -I./..  -=
I./../shared -I../../../dist/include/xpcom -I../../../dist/include/stri=
ng -I../../../dist/include/widget -I../../../dist/include/pref -I../../=
../dist/include/caps -I../../../dist/include/locale -I../../../dist/inc=
lude/uconv -I../../../dist/include/view -I../../../dist/include/necko -=
I../../../dist/include/imglib2 -I../../../dist/include/unicharutil -I..=
/../../dist/include/gfx -I../../../dist/include -I../../../dist/include=
/nspr -I/usr/pkg/include -I/usr/pkg/include  -I../../../dist/sdk/includ=
e -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/X11R6/include =
  -I/usr/X11R6/include   -fPIC -DPIC  -I/usr/pkg/include -I/usr/include=
 -I/usr/X11R6/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 =
 -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpo=
inter-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-pr=
ivacy -Wno-non-virtual-dtor -Wno-long-long -O2 -I/usr/pkg/include -I/us=
r/include -I/usr/X11R6/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/f=
reetype2 -Dunix -pipe  -DNDEBUG -DTRIMMED -O2 -I/usr/pkg/include/gtk-2.=
0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/atk-1.0 -I/usr/pkg/=
include/cairo -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib=
-2.0 -I/usr/pkg/lib/glib-2.0/include    -I/usr/pkg/include -I/usr/inclu=
de -I/usr/X11R6/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype=
2  -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-conf=
ig.h -Wp,-MD,.deps/nsDeviceContextPS.pp nsDeviceContextPS.cpp
In file included from nsDeviceContextPS.h:50,
                 from nsDeviceContextPS.cpp:55:
nsFontMetricsPS.h:285: ANSI C++ forbids data member `fontps' with same =
name as enclosing class
make[4]: *** [nsDeviceContextPS.o] Error 1
make[4]: Leaving directory `/usr/pkgsrc/www/firefox/work/mozilla/gfx/sr=
c/ps'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/usr/pkgsrc/www/firefox/work/mozilla/gfx/sr=
c'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/usr/pkgsrc/www/firefox/work/mozilla/gfx'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/usr/pkgsrc/www/firefox/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/www/firefox
=3D=3D=3D>=20
=3D=3D=3D> There was an error during the ``build'' phase.
=3D=3D=3D> Please investigate the following for more information:
=3D=3D=3D>      * log of the build
=3D=3D=3D>      * /usr/pkgsrc/www/firefox/work/.work.log
=3D=3D=3D>=20
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox