From owner-freebsd-current@FreeBSD.ORG Wed Aug 11 10:44:20 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C525A16A4CF; Wed, 11 Aug 2004 10:44:20 +0000 (GMT) Received: from n33.kp.t-systems-sfr.com (n33.kp.t-systems-sfr.com [129.247.16.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A39743D55; Wed, 11 Aug 2004 10:44:19 +0000 (GMT) (envelope-from harti@freebsd.org) Received: from n81.sp.op.dlr.de (n81g.sp.op.dlr.de [129.247.163.1]) i7BAiAX542632; Wed, 11 Aug 2004 12:44:11 +0200 Received: from zeus.nt.op.dlr.de (zeus.nt.op.dlr.de [129.247.173.3]) i7BAiAf194712; Wed, 11 Aug 2004 12:44:10 +0200 Received: from beagle.kn.op.dlr.de (opkndnwsbsd178 [129.247.173.178]) by zeus.nt.op.dlr.de (8.11.7+Sun/8.9.1) with ESMTP id i7BAi9e23963; Wed, 11 Aug 2004 12:44:09 +0200 (MET DST) Date: Wed, 11 Aug 2004 12:44:09 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt@beagle.kn.op.dlr.de To: Peter Jeremy In-Reply-To: <20040811094238.GB423@cirb503493.alcatel.com.au> Message-ID: <20040811124107.P86410@beagle.kn.op.dlr.de> References: <20040810231044.GA70020@xor.obsecurity.org> <20040811061202.GA80234@ip.net.ua><20040811080350.GK80234@ip.net.ua> <20040811094238.GB423@cirb503493.alcatel.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: World broken in stage 1.1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Aug 2004 10:44:20 -0000 On Wed, 11 Aug 2004, Peter Jeremy wrote: PJ>On Wed, 2004-Aug-11 11:03:50 +0300, Ruslan Ermilov wrote: PJ>>Trying to set MAKEOBJDIRPREFIX in /etc/make.conf and attempting to buildworld PJ>>RELENG_4 on a 4.x machine similarly fails right away. PJ> PJ>I have a script that run on RELENG_4 and does PJ>make MAKEOBJDIRPREFIX=/usr/obj/k7 CPUTYPE=k7 buildworld >buildworld.k7 2>&1 & PJ>make MAKEOBJDIRPREFIX=/usr/obj/i486 CPUTYPE=i486 buildworld >buildworld.i486 2>&1 & PJ>make MAKEOBJDIRPREFIX=/usr/obj/i586 CPUTYPE=i586/mmx buildworld >buildworld.i586 2>&1 & PJ> PJ>This worked perfectly when I tried it on 1st August - at least the PJ>system compiled, installed and has been running since last weekend. I PJ>have another -STABLE system that has MAKEOBJDIRPREFIX in PJ>/etc/make.conf and runs build{world,kernel} happily every night. I PJ>admit I haven't tried using MAKEOBJDIRPREFIX on -CURRENT lately. PJ> PJ>Overall, I find it annoying that it is no longer possible to embed all PJ>the buildworld customisations in /etc/make.conf. Just to be sure I tried it on ref4 with the following make.conf and a fresh RELENG_4 source tree: MAKEOBJDIRPREFIX=/k/scratch/harti/obj Buildworld fails right from the start, so I wonder how THAT worked for you: Script started on Wed Aug 11 10:39:26 2004 -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- rm -rf /k/scratch/harti/obj/k/scratch/harti/stable/src/i386 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/bin mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/lib/compat/aout mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/games mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/libdata/ldscripts mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/libexec/elf mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/sbin mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/misc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/dict mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX100 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX100-12 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX75 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX75-12 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devascii mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devcp1047 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devdvi mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devhtml mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devkoi8-r mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlatin1 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlbp mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlj4 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devps mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devutf8 mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/tmac/mdoc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/tmac/mm mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/arpa mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/dev mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/fs mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/g++/std mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/isc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/isofs mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/libmilter mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/objc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/openssl mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/protocols mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/readline mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/rpc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/rpcsvc mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/security mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/ufs ln -sf /k/scratch/harti/stable/src/sys /k/scratch/harti/obj/k/scratch/harti/stable/src/i386 -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- cd /k/scratch/harti/stable/src; MAKEOBJDIRPREFIX=/k/scratch/harti/obj/k/scratch/harti/stable/src/i386 DESTDIR= INSTALL="sh /k/scratch/harti/stable/src/tools/install.sh" make -f Makefile.inc1 -DBOOTSTRAPPING -DNOHTML -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -DNO_WERROR bootstrap-tools echo "===> games/fortune/strfile"; cd /k/scratch/harti/stable/src/games/fortune/strfile; make DIRPRFX=games/fortune/strfile/ obj; make DIRPRFX=games/fortune/strfile/ depend; make DIRPRFX=games/fortune/strfile/ all; make DIRPRFX=games/fortune/strfile/ DESTDIR=/k/scratch/harti/obj install ===> games/fortune/strfile sh /k/scratch/harti/stable/src/tools/install.sh -s -o root -g wheel -m 555 strfile /k/scratch/harti/obj/usr/games install: /k/scratch/harti/obj/usr/games: No such file or directory *** Error code 71 Stop in /k/scratch/harti/stable/src/games/fortune/strfile. *** Error code 1 Stop in /k/scratch/harti/stable/src. *** Error code 1 Stop in /k/scratch/harti/stable/src. *** Error code 1 Stop in /k/scratch/harti/stable/src. Script done on Wed Aug 11 10:39:26 2004