Subject: Re: How to "make build" on port-alpha?
To: None <paul@whooppee.com>
From: James Chacon <jchacon@genuity.net>
List: current-users
Date: 12/04/2001 22:03:48
From UPDATING:
20011028:
src/etc/Makefile now needs install to be able to handle
symlinks that point to nowhere. A bug in install that
prevented this was corrected.
Solution: update and reinstall usr.bin/xinstall
James
>
>Just to make absolutely certain:
>
>alpha1:src {126} cd usr.bin/make
>alpha1:make {127} cvs update
>cvs server: Updating .
>cvs server: Updating PSD.doc
>cvs server: Updating lst.lib
>alpha1:make {128} make cleandir && make dependall && make install
><snip>
>install ===> PSD.doc
>install -r -c -o root -g wheel -m 444 Makefile
>/usr/share/doc/psd/12.make/Makefile
>install -r -c -o root -g wheel -m 444 tutorial.ms
>/usr/share/doc/psd/12.make/tutorial.ms
>install -r -c -s -o root -g wheel -m 555 make /usr/bin/make
>alpha1:make {129} cd ../..
>alpha1:src {130} make DESTDIR=/home/paul/newroot.alpha do-distrib-dirs
>(cd /usr/src/etc && make DESTDIR=/home/paul/newroot.alpha distrib-dirs)
>install -d -o root -g wheel -m 755 /home/paul/newroot.alpha
>mtree -def mtree/NetBSD.dist -p /home/paul/newroot.alpha/ -U
>rm -f /home/paul/newroot.alpha/sys
>install -l s -o root -g wheel -m 755 usr/src/sys /home/paul/newroot.alpha/sys
>install: usr/src/sys: No such file or directory
>*** Error code 1
>
>Stop.
>make: stopped in /usr/src/etc
>*** Error code 1
>
>Stop.
>make: stopped in /usr/src
>alpha1:src {131}
>
>
>On Tue, 4 Dec 2001, Dave Huang wrote:
>
>> On Tue, 4 Dec 2001, Paul Goyette wrote:
>> > Using a source tree updated via cvs yesterday evening...
>> >
>> > I've installed an up-to-date /usr/bin/make and an up-to-date
>> > /usr/bin/install...
>>
>> > install -l s -o root -g wheel -m 755 usr/src/sys /home/paul/newroot.alpha/sys
>> > install: usr/src/sys: No such file or directory
>>
>> Hmm, you're _sure_ your /usr/bin/install is up-to-date? I had seen this
>> a while back, and it was caused by an old /usr/bin/install. That command
>> is supposed to symlink /home/paul/newroot.alpha/sys to usr/src/sys.
>>
>>
>
>----------------------------------------------------------------------
>| Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: |
>| Network Engineer | BCD7 5301 9513 58A6 0DBC | paul@whooppee.com |
>| & World Cruiser | 91EB ADB1 A280 3B79 9221 | pgoyette@juniper.net |
>----------------------------------------------------------------------
>
>
>
>
>