Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 2000 10:39:51 -0700 (PDT)
From:      David Wolfskill <dhw@whistle.com>
To:        freebsd-stable@freebsd.org
Subject:   Don't know how to make ... obj/ ... /src/usr/include/sys/param.h
Message-ID:  <200004251739.e3PHdpn03781@pau-amma.whistle.com>

next in thread | raw e-mail | index | archive | help
OK; I'm fairly confident that I've managed to do something fairly silly
or stupid... but I'm not finding it, and would appreciate a pointer.

I managed to resurrect an NEC 6030X laptop, and had installed 4.0-R on it.

Over the previous week, I figured that since I finally had a system that
I actually expected to need to re-boot anyway, this would be a reasonable
vehicle for trying to track 4.x-STABLE.

Accordingly, I started with a likely-looking supfile, and started trying
out CVSup (which appeared to work just fine).

Following that, over in /usr/src, I did a "make world" which (eventually)
finished OK (the beastie only has 32 MB memory & runs at 133 MHz).  And
I re-built the kernel, and started learning how to use mergemaster, all
of which seemed to go OK.

The system subsequently identified itself (via "uname") as running
FreeBSD 4.0-STABLE, which seemed like a fair amount of progress.

A couple of days later (as time permitted), I ran CVSup again, which
updated a handful of files, and I repeated the performance:  one of
my goals is to gain familiarity with the process....

Then, over the last weekend, I tried it again... and tripped.  The CVSup
ran as before, but the "make world" (well, I switched to splitting that
into "make buildworld" and "make installworld", since that laptop is at
home and I sometimes do things to it while I'm at home and sometimes while
I'm at work) fails rather early in the process:


dhw-laptop[19] sudo make buildworld
Password:

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/home/david/build/src/i386
mkdir -p /usr/obj/home/david/build/src/i386/usr/bin
mkdir -p /usr/obj/home/david/build/src/i386/usr/lib/compat/aout
mkdir -p /usr/obj/home/david/build/src/i386/usr/games
mkdir -p /usr/obj/home/david/build/src/i386/usr/libdata/ldscripts
mkdir -p /usr/obj/home/david/build/src/i386/usr/libexec/elf
mkdir -p /usr/obj/home/david/build/src/i386/usr/sbin
mkdir -p /usr/obj/home/david/build/src/i386/usr/share/misc
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/arpa
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/g++/std
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/objc
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/protocols
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/readline
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/rpc
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/rpcsvc
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/openssl
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/security
mkdir -p /usr/obj/home/david/build/src/i386/usr/include/ss
ln -sf /home/david/build/src/sys /usr/obj/home/david/build/src/i386/sys

--------------------------------------------------------------
>>> stage 1: bootstrap tools
--------------------------------------------------------------
cd /home/david/build/src; MAKEOBJDIRPREFIX=/usr/obj/home/david/build/src/i386  DESTDIR=/usr/obj/home/david/build/src/i386  INSTALL="sh /home/david/build/src/tools/install.sh"  MACHINE_ARCH=i386  TOOLS_PREFIX=/usr/obj/home/david/build/src/i386  PATH=/usr/obj/home/david/build/src/i386/usr/sbin:/usr/obj/home/david/build/src/i386/usr/bin:/usr/obj/home/david/build/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 -DNOMAN -DNOINFO -DNOHTML bootstrap-tools
cd /home/david/build/src/games/fortune/strfile;  make obj;  make depend;  make all;  make install
/usr/obj/home/david/build/src/i386/home/david/build/src/games/fortune/strfile created for /home/david/build/src/games/fortune/strfile
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/home/david/build/src/i386/usr/include  /home/david/build/src/games/fortune/strfile/strfile.c
cd /home/david/build/src/games/fortune/strfile; make _EXTRADEPEND
echo strfile: /usr/obj/home/david/build/src/i386/usr/lib/libc.a  >> .depend
make: don't know how to make /usr/obj/home/david/build/src/i386/usr/include/sys/param.h. Stop
*** Error code 2

Stop in /home/david/build/src.
*** Error code 1

Stop in /home/david/build/src.
*** Error code 1

Stop in /home/david/build/src.
dhw-laptop[20] 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004251739.e3PHdpn03781>