Paul, thanks for your comments!

The new webrev is at: http://cr.opensolaris.org/~dm223115/cvs.webrev/

- Denis

P.S. Should I start a new thread to make it clear that this is for 
version 1.11.23?

Paul Cunningham wrote:
> You probably could have change \; to \+ here to ...
>   37         @find . -name core -exec rm -f {} \;
>
> And just being picky, you might want to make the CDDL HEADER and 
> around conform to the layouts in ....
> http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/prototypes/
> (see http://wikis.sun.com/display/SFWNotes/Package+writing+guidelines)
> for ...
>   usr/src/cmd/cvs/install-sfw
>   & usr/src/cmd/cvs/Makefile.sfw
>   & usr/src/pkgdefs/SUNWcvs/pkginfo.tmpl
>
> Otherwise it looks good to me :-)
>
> paul
>
>
> Denis Migounov wrote:
>> Going back and forth between choices, I've finally decided to leave 
>> these lines in,
>> only changing \; to \+ in finds to fork chmod (thanks to Alan's 
>> comments).
>> The updated webrev is at: 
>> http://cr.opensolaris.org/~dm223115/cvs.webrev/
>>
>> Note: this is for cvs-1.11.23. Thanks to Steven M. Christensen, who 
>> pointed out that
>> a newer version was available.
>>
>> - Denis
>>
>> Mike.Sullivan at sun.com wrote:
>>> >From Denis.Migounov at sun.com Wed Feb 11 10:24:51 2009
>>>
>>>  
>>>> What's your word on it?
>>>>     
>>>
>>> It's sounding to me like the best thing to do is leave them alone,
>>> but if you want...
>>>
>>>  
>>>> Is it the correct way to do it?
>>>>     
>>>
>>> there are many ways.
>>>
>>>  
>>>> Actually, I've tried it,
>>>> and all files and directories in the unpacked sources do have read 
>>>> permissions
>>>> for everyone.
>>>>     
>>>
>>> then it's probably ok. I think as I said before the the problem
>>> shows up when somebody else does a teamware operation that walks
>>> over the extracted files, so you could just try a bringover -n from
>>> your built workspace as well. And in fact that's what I care about -
>>> I don't want 'wx update' or a bringover to a built workspace to fail,
>>> so if you really want to be sure that's the best thing to check.
>>> I think it's mostly directories too not files, teamware gets upset
>>> if it can't cd into a directory. I think.
>>>
>>>
>>>  
>>>> Also, how do I go about checking whether this line is really required:
>>>> find . -name core -exec rm -f {} \;      
>>>
>>> as I said, that line is to delete any expected core files that
>>> happen when configure runs. So one way would be to see if there
>>> are any core files in your build directory after configure runs :)
>>>
>>> though I don't remember if there were any that _sometimes_ happened.
>>> So I'd probably just leave that line, it's not like these finds are
>>> adding much to build time.
>>>
>>>     Mike
>>>   
>

Reply via email to