15818459 SUNBT7200992 gcc45 needs a 'link path=usr/gcc/4.5/share/info/dir ...' action s11-update
authorNorm Jacobs <Norm.Jacobs@Oracle.COM>
Fri, 21 Mar 2014 00:13:55 -0700
branchs11-update
changeset 2996 9d8e1fd67549
parent 2995 818a00a3e899
child 2997 6a6348ea8de7
15818459 SUNBT7200992 gcc45 needs a 'link path=usr/gcc/4.5/share/info/dir ...' action
components/gcc45/gcc-45.p5m
components/gcc47/developer-gcc4-gcc-common-47.p5m
--- a/components/gcc45/gcc-45.p5m	Fri Mar 21 00:13:55 2014 -0700
+++ b/components/gcc45/gcc-45.p5m	Fri Mar 21 00:13:55 2014 -0700
@@ -1369,6 +1369,7 @@
 file path=usr/gcc/4.5/share/info/gccint.info
 file path=usr/gcc/4.5/share/info/gfortran.info
 file path=usr/gcc/4.5/share/info/libgomp.info
+link path=usr/gcc/4.5/share/info/dir target=../../../../../var/info/usr_gcc_4.5_share_info_dir
 file path=usr/gcc/4.5/share/locale/be/LC_MESSAGES/cpplib.mo
 file path=usr/gcc/4.5/share/locale/be/LC_MESSAGES/gcc.mo
 file path=usr/gcc/4.5/share/locale/ca/LC_MESSAGES/cpplib.mo
@@ -1468,7 +1469,8 @@
 link path=usr/share/man/man7/gpl.7 \
     target=../../../gcc/4.5/share/man/man7/gpl.7 \
     mediator=gcc mediator-version=4.5
-    
+
+file usr/gcc/4.5/share/info/dir path=var/info/usr_gcc_4.5_share_info_dir mode=0644 preserve=true
 
 # 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 
--- a/components/gcc47/developer-gcc4-gcc-common-47.p5m	Fri Mar 21 00:13:55 2014 -0700
+++ b/components/gcc47/developer-gcc4-gcc-common-47.p5m	Fri Mar 21 00:13:55 2014 -0700
@@ -439,6 +439,7 @@
 file path=usr/gcc/4.7/share/info/libgomp.info
 file path=usr/gcc/4.7/share/info/libitm.info
 file path=usr/gcc/4.7/share/info/libquadmath.info
+link path=usr/gcc/4.7/share/info/dir target=../../../../../var/info/usr_gcc_4.7_share_info_dir
 file path=usr/gcc/4.7/share/locale/be/LC_MESSAGES/cpplib.mo
 file path=usr/gcc/4.7/share/locale/ca/LC_MESSAGES/cpplib.mo
 file path=usr/gcc/4.7/share/locale/da/LC_MESSAGES/cpplib.mo
@@ -479,6 +480,9 @@
 link path=usr/share/man/man7/gpl.7 \
     target=../../../gcc/4.7/share/man/man7/gpl.7 mediator=gcc \
     mediator-version=4.7
+
+file usr/gcc/4.7/share/info/dir path=var/info/usr_gcc_4.7_share_info_dir mode=0644 preserve=true
+
 license gcc47.license license="GPLv3 with Runtime Exception"
 depend type=group fmri=pkg:/system/library/gcc/gcc-c-runtime
 depend type=require fmri=__TBD pkg.debug.depend.file=usr/lib/$(MACH64)/crt1.o \