In article <[EMAIL PROTECTED]>,
John Polstra  <[EMAIL PROTECTED]> wrote:
> Current is a damned joke these days.  With sources fetched at 10:00
> PDT (17:00 GMT) today:
> blake# make installworld
> mkdir -p /tmp/install.232
> for prog in [ awk cat chflags chown date echo egrep find grep  install ln make
> makewhatis mv perl rm sed sh sysctl test  true u
> name wc zic; do  cp `which $prog` /tmp/install.232;  done
> cd /local0/src; MAKEOBJDIRPREFIX=/usr/obj 
> COMPILER_PATH=/usr/obj/local0/src/i386/usr/libexec:/usr/obj/local0/src/i386/usr/bin 
>  LIBRARY_PATH=/usr/obj/local0/src/i386/usr/lib:/usr/obj/local0/src/i386/usr/lib 
> OBJFORMAT_PATH=/usr/obj/local0/src/i386/usr/li
> bexec  PERL5LIB=/usr/obj/local0/src/i386/usr/libdata/perl/5.6.0 
> PATH=/usr/obj/local0/src/i386/usr/sbin:/usr/obj/local0/src/i38
> 6/usr/bin:/usr/obj/local0/src/i386/usr/games:/tmp/install.232 make -f Makefile.inc1
> reinstall
> --------------------------------------------------------------
> >>> Making hierarchy
> --------------------------------------------------------------
> cd /local0/src; make -f Makefile.inc1 hierarchy
> cd /local0/src/etc;             make distrib-dirs
> mtree -deU -f /local0/src/etc/mtree/BSD.root.dist -p /
> mtree:No such file or directory
> *** Error code 1

I believe the problem is as follows.  In revision 1.155
of src/Makefile.inc1, mtree was moved from cross-tools to
bootstrap-tools.  Then in revision 1.161 it was removed from
bootstrap-tools but was not put it back into cross-tools.  The
appended patch will probably fix it, but I'm not going to commit it
until it has been tested with a FULL make world AS I WISH A FEW OTHER
COMMITTERS WOULD LEARN TO DO.  If any committer gets it tested before
I do, please feel free to commit it.


Index: Makefile.inc1
RCS file: /home/ncvs/src/Makefile.inc1,v
retrieving revision 1.162
diff -u -r1.162 Makefile.inc1
--- Makefile.inc1       2000/07/23 17:38:32     1.162
+++ Makefile.inc1       2000/07/23 21:15:16
@@ -579,7 +579,8 @@
 .for _tool in ${_aout_tools} ${_btxld} ${_elf2exe} usr.bin/genassym \
-    usr.bin/gensetdefs gnu/usr.bin/binutils usr.bin/objformat gnu/usr.bin/cc
+    usr.bin/gensetdefs gnu/usr.bin/binutils usr.bin/objformat gnu/usr.bin/cc \
+    usr.sbin/mtree
        cd ${.CURDIR}/${_tool}; \
                ${MAKE} obj; \
                ${MAKE} depend; \

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to