[4398] in testers

home help back first fref pref prev next nref lref last post

How to make a Solaris 8.4 machine be able to compile

daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon May 29 12:04:23 2000

Date: Mon, 29 May 2000 12:04:14 -0400
Message-Id: <200005291604.MAA01137@egyptian-gods.mit.edu>
From: Greg Hudson <ghudson@MIT.EDU>
To: testers@MIT.EDU

If you have a Solaris machine which updated to Athena 8.4, you may
have noticed some files missing under /usr/ccs.  (There are some other
files missing too, but you're less likely to care about them.)  8.4.2
will fix this problem, but in the meantime, you might want to be able
to compile on your machine.  Here is how you can repair the important
part of the problem.  This procedure will not interfere with the 8.4.2
update (it will just do some of the same stuff the 8.4.2 update will).
I've tested this on bobbi-harlow and xcb.

As root, run:

	mkdir -p /usr/ccs/lib/link_audit
	mkdir -p /usr/ccs/lib/fp
	mkdir -p /usr/ccs/lib/help
	pkgadd -d /install/cdrom SUNWtoo
	pkgadd -d /install/cdrom/cdrom.link SUNWarc
	patchadd -u -M /install/patches/patches.link 106541-09

When pkgadd asks you questions, say 'y'.  The last command will take a
lot longer than the first five.  If you get an error from the mkdir
commands ("Exists but is not a directory"), then your machine probably
isn't really damaged and you're wasting your time.

home help back first fref pref prev next nref lref last post