From owner-freebsd-stable Fri Dec 21 14:20:23 2001 Delivered-To: freebsd-stable@freebsd.org Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by hub.freebsd.org (Postfix) with ESMTP id C9B0F37B417 for ; Fri, 21 Dec 2001 14:19:59 -0800 (PST) Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (8.10.1/8.10.1) with ESMTP id fBLMJvd05655; Fri, 21 Dec 2001 14:19:57 -0800 (PST) Message-Id: <200112212219.fBLMJvd05655@ptavv.es.net> To: Julio Merino Cc: Mailing-list FreeBSD-Stable Subject: Re: Ports not building! In-reply-to: Your message of "21 Dec 2001 23:06:28 +0100." <1008972388.607.0.camel@klamath> Date: Fri, 21 Dec 2001 14:19:57 -0800 From: "Kevin Oberman" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > From: Julio Merino > Date: 21 Dec 2001 23:06:28 +0100 > Sender: owner-freebsd-stable@FreeBSD.ORG > > Hi all > > I'm getting mad. The ports system is not working... I've updated today > all my system to see if it was because a broken build, but wrong. I'm > now with 4.5-PRERELEASE and with a clean checkout of the ports tree. > > And, when I try to build _any_ port, I got the following errors (the > example from emacs20): > > ----- > klamath# make build (all the configuration is already done) > ===> Building for emacs-20.7_1 > /bin/rm -rf /usr/obj/usr/ports/editors/emacs20/work/emacs-20.7/info/* > /usr/ports/editors/emacs20/Makefile:26: *** missing separator. Stop. > *** Error code 2 > > Stop in /usr/ports/editors/emacs20. > *** Error code 1 > ----- > > I've checked the make binary, that is in place (/usr/bin), and it > works, cos I've been able to do a make world. And the gnu make binary is > in /usr/local/bin, with gmake name. Very strange. I can't imagine where > the problem is coming from. > > First, I though the problem came from a broken build of the -stable branch > because after it, no more ports compiled. But now, that I've redone the > built, it still happens. > > Maybe I have a corrupted configuration file? Which one would be? > > Do you have any idea? > > ANY help will be highly appreciated. Thanks a lot. Julio, You didn't, by any chance, do something that made gmake run for make, did your? "which make" should show "/usr/bin/make" and /usr/bin/make should be about 200 KB long. If it's only about 135 KB, you have replaced make with gmake. It's also possible that gmake is really aliased to make. This won't work, either since emacs20 uses "gnu make" while the ports part of the make uses "make". R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message