NetBSD 0.8 userland building notes
From Computer History Wiki
This is what I did to get the userland to build for NetBSD 0.8
BIN === dd missing taken from 386bsd ed missing regex.h copied from netbsd0.9 (/usr/include/regex.h) ed also depends on libgnuregex.a test missing (taken from 386bsd) cc -O -o domainname ./domainname.c domainname.o: Undefined symbol _setdomainname referenced from text segment domainname.o: Undefined symbol _getdomainname referenced from text LIBS ==== libc /usr/src/lib/libc/gen/ctype_.c missing /usr/src/lib/libc/gen/isctype.c csu.i386 missing... taking from 386bsd libg++ missing taking from 386bsd SBIN ==== /usr/src/sbin/fsck tweaked makefile to find kernel... /usr/src/sbin/restore missing restore.h taken from 386bsd missing pathnames.h taken from 386bsd missing dirs.c taken from 386bsd tape.c USR.BIN ======= awk missing taken from 386bsd cpio missing cpio.c diff missing taken from 386bsd diff3 taken from 386bsd egrep taken from 386bsd grep taken from 386bsd fgrep taken from 386bsd g++ taken from 386bsd make obj first!!!! gas taken from 386bsd gcc taken from 386bsd gdb taken from 386bsd groff taken from 386bsd best to run 'make obj' first!!!!!! had to make /usr/src/usr.bin/groff/libgroff/obj directory path join taken from 386bsd ld taken from 386bsd lex is missing almost everything, so.. took the whole thing from 386bsd m4 serve.c taken from 386bsd mesg mesg.c taken from 386bsd pr taken from 386bsd rwall the /usr/include/rpcsvc/(rwall.h) directory is missing! taken from net8 include sed missing Makefile taken from 386bsd sort taken from 386bsd tail taken from 386bsd tar taken from 386bsd USR.SBIN ======== lpr common_source/common.c taken from 386bsd lpr lpr/lpr.c taken from 386bsd GAMES ===== chess taken from 386bsd gnulib usr.gnubin both are empty in NetBSD 0.9!! what was in there?