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

Steven M. Christensen steve at smc.vnet.net
Thu Feb 1 02:04:55 PST 2007


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



More information about the companion-integrate mailing list