> While working with Mike Kupfer to integrate my fix for 6414822 don't try > to build packages with closed components > > the question came up how to properly deal with a couple of packages that > cannot be built in an open build since they contain files missing from the > closed tarballs. The workaround I've come with for the CR above is to > avoid building those packages, but this is not appropriate in a couple of > cases since core packages like SUNWcsu and SUNWhea are omitted. > > My suggestion is to either move those closed components to new packages of > their own or to to really omit the affected packages when all or most files > are missing. The full list is as follows: > ... > * SUNWhea: > > usr/include/nfs/lm_impl.h > usr/include/nfs/lm_nlm.h > usr/include/nfs/lm_server.h > move to new SUNWhea-closed or don't distribute at all: not referenced by > any public header > ... > ----------------------- > Rainer Orth, Faculty of Technology, Bielefeld University > _______________________________________________
Bump. - It is over a year later and we still have this problem. When building OpenSolaris b94 under SX:CE snv_93 I get these warnings (edited for brevity): dmake: Warning: Don't know how to make target `/aux0/testws/proto/root_i386/usr/include/nfs/lm_impl.h' dmake: Warning: Don't know how to make target `/aux0/testws/proto/root_i386/usr/include/nfs/lm_nlm.h' dmake: Warning: Don't know how to make target `/aux0/testws/proto/root_i386/usr/include/nfs/lm_server.h' dmake: Warning: Target `install_H' not remade because of errors *** Error code 1 The following command caused the error: cd common/nfs; pwd; dmake install_h > don't try to build packages with closed components When I run 'nightly' it does try to build many things that cause many warnings / errors. I'd like it if I could run nightly and get a short email message claiming success. Thanks, Rob This message posted from opensolaris.org