Subject: Re: Please test bootstrap
To: None <tech-pkg@NetBSD.org>
From: John D. Baker <jdbaker@mylinuxisp.com>
List: tech-pkg
Date: 11/02/2005 10:08:40
On 11/01/2005 20:47:57, Mark E. Perkins wrote:

> On 11/1/05 09:58, Marc Recht wrote:
>
> > I get this on OS X 10.4.3 :
> >
> > gcc -O2  -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H  -
> > I../../libnbcompat "-D_PATH_DEFSYSPATH=\"/usr/pkg/share/mk:/usr/share/
> > mk:/usr/local/share/mk:/opt/share/mk\""  -DMAKE_NATIVE  -
> > DSIGNAL_FLAGS=SA_RESTART  -c /usr/pkgsrc/bootstrap/work/bmake/ sigcompat.c
> > bmake.boot: don't know how to make /usr/lib/libc.a. Stop
> >
> > bmake.boot: stopped in /usr/pkgsrc/bootstrap/work/bmake/Darwin
> > make: *** [bootstrap] Error 2
> > ===> exited with status 1
> > aborted.
> >
> > with: sudo ./bootstrap
> >
> > (on case-sensitive HFS+)
>
> I get the same on MacOS X 10.3.9 on a ufs disk image:
>
> gcc -O2 -I. -I/Volumes/NetBSD2/pkgsrc/bootstrap/work/bmake
> -DHAVE_CONFIG_H  -I../../libnbcompat
> "-D_PATH_DEFSYSPATH=\"/Volumes/NetBSD2/pkg/share/mk:/usr/share/mk:/usr/local/share/mk:/opt/share/mk\""
>  -DMAKE_NATIVE  -DSIGNAL_FLAGS=SA_RESTART  -c
> /Volumes/NetBSD2/pkgsrc/bootstrap/work/bmake/sigcompat.c
> bmake.boot: don't know how to make /usr/lib/libc.a. Stop
>
> bmake.boot: stopped in /Volumes/NetBSD2/pkgsrc/bootstrap/work/bmake/Darwin
> make: *** [bootstrap] Error 2
> ===> exited with status 1
> aborted.

I've seen both cases above and also get a similar result on MacOS X
Jaguar 10.2.8:


[...]
gcc -O2 -I. -I/Volumes/NetBSD/tmp/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H  -I../../libnbcompat "-D_PATH_DEFSYSPATH=\"/Volumes/NetBSD/tmp/pkg/share/mk:/usr/share/mk:/usr/local/share/mk:/opt/share/mk\""  -DMAKE_NATIVE  -DSIGNAL_FLAGS=SA_RESTART  -c /Volumes/NetBSD/tmp/pkgsrc/bootstrap/work/bmake/sigcompat.c
bmake.boot: don't know how to make /usr/lib/libc.a. Stop

bmake.boot: stopped in /Volumes/NetBSD/tmp/pkgsrc/bootstrap/work/bmake/Darwin
make: *** [bootstrap] Error 2
aborted.
===> exited with status 1
[pm7500:/usr/pkgsrc/bootstrap] sysop%


Since my pkgsrc is NFS-mounted, I have to point all the directories,
particularly the workdir, to a local filesystem and run ./bootstrap
(instead of ./testbootstrap) or install (chgrp) fails.

-- 
John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
BSD -- It just sits there and _works_!