You caught me. I had not built on Sparc. I will do the following now.

Use the /ws/sfwnv-clone for my workspace, redo the changes there, make 
builds on x64 as well as sparc, do a webrev and then submit again.

Apart from the 'sparc-pc' goof up, do you see any other issues that will 
make the full build complain.

Thanks Mike.

Siva

Mike Sullivan wrote:
> Sivakumar.Shanmugasundaram at sun.com wrote:
>> Mike,
>>
>> I trust you :-)
> 
> risk-taker
> 
>> Attached is the diffs file. Since I had just used a source tarball, 
>> instead of any SCCS/CVS thingy, I could not do 'webrev'.
> 
> well since you're at sun you can bringover the teamware workspace too
> (/ws/sfwnv-clone, or /net/sfwnv.sfbay/gates/sfwnv/clone). And
> you can reach http://sfwnv.sfbay as well. Though you can do the
> request-sponser thing as well I suppose.
> 
>>
>> Please let me know if this is okay. Thanks for your help.
> 
> It looks about like I thought it would, though I think there are
> a few issues. A full build would likely complain :)
> 
> 
>>   # First, nuke the "fixincludes" headers that gcc installs.
>>   # We need to create these on the install machine at
>>   # package install time.
>> + # Except the objc include files.
>> + #rm -rf ${ROOT}/usr/sfw/lib/gcc/${MACHNAME}/${GCCVER}/include
>> + ls -d ${ROOT}/usr/sfw/lib/gcc/${MACHNAME}/${GCCVER}/include/* | grep 
>> -v objc | xargs rm -rf
> 
> Here of course you'll just delete the rm -rf, not comment it out.
> 
> 
>> --- usr/src/pkgdefs/SUNWgcc/prototype_sparc.tmpl    Thu Feb  1 
>> 10:30:02 2007
>> ***************
>> *** 68,73 ****
>> --- 68,75 ----
>>   d none usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV} 755 root bin
>>   d none usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3 755 root 
>> bin
>>   d none 
>> usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/install-tools 755 
>> root bin
>> + d none usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include 755 
>> root bin
>> + d none usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc 
>> 755 root bin
>>   f none 
>> usr/sfw/include/c++/3.4.3/sparc-sun-solaris{SOL_REV}/bits/atomic_word.h 
>> 444 root bin
>>   f none 
>> usr/sfw/include/c++/3.4.3/sparc-sun-solaris{SOL_REV}/bits/basic_file.h 
>> 444 root bin
>>   f none 
>> usr/sfw/include/c++/3.4.3/sparc-sun-solaris{SOL_REV}/bits/c++allocator.h 
>> 444 root bin
>> ***************
>> *** 125,130 ****
>> --- 127,146 ----
>>   f none usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/cc1plus 
>> 555 root bin
>>   f none usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/collect2 
>> 555 root bin
>>   f none usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/f771 555 
>> root bin
>> + f none usr/sfw/libexec/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/cc1obj 
>> 555 root bin
>>   f none 
>> usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/install-tools/fixinc.sh 
>> 555 root bin
>>   f none 
>> usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/install-tools/fixincl 
>> 555 root bin
>>   f none 
>> usr/sfw/libexec/gcc/sparc-sun-solaris{SOL_REV}/3.4.3/install-tools/mkheaders 
>> 555 root bin
>> + f none usr/sfw/lib/sparcv9/libobjc.a 555 root bin
>> + f none usr/sfw/lib/libobjc.a 555 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/NXConstStr.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/Object.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/Protocol.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/encoding.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/hash.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/objc-api.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/objc-list.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/objc.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/sarray.h 
>> 444 root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/thr.h 444 
>> root bin
>> + f none 
>> usr/sfw/lib/gcc/sparc-pc-solaris{SOL_REV}/3.4.3/include/objc/typedstream.h 
>> 444 root bin
> 
> I don't know what sparc-pc-solaris is :) I think you mean
> sparc-sun-solaris like the other entries.
> 
>     Mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Sivakumar.Shanmugasundaram.vcf
Type: text/x-vcard
Size: 303 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/sfwnv-discuss/attachments/20070209/a42d5318/attachment.vcf>

Reply via email to