From owner-freebsd-current Thu Jun 25 05:41:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA29086 for freebsd-current-outgoing; Thu, 25 Jun 1998 05:41:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fledge.watson.org (root@COPLAND.CODA.CS.CMU.EDU [128.2.222.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29065 for ; Thu, 25 Jun 1998 05:41:10 -0700 (PDT) (envelope-from robert@cyrus.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.8.8/8.8.8) with SMTP id IAA22043; Thu, 25 Jun 1998 08:40:30 -0400 (EDT) Date: Thu, 25 Jun 1998 08:40:29 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org Reply-To: Robert Watson To: John Birrell cc: Stefan Bethke , freebsd-current@FreeBSD.ORG Subject: Re: Unable to compile from 2.2.6-stable In-Reply-To: <199806250006.KAA05227@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 25 Jun 1998, John Birrell wrote: > Stefan Bethke wrote: > > I've tried to make world from a 2.2.6-stable (around 3 weeks ago), from a > > -current source cvsup'd less than 24 hours ago. > > On 2.2.6-stable, you need to: > > make -m /usr/src/share/mk buildworld > > I have tested "make -m /usr/src/share/mk world" on a stock installation > from the 2.2.6-RELEASE CD. So, I had never tried compiling -current under -stable before, but on seeing your email I thought I'd give it a try. My tree is a little different of course, but it appears not to work: robert@fledge:fledge:/home/fbsd-current/src# make -m share/mk buildworld -------------------------------------------------------------- Cleaning up the temporary build tree -------------------------------------------------------------- mkdir -p /usr/obj/home/fbsd-current/src/tmp chflags -R noschg /usr/obj/home/fbsd-current/src/tmp/ rm -rf /usr/obj/home/fbsd-current/src/tmp -------------------------------------------------------------- Making make -------------------------------------------------------------- mkdir -p /usr/obj/home/fbsd-current/src/tmp/usr/bin /usr/obj/home/fbsd-current/s rc/tmp/make ( cd /home/fbsd-current/src/usr.bin/make; MAKEOBJDIRPREFIX=""; unset MAKEOBJDI RPREFIX; PATH=/usr/obj/home/fbsd-current/src/tmp/sbin:/usr/obj/home/fbsd-curren t/src/tmp/usr/sbin:/usr/obj/home/fbsd-current/src/tmp/bin:/usr/obj/home/fbsd-cur ........ PATH=/usr/obj/home/fbsd-current/src/tmp/usr/lib/aout:/usr/obj/home/fbsd-current/src/tmp/usr/lib NOEXTRADEPEND=t OBJFORMAT_PATH=/usr/obj/home/fbsd-current/src/tmp/usr/libexec:/usr/libexec MAKEOBJDIR=/usr/obj/home/fbsd-current/src/tmp/make make DESTDIR=/usr/obj/home/fbsd-current/src/tmp -I/home/fbsd-current/src/share/mk -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED clean ) "/home/fbsd-current/src/share/mk/bsd.own.mk", line 125: Malformed conditional (${BINFORMAT} == aout) "/home/fbsd-current/src/share/mk/bsd.own.mk", line 125: Need an operator "/home/fbsd-current/src/share/mk/bsd.own.mk", line 127: if-less else "/home/fbsd-current/src/share/mk/bsd.own.mk", line 127: Need an operator "/home/fbsd-current/src/share/mk/bsd.own.mk", line 129: if-less endif "/home/fbsd-current/src/share/mk/bsd.own.mk", line 129: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 Stop. robert@fledge:fledge:/home/fbsd-current/src# -current cvsup'd as of about ten minutes; stable from about two weeks ago. I don't see a BINFORMAT in either -stable or -current make.conf. :) Given that I've never tried it before, it's probably something fairly minor and entirely my fault. Do we have a "building -current under -stable and vice versa" page anywhere? Robert N Watson Carnegie Mellon University http://www.cmu.edu/ TIS Labs at Network Associates, Inc. http://www.tis.com/ SafePort Network Services http://www.safeport.com/ robert@fledge.watson.org http://www.watson.org/~robert/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message