Subject: Re: Bootstrapping to -current from 1.3
To: None <current-users@NetBSD.ORG>
From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
List: current-users
Date: 05/01/1998 22:55:01
mouse@Rodents.Montreal.QC.CA (der Mouse) writes:
> that's by no means all I had to do to jump from the
> slightly-post-1.3 tree I had to -current.

With a lot of hacking (like taking tcpdump out of the Makefile and
installin llib-lntp.ln in the libntp directory by hand) I got to a
stage-1 -current (compiled via the 1.3 tools).

Now I'm trying to do a clean build of stage-2 -current using the
stage-1 -current.  I'm again bombing out on:

    install ===> libntp
    install -c -o root -g wheel -m 600 /v/src/netbsd/NetBSD-current/usr/src/domestic
    /lib/libntp/../../../lib/libntp/libntp.a  /usr/lib/libntp.a
    ranlib -t /usr/lib/libntp.a
    chmod 444 /usr/lib/libntp.a
    install -c -o root -g wheel -m 600 /v/src/netbsd/NetBSD-current/usr/src/domestic
    /lib/libntp/../../../lib/libntp/libntp_p.a  /usr/lib/libntp_p.a
    ranlib -t /usr/lib/libntp_p.a
    chmod 444 /usr/lib/libntp_p.a
    install -c -o root -g wheel -m 600 /v/src/netbsd/NetBSD-current/usr/src/domestic
    /lib/libntp/../../../lib/libntp/libntp_pic.a  /usr/lib/libntp_pic.a
    ranlib -t /usr/lib/libntp_pic.a
    chmod 444 /usr/lib/libntp_pic.a
    install -c -o root -g wheel -m 444 /v/src/netbsd/NetBSD-current/usr/src/domestic
    /lib/libntp/../../../lib/libntp/libntp.so.0.0  /usr/lib/libntp.so.0.0
    install -c -o root -g wheel -m 444  llib-lntp.ln /usr/libdata/lint
    install: llib-lntp.ln: No such file or directory
    *** Error code 1

Now what is very curious is that a llib-lntp.ln does exist in the 
directory:
/v/src/netbsd/NetBSD-current/usr/src/domestic/lib/libntp/../../../lib/libntp/

I can install it by cd-ing to that directory and doing a make install.

Unfotunately this make doesn't emit "cd" notifications like gnu make
does, so its not clear what directory make was in when it looked for
the above llib-lntp.ln and can't find it.

-wolfgang