Subject: Re: has anyone else built firefox-1.5.0.1 with xsrc-current? (blows chunks compiling nsDeviceContextPS.cpp)
To: NetBSD Packages Technical Discussion List <tech-pkg@NetBSD.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: tech-pkg
Date: 07/26/2006 23:27:03
On Wed, Jul 26, 2006 at 05:17:39PM -0400, Greg A. Woods wrote:
> At Wed, 26 Jul 2006 22:53:10 +0200,
> Joerg Sonnenberger wrote:
> > 
> > On Wed, Jul 26, 2006 at 04:17:47PM -0400, Greg A. Woods wrote:
> > > I'm trying to do what's probably a rather unorthodox build of
> > > firefox-1.5.0.1 (from pkgsrc-2005Q4) on some netbsd-1-6 i386 and alpha
> > > machines with xsrc-current installed on them.
> > 
> > Which GCC version are you using?
> 
> The standard version supplied in netbsd-1-6:
> 
> $ gcc -v
> Using builtin specs.
> gcc version 2.95.3 20010315 (release) (NetBSD nb3)

That's what I wanted to make sure. C++ support in 2.95 is just so
completely outdated and one area where hacking around doesn't make much
sense or fun either. In fact, it is the one major reason why I consider
1.6 obsolete.

> BTW, trying lang/gcc3 on the netbsd-1-6 machines is out of the question,
> as per this comment I added some time ago in my pkgchk.conf file:
> 
> # XXX ARGH! binutils causes major havoc on alpha when gcc finds /usr/pkg/bin/ld first!
> # XXX it also causes conflicts with gdb6 (which installs part of its own binutils)
> #devel/binutils			primary
> #lang/gcc3-c			primary
> #lang/gcc3-c++			primary
> #lang/gcc3-f77			primary
> #lang/gcc3-objc			primary

Want to help fix it? :-)

Joerg