From owner-cvs-all Fri Oct 9 02:25:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26702 for cvs-all-outgoing; Fri, 9 Oct 1998 02:25:25 -0700 (PDT) (envelope-from owner-cvs-all) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26670; Fri, 9 Oct 1998 02:25:17 -0700 (PDT) (envelope-from asami@sunrise.cs.berkeley.edu) Received: from bubble.didi.com (sji-ca32-44.ix.netcom.com [209.109.239.44]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id CAA21602; Fri, 9 Oct 1998 02:25:09 -0700 (PDT) Received: (from asami@localhost) by bubble.didi.com (8.8.8/8.8.8) id BAA00634; Fri, 9 Oct 1998 01:29:55 -0700 (PDT) (envelope-from asami) Date: Fri, 9 Oct 1998 01:29:55 -0700 (PDT) Message-Id: <199810090829.BAA00634@bubble.didi.com> To: obrien@NUXI.com CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG In-reply-to: <19981008102715.A23724@nuxi.com> (obrien@NUXI.com) Subject: Re: cvs commit: ports/lang/gcc28 Makefile From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * > GNUHOST was defined twice. * * It *DOES* need to be defined twice. The define for the ELF case is * different from the a.out case. See the EGCS port. Yes, but one was completely overshadowing the other. It looked like: : GNUHOST= i386-freebsd${OSREL} : .include .if ${PORTOBJFORMAT} == "elf" BROKEN= ... GNUHOST= i386-freebsdelf .else GNUHOST= i386-freebsd .endif You had a situation where GNUHOST is defined twice, either for the a.out and ELF case, with different values before and after bsd.port.mk in both cases. That's just not going to work. ;) Satoshi