Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Dec 1999 11:21:23 +0200 (SAT)
From:      John Hay <jhay@mikom.csir.co.za>
To:        marcel@scc.nl (Marcel Moolenaar)
Cc:        current@FreeBSD.ORG
Subject:   Re: make release broken
Message-ID:  <199912100921.LAA18023@zibbi.mikom.csir.co.za>
In-Reply-To: <384F8925.EB62F76C@scc.nl> from Marcel Moolenaar at "Dec 9, 1999 11:49:09 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> > Make release in a -current cvsuped just now broke. It looks like the aout
> > directory is not there.
> 
> Fixed. Thanks. I'm testing as well, so if anything comes up, let me
> know.

Ok, It got a little further. It now dies with during the "Rebuilding
dependencies" phase with:

----------
mkdep -f .depend -a   -nostdinc -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H -DDEFAULT_TARGET_VERSION=\"2.95.2\" -DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -I/usr/obj/usr/src/gnu/usr.bin/cc/c++filt/../cc_tools -I/usr/src/gnu/usr.bin/cc/c++filt/../cc_tools -I/usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/config -DMAIN -DIN_GCC -DVERSION=\"2.95.2\" -I/usr/obj/usr/src/tmp/usr/include  /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/cplus-dem.c /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/getopt.c /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/getopt1.c underscore.c
cd /usr/src/gnu/usr.bin/cc/c++filt; make _EXTRADEPEND
echo c++filt: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> .depend
===> gnu/usr.bin/cc/doc
===> gnu/usr.bin/cc/cc1obj
make: don't know how to make objc-parse.c. Stop
*** Error code 2
----------

The reason is that in Makefile.inc1 BMAKE sets -DNO_OBJC (and a lot of
others). BMAKE is used to do the cleanup and make the obj dirs, so the
/usr/obj/usr/src/gnu/usr.bin/cc/cc1obj dir is never created. To make
the dependencies and the rest XMAKE is used and then -DNO_OBJC and
friends are not defined...

Wipe your /usr/obj dir and do a make world, and you will see.

John
-- 
John Hay -- John.Hay@mikom.csir.co.za


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




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