[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Status of NetBSD port?



On Mon, Jan 19, 2004 at 10:13:45PM -0700, Joel Baker wrote:
  | On Mon, Jan 19, 2004 at 11:28:20PM +0000, Matthew Garrett wrote:
  | > 
  | > As far as I know, NetBSD weren't pushing their stuff upstream terribly 
  | > hard. I think that's mostly resolved now (gcc<3.2ish defaulted to a.out 
  | > on NetBSD-i386 - gcc 3.3 at least defaults to ELF sanity)
  | 
  | GCC 3.x prior to 3.2 or 3.3 cannot compile a NetBSD system from /usr/src
  | correctly, or such was the last rumor I heard. However, the Debian packages
  | for 3.x (once patched somewhat to cope with things that are true on all
  | Linux systems, but not NetBSD, which were applied in Debian patches) seemed
  | to compile perfectly workable libraries. I didn't get around to trying to
  | boot one of those kernels, though.
  | 
  | On the other hand, GCC3 is now a part of the mainline build stuff for
  | NetBSD's own release, and I believe the intent is to release 2.0 with GCC
  | 3.mumble as the primary compiler. But don't take that as gospel...

That's correct.  On a NetBSD-current system built today:

	% uname -a
	NetBSD odysseus 1.6ZH NetBSD 1.6ZH (ODYSSEUS from GENERIC-1.583,CARDBUS-1.71)
	#1: Tue Jan 20 09:15:50 EST 2004
	lukem@argo.mewburn.net:/var/obj/i386/usr/src/sys/arch/i386/compile/ODYSSEUS
	i386

	% cc -v
	Using built-in specs.
	Configured with: /usr/src/tools/gcc/../../gnu/dist/gcc/configure
	--enable-long-long --disable-multilib --enable-threads
	--build=i386-unknown-netbsdelf --host=i386--netbsdelf
	--target=i386--netbsdelf : (reconfigured)
	/usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long
	--disable-multilib --enable-threads --build=i386-unknown-netbsdelf1.6W
	--host=i386--netbsdelf --target=i386--netbsdelf
	Thread model: posix
	gcc version 3.3.2 (NetBSD nb1 20031026)


NetBSD 2.0 will contain ship with at least gcc 3.3.2.

Attachment: pgp6LgkkHCErS.pgp
Description: PGP signature


Reply to: