Peter Tribble writes:
> First off, I'm using S10U2, but it ought to work. I've not had build
> problems
> before now.

No, that won't necessarily work.  You need a recent build of Nevada to
build the Open Solaris bits.  (But I agree that's not related to this
problem.)

> First problem is that src/bundled/app/pkgcmds/libinst/Makefile
> declares lofs.o as an object but has no lofs.c to make it.

The lofs.c file appears in the gate ... this sounds like a source drop
creation problem.  (Is it just that one file that's missing?  That'd
be strange.)

> Then src/bundled/app/pkgcmds/libinst/pkgops.c pulls
> in isPathWritable(char *) but I can't find that anywhere,
> so get link errors.

That symbol comes from lofs.c, so that's the same problem.

> With that worked around, several commands want to
> destroyMountTable() which again I can't find.

That's also in lofs.c.

> What am I missing?

A file named lofs.c, it seems.

> (A quick browse through the ON source doesn't find these
> routines either.)

They wouldn't be there.  ON and Install are separate gates, but we do
try to avoid needless duplication where possible.

-- 
James Carlson, KISS Network                    <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to