make buildworld fails

Benjamin Gardiner cvisors at carnagevisors.net
Fri Jan 16 17:00:35 PST 2004


On 17 Jan 2004, at 11:16, walt wrote:

> Doug White wrote:
>> On Fri, 16 Jan 2004, Sperber wrote:
>>> Hi there
>>>
>>> make buildworld fails as a directory in obj is not created:
>>> /usr/obj/usr/src/i386/legacy/usr/include/c++/3.3
>>> (it fails at the beginning of make world)
>>>
>>> sh /usr/Data/usr/src/tools/install.sh -C -o root -g wheel -m 444  
>>> /usr/Data/
>>> usr/src/usr.bin/lex/FlexLexer.h 
>>> /usr/obj/usr/Data/usr/src/i386/legacy/usr/
>>> include/c++/3.3
>>> install: /usr/obj/usr/Data/usr/src/i386/legacy/usr/include/c++/3.3: 
>>> No such
>>> file or directory
>>>
>>> (a mkdir while make buildworld is running overrides the error)
>> This is wierd .. that's been changed for well over 6 months. It works
>> properly on my system.  Have you tried removing /usr/obj?
>
> I tried that, but I still get a similar error.  Notice the difference 
> in the
> path, however:
>
> cc -O -pipe  -I/usr/obj/usr/src/i386/legacy/usr/include -c 
> /usr/src/usr.bin/lex/lib/libyywrap.c
> building static ln library
> ranlib libln.a
> sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   lex 
> /usr/obj/usr/src/i386/legacy/usr/bin
> sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
> /usr/src/usr.bin/lex/FlexLexer.h 
> /usr/obj/usr/src/i386/legacy/usr/include/c++/3.3
> install: /usr/obj/usr/src/i386/legacy/usr/include/c++/3.3: No such 
> file or directory
>
> I have no /usr/Data directory on my machine.  I wonder if Sperber has.
> In my case I have no /usr/obj/usr/src/i386/legacy/usr/include/c++ 
> directory.
>

This also seems to be effecting the alpha port as well, (I have just 
for the first time tried to do this and luckley had subscribed to 
freeBSD current today)

the error I am getting is:

sh /usr/src/tools/install.sh -s -o root -g wheel -m 555   lex 
/usr/obj/usr/src/alpha/legacy/usr/bin
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
/usr/src/usr.bin/lex/FlexLexer.h /usr/obj/usr/src/alpha/leg
acy/usr/include/c++/3.3
install: /usr/obj/usr/src/alpha/legacy/usr/include/c++/3.3: No such 
file or directory
*** Error code 71

Benjamin



More information about the freebsd-current mailing list