Subject: mail/thunderbird-gtk2 is broken
To: None <tech-pkg@netbsd.org>
From: =?ISO-8859-1?Q?C=E9sar_Catri=E1n?= C. <ccatrian@eml.cc>
List: tech-pkg
Date: 10/08/2004 12:17:20
Hi.

The package mail/thunderbird-gtk2 is broken. Can't find a gnome header.

g++ -o nsGnomeVFSService.o -c -DOSTYPE=3D\"NetBSD2\" -DOSARCH=3D\"NetBSD\" =
-DHAVE_DEPENDENT_LIBS  -I../../../dist/inc
lude/xpcom -I../../../dist/include/string -I../../../dist/include/necko -I.=
./../../dist/include/mozgnome -I../../
../dist/include -I/home/cetrox/src/pkgsrc/mail/thunderbird-gtk2/work.core/m=
ozilla/dist/include/nspr  -I/usr/pkg/p
ackages/jpeg-6bnb1/include -I/usr/pkg/packages/png-1.2.6/include  -I. -I/us=
r/X11R6/include   -fPIC -DPIC  -I/usr/
pkg/include -I/usr/include -I/usr/pkg/packages/libbonobo-2.8.0/include -I/u=
sr/pkg/packages/ORBit2-2.12.0/include=20
-I/usr/pkg/packages/popt-1.7nb4/include -I/usr/pkg/packages/gnutls-1.0.20nb=
1/include -I/usr/pkg/packages/libtasn1
-0.2.10/include -I/usr/pkg/packages/opencdk-0.5.5/include -I/usr/pkg/packag=
es/libgcrypt-1.2.0nb1/include -I/usr/p
kg/packages/libgpg-error-0.6nb1/include -I/usr/pkg/packages/fam-2.7.0nb1/in=
clude -I/usr/pkg/packages/libxml2-2.6.
13/include -I/usr/pkg/packages/libIDL-0.8.4/include -I/usr/pkg/packages/atk=
-1.8.0/include -I/usr/pkg/packages/pan
go-1.6.0/include -I/usr/pkg/packages/glib2-2.4.6/include -I/usr/pkg/package=
s/png-1.2.6/include -I/usr/pkg/package
s/tiff-3.6.1nb2/include -I/usr/pkg/packages/jpeg-6bnb1/include -I/usr/pkg/p=
ackages/Xrandr-1.0.2/include -I/usr/pk
g/packages/Xft2-2.1.6/include -I/usr/pkg/packages/fontconfig-2.2.96/include=
 -I/usr/pkg/packages/freetype2-2.1.9/i
nclude/freetype2 -I/usr/pkg/packages/expat-1.95.8nb1/include  -I/usr/X11R6/=
include -fno-rtti -fno-exceptions -Wal
l -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -W=
no-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -I/usr/pkg/in=
clude -I/usr/include -I/usr/pkg/packages/libbonobo-2.8.0/include -I/usr/pkg=
/packages/ORBit2-2.12.0/include -I/usr/pkg/packages/popt-1.7nb4/include -I/=
usr/pkg/packages/gnutls-1.0.20nb1/include -I/usr/pkg/packages/libtasn1-0.2.=
10/include -I/usr/pkg/packages/opencdk-0.5.5/include -I/usr/pkg/packages/li=
bgcrypt-1.2.0nb1/include -I/usr/pkg/packages/libgpg-error-0.6nb1/include -I=
/usr/pkg/packages/fam-2.7.0nb1/include -I/usr/pkg/packages/libxml2-2.6.13/i=
nclude -I/usr/pkg/packages/libIDL-0.8.4/include -I/usr/pkg/packages/atk-1.8=
.0/include -I/usr/pkg/packages/pango-1.6.0/include -I/usr/pkg/packages/glib=
2-2.4.6/include -I/usr/pkg/packages/png-1.2.6/include -I/usr/pkg/packages/t=
iff-3.6.1nb2/include -I/usr/pkg/packages/jpeg-6bnb1/include -I/usr/pkg/pack=
ages/Xrandr-1.0.2/include -I/usr/pkg/packages/Xft2-2.1.6/include -I/usr/pkg=
/packages/fontconfig-2.2.96/include -I/usr/pkg/packages/freetype2-2.1.9/inc=
lude/freetype2 -I/usr/pkg/packages/expat-1.95.8nb1/include -Dunix -fshort-w=
char -pthread -pipe  -DNDEBUG -DTRIMMED -O2 -DORBIT2=3D1 -pthread -I/usr/pk=
g/include/gconf/2 -I/usr/pkg/packages/ORBit2-2.12.0/include/orbit-2.0 -I/us=
r/pkg/packages/glib2-2.4.6/include/glib/glib-2.0 -I/usr/pkg/packages/glib2-=
2.4.6/lib/glib-2.0/include   -pthread -DORBIT2=3D1 -I/usr/pkg/include/gnome=
-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/packages/libbonobo=
-2.8.0/include/bonobo-activation-2.0 -I/usr/pkg/packages/glib2-2.4.6/includ=
e/glib/glib-2.0 -I/usr/pkg/packages/glib2-2.4.6/lib/glib-2.0/include -I/usr=
/pkg/packages/ORBit2-2.12.0/include/orbit-2.0 -I/usr/pkg/include/gnome-vfs-=
module-2.0   -DORBIT2=3D1 -pthread -I/usr/pkg/include/libgnome-2.0 -I/usr/p=
kg/packages/glib2-2.4.6/include/glib/glib-2.0 -I/usr/pkg/packages/glib2-2.4=
.6/lib/glib-2.0/include -I/usr/pkg/packages/ORBit2-2.12.0/include/orbit-2.0=
 -I/usr/pkg/packages/libbonobo-2.8.0/include/libbonobo-2.0 -I/usr/pkg/inclu=
de/gconf/2 -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/in=
clude -I/usr/pkg/packages/libbonobo-2.8.0/include/bonobo-activation-2.0    =
 -I/usr/pkg/include -I/usr/include -I/usr/pkg/packages/libbonobo-2.8.0/incl=
ude -I/usr/pkg/packages/ORBit2-2.12.0/include -I/usr/pkg/packages/popt-1.7n=
b4/include -I/usr/pkg/packages/gnutls-1.0.20nb1/include -I/usr/pkg/packages=
/libtasn1-0.2.10/include -I/usr/pkg/packages/opencdk-0.5.5/include -I/usr/p=
kg/packages/libgcrypt-1.2.0nb1/include -I/usr/pkg/packages/libgpg-error-0.6=
nb1/include -I/usr/pkg/packages/fam-2.7.0nb1/include -I/usr/pkg/packages/li=
bxml2-2.6.13/include -I/usr/pkg/packages/libIDL-0.8.4/include -I/usr/pkg/pa=
ckages/atk-1.8.0/include -I/usr/pkg/packages/pango-1.6.0/include -I/usr/pkg=
/packages/glib2-2.4.6/include -I/usr/pkg/packages/png-1.2.6/include -I/usr/=
pkg/packages/tiff-3.6.1nb2/include -I/usr/pkg/packages/jpeg-6bnb1/include -=
I/usr/pkg/packages/Xrandr-1.0.2/include -I/usr/pkg/packages/Xft2-2.1.6/incl=
ude -I/usr/pkg/packages/fontconfig-2.2.96/include -I/usr/pkg/packages/freet=
ype2-2.1.9/include/freetype2 -I/usr/pkg/packages/expat-1.95.8nb1/include  -=
I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp=
,-MD,.deps/nsGnomeVFSService.pp nsGnomeVFSService.cpp
nsGnomeVFSService.cpp:51:32: libgnome/gnome-url.h: No such file or directory
nsGnomeVFSService.cpp: In member function `virtual nsresult
   nsGnomeVFSService::ShowURI(nsIURI*)':
nsGnomeVFSService.cpp:206: error: `gnome_url_show' undeclared (first use th=
is
   function)
nsGnomeVFSService.cpp:206: error: (Each undeclared identifier is reported o=
nly
   once for each function it appears in.)
gmake[2]: *** [nsGnomeVFSService.o] Error 1
gmake[2]: Leaving directory `/home/cetrox/src/pkgsrc/mail/thunderbird-gtk2/=
work.core/mozilla/toolkit/components/gnome'=20
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/home/cetrox/src/pkgsrc/mail/thunderbird-gtk2/=
work.core/mozilla'
gmake: *** [default] Error 2
*** Error code 2
     =20
Stop.=20
make: stopped in /home/cetrox/src/pkgsrc/mail/thunderbird-gtk2
*** Error code 1

Can thunderbird-gtk2 be built without gnome?
Is appropriate to send next-release priority PR's about packages that are a=
ctually compiled against gnome and can work without it by default?
Thanks.

C=E9sar Catri=E1n C.