I assume I or my hardware is doing something stupid and obvious. I've
been trying to successfully build OpenBSD for the first time on a 2002
G4 (Mirror Drive Door) dual 1ghz. The RAM is new, and slightly faster
than the bus speed demands (pc3200 instead of pc2700). Processer is a
PowerPC 7455B.
I am following the guide for building OpenBSD from source to the letter
(Although a misread is not out of the question!). First I use cvs to
checkout the sources for -CURRENT (Including Xenocara and Ports, but
I've never gotten that far). The kernel builds fine, and I install it
and reboot. On an earlier attempt, I verified it was installing properly
by changing WS_KERNEL_BG.
I am starting from the latest snapshot and sources, and have tried
multiple cvs revisions and gone through two latest snapshots.
Filebin link for the 7.3mb script log of my build attempt is
here:http://filebin.ca/I1aLqmsKata/buildlog
I did use -j4, but the problem is the same without it. The result:
---
install -c -o root -g bin -m 444 /usr/src/bin/md5/sha256.1
/usr/share/man/man1/sha256.1
*** Signal 6 in target maninstall
Stop in /usr/src/bin/md5:
Received signal 6 (line 71 of <bsd.man.mk>,
target maninstall: @l=/usr/share/man/man1/cksum.1;
t=/usr/share/man/man1/sum.1; echo $t -\> $l; rm -f $t; ln $l $t;)
*** Error code 2 in target realinstall
Stop in /usr/src/bin:
Exit status 2 (line 48 of <bsd.subdir.mk>, target realinstall)
*** Error code 2 in target realinstall
Stop in /usr/src:
Exit status 2 (line 48 of <bsd.subdir.mk>, target realinstall)
*** Error code 2 in target build
Stop in /usr/src:
Exit status 2 (line 85 of Makefile, target build)
---
All executables installed before that give "Abort trap" signal 6
results. The system can barely be used, and once logout occurs, the
system is hosed. No login is possible, nothing can be executed, single
user mode does not work.
It looks like I am somehow getting broken executables and when ln is
called after its installation, it aborts. I assume that line is the
first time an installed executable is called, but I'm not sure why my
executables are aborting.
It's still logged in if anyone has any ideas other than rm -rf /, which
aborts :)
Matt