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
