diff -r fd5e421b1434 -r 80e91c717db8 components/gcc45/gcc-45.p5m --- a/components/gcc45/gcc-45.p5m Tue Mar 20 09:27:53 2012 -0700 +++ b/components/gcc45/gcc-45.p5m Tue Mar 20 13:18:56 2012 -0700 @@ -1551,7 +1551,10 @@ # gcc 4.5 on x86 uses the CRT files in /usr/lib, and gcc 4.5 on SPARC # does not. Any upgrade to this package should reverify this and adjust # the following CRT related dependencies accordingly. -depend fmri=__TBD pkg.debug.depend.file=usr/bin/as type=require +depend fmri=__TBD pkg.debug.depend.file=usr/gnu/bin/as type=require \ + variant.arch=i386 +depend fmri=__TBD pkg.debug.depend.file=usr/bin/as type=require \ + variant.arch=sparc depend fmri=__TBD pkg.debug.depend.file=usr/bin/ld type=require depend fmri=__TBD pkg.debug.depend.file=usr/lib/crt1.o type=require \ variant.arch=i386