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

Reply via email to