[companion-integrate] RTI - protocmp and other minor cleanups

Mike Sullivan Mike.Sullivan at Sun.COM
Thu Feb 1 14:55:05 PST 2007


Approved - though you should probably upgrade your build machines
from 45 to something recent, 56 was just released.

	Mike

Steven M. Christensen wrote:
> I would like to submit a RTI for the cleanup of the build process of
> the Companion CD.  The changes include fixes to correct errors reported
> by protocmp.
> 
> The code reviewers for this change have been Danek Duvall and Shinsuke
> Sugaya (details in companion-discuss).
> 
> These changes build cleanly with no errors on SPARC and x86 for Nevada
> build 45 in nightly builds.  The builds were done with the most recent
> ruby commits included and as non-root user.
> 
> Details of the changes are:
> 
> Differences in permissions between files and directories in the proto
> area and the packages have been corrected.
> 
> Corrections to Targetirs were made to remove some directories no longer
> needed.
> 
> Files created in the proto area but not by the packages were fixed by
> edits of various prototype_com related files.
> 
> Changes were made to the ruby package to prevent the creation of some
> unneeded directories which resulted in protocmp errors.  These changes
> were approved by Shinsuke as the most recent contributor of ruby.
> 
> Files listed in the pkgdef prototype_com listings that are no longer
> created in current builds were removed.
> 
> Copyrights in relevant files have been updated.  A few missing CDDL
> entries were added.
> 
> The creation of /opt/sfw/info/dir was cleaned up.
> 
> New packages and a new tarball will be submitted after this RTI is
> approved.
> 
> The webrev for this is at
> 
> http://companion.sunfreeware.com/downloads/protcmpwebrev/
> 
> 
> Steve Christensen
> _______________________________________________
> companion-integrate mailing list
> companion-integrate at opensolaris.org
> http://opensolaris.org/mailman/listinfo/companion-integrate
> 




More information about the companion-integrate mailing list