Subject: arm32 -current installs DOA ld.so
To: None <port-arm32@netbsd.org>
From: Todd Whitesel <toddpw@best.com>
List: current-users
Date: 11/18/1998 14:29:06
Building arm32 -current on a CATS system:

install ===> gnu/usr.bin/ld/rtld
install -p -c -s -o root -g wheel  -m 555 ld.so /usr/libexec/ld.so
install -p -c -o root -g wheel  -m 444 rtld.1 /usr/share/man/man1/rtld.1
usage: install [-cps] [-f flags] [-m mode] [-o owner] [-g group] [-l linkflags]
[-S stripflags] file1 file2
       install [-cps] [-f flags] [-m mode] [-o owner] [-g group] [-l linkflags]
[-S stripflags] file1 ... fileN directory
       install -pd [-m mode] [-o owner] [-g group] directory ...
*** Error code 1

Stop.

After this point various programs started to spit up chunks: vi core-dumped
and couldn't be started, tail misinterpreted arguments and ignored them; etc.

Fortunately FTP was unaffected and tar was statically linked, so I had no
trouble getting an old ld.so from the CATS.19980805 CD. I've established
a "/usr/amr" directory (named for the ubiquitous ambulance company American
Medical Response) with binaries from the CD in case this happens again.

Todd Whitesel
toddpw @ best.com