Re: World broken in stage 1.1

From: Harti Brandt <harti_at_freebsd.org>
Date: Wed, 11 Aug 2004 12:44:09 +0200 (CEST)
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
Received on Wed Aug 11 2004 - 08:44:20 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:05 UTC