From owner-freebsd-questions@FreeBSD.ORG Mon Aug 16 21:41:07 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2765D16A4CE for ; Mon, 16 Aug 2004 21:41:07 +0000 (GMT) Received: from c60-outbound.ironport.com (devastator.ironport.com [63.251.108.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFB2F43D3F for ; Mon, 16 Aug 2004 21:41:06 +0000 (GMT) (envelope-from vlb@ironport.com) Received: from catnip.ironport.com (HELO [10.1.1.144]) (10.1.1.144) by c60-outbound.ironport.com with ESMTP; 16 Aug 2004 14:41:07 -0700 X-Ironport-AV: i="3.84,84,1091430000"; d="scan'208"; a="4994240:sNHT30485384" Mime-Version: 1.0 X-Sender: vlbrown@webmail.ironportsystems.com (Unverified) Message-Id: Date: Mon, 16 Aug 2004 14:33:26 -0700 To: questions@FreeBSD.org From: Vicki Brown Content-Type: text/plain; charset="us-ascii" ; format="flowed" Subject: difficulties building gcc from ports collection X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 21:41:07 -0000 uname -a FreeBSD test21.eng 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Fri Dec 6 13:38:10 PST 2002 root@:/usr/src/sys/compile/350-GODSPEED-4.7 i386 I've been trying to build a documentation package called "synopsis" ( http://synopsis.fresco.org/index.html ). It requires gcc 3.x. I have gcc version 2.95.4 20020320 [FreeBSD] So, of course, I cd'd to /usr/ports/lang to build a later version of gcc. I tried gcc33 first (to no success) and then gcc32 (different errors): cd /usr/ports/lang/ gcc33 sudo make install Making GCC 3.2 for FreeBSD 4.7 elf target i386-portbld-freebsd4.7 >> Attempting to CVS checkout from :pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc. cvs [checkout aborted]: connect to subversions.gnu.org(199.232.41.3):2401 failed: Operation timed out >> Couldn't CVS checkout gcc-3.2_20020518. >> Please try again later. *** Error code 1 Stop in /usr/ports/lang/gcc33. cd ../gcc32 sudo make install Making GCC 3.2 for FreeBSD 4.7 elf target i386-portbld-freebsd4.7 >> port_gcc32_2002-09-02.diff doesn't seem to exist in /usr/ports/distfiles/. >> Attempting to fetch from ftp://relay.nuxi.com/obrien/. fetch: port_gcc32_2002-09-02.diff: Undefined error: 0 >> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: port_gcc32_2002-09-02.diff: File unavailable (e.g., file not found, no access) >> Couldn't fetch it - please try to retrieve this >> port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/lang/gcc32. then I tried gcc31 - I get a lot further... but I get a lot of warnings: ../../gcc-3.1.1/gcc/combine.c:10573: warning: comparison between signed and unsigned still, it did eventually build and (with nudging) install. Have people built 3.2? Should I worry about the errors building 3.1? -- - V. Vicki Brown (Jabber: vlbrown Home: vlb@cfcl.com) Internal Documentation: Review, Edit, (Re)Write - Overviews, Specs, Web Pages, Process Descriptions About: http://www.cfcl.com/vlb/Jobweb Demo: http://catnip.ironport.com/~vlbrown/ (pointers to recent work)