Subject: pkg/26032: firefox-gtk2 does not build on NetBSD
To: None <>
From: None <>
List: pkgsrc-bugs
Date: 06/24/2004 14:45:27
>Number:         26032
>Category:       pkg
>Synopsis:       firefox-gtk2 does not build on NetBSD
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 24 04:46:00 UTC 2004
>Originator:     grant beattie
>Release:        NetBSD 2.0F
System: NetBSD mofo 2.0F NetBSD 2.0F (_mofo_) #8: Sat Jun 19 18:50:43 EST 2004 grant@mofo:/usr/src/sys/arch/i386/compile/_mofo_ i386
Architecture: i386
Machine: i386
after the update to 0.9, firefox-gtk2 does not build on NetBSD:

../../../../dist/bin/xpidl -m header -w -I. -I../../../../dist/idl -o _xpidlgen/nsIXRemoteService nsIXRemoteService.idl
/work/netbsd/pkgbuild/www/firefox-gtk2/work/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIXRemoteService.h ../../../../dist/include/xremoteservice
/usr/pkg/bin/perl -I../../../../config ../../../../config/ ../../../../dist/include/xremoteservice/.headerlist nsIXRemoteService.h
gmake[2]: Leaving directory `/work/netbsd/pkgbuild/www/firefox-gtk2/work/mozilla/xpfe/components/xremote/public'
gmake[2]: Entering directory `/work/netbsd/pkgbuild/www/firefox-gtk2/work/mozilla/chrome'
gmake[2]: *** No rule to make target `export'.  Stop.
gmake[2]: Leaving directory `/work/netbsd/pkgbuild/www/firefox-gtk2/work/mozilla/chrome'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/work/netbsd/pkgbuild/www/firefox-gtk2/work/mozilla'
gmake: *** [default] Error 2

I don't know whether the 'export' target lossage is also present in

firefox builds fine outside pkgsrc, so I believe this is due to something
about the way pkgsrc builds firefox, which is quite non-standard.
cd www/firefox-gtk2 && make