Moriah Waterland writes:
> >>      http://cr.opensolaris.org/~mwaterl/6739234.changes_only/webrev/
> Filed 6839397 libinst should be made a dynamic library
> Please, see Note 1.

OK.

> >   88: clean, clobber, and lint targets do not need .WAIT; only "all"
> >   does.
> Removed the .WAIT as part of cleanup to address other code review
> comments but I end up adding a dependency (Please see Note 2):
>       >  $(CMDSUBDIRS): $(LIBSUBDIR)
> The behavior of .WAIT is still present for the clean, clobber, and lint
> targets but I am not addressing this issue further because my new fix is
> maintainable, works correctly, and does not significantly contribute to
> the overall run time for builds in the svr4pkg directory.

OK.

> >     $(LIBSUBDIR) $(CMDSUBDIRS):     FRC
> >             @cd $@; pwd; $(MAKE) $(TARGET)
> > 
> Fixed this as part of addressing other comments about how I defined and
> used the SUBDIR targets in svr4pkg/Makefile.  My fix is as follows:

Looks good.

> Note 1.
> ------
> I filed a bug to make libinst a dynamic library, but my assessment of
> the likelihood of this actually being fixed is not encouraging.

When you're done with this, would you be willing to review the fix?

> You are correct regarding _msg target.  I changed this so that I am not
> even  bothering with the additional effort to create a common .po file.
>   I changed the targets in each of the command subdirectories to be
> $(MSGDOMAINPOFILE)

Sounds good.

> Note 3.
> -----
> Although, there is a "clobber" target defined in
> usr/src/cmd/Makefile.targ there is NOT a definition for "clean".  I
> removed all the definitions for clobber under svr4pkg and instead added
>    files to CLOBBERFILES +=

OK; that sounds right.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 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