Print this page
3704 libfmd_snmp should compile with newer net-snmp


  82 
  83 # Identify any files that should be skipped when building a crle(1)
  84 # configuration file.  As the hwcap libraries can be loop-back mounted onto
  85 # libc, these can confuse crle(1) because of their identical dev/inode.
  86 NOCRLEALT       ^usr/lib/libc/libc_hwcap[1-3].so.1$
  87 
  88 # Files that should contain debugging information.
  89 STAB    ^platform/.*/MACH(kernel)/unix$
  90 
  91 # Files that are allowed undefined references
  92 UNDEF_REF       ^usr/lib/libnisdb\.so\.2$
  93 UNDEF_REF       ^usr/snadm/lib/libsvm\.so\.1$
  94 
  95 # Objects allowed to have unused dependencies
  96 UNUSED_DEPS     ^usr/lib/picl/plugins/          # require devtree dependencies
  97 UNUSED_DEPS     ^usr/lib/libp   # profile libc makes libm an unused dep of libc
  98 
  99 # libm.so.2 dependency
 100 UNUSED_OBJ      unused object=.*MACH(libm)/libm_hwcap1\.so\.2
 101 




 102 # Unused runpaths due to dlopen() use
 103 UNUSED_RPATH    /usr/lib/fs/autofs.*\ from\ .automountd
 104 UNUSED_RPATH    /etc/ppp/plugins.*\ from\ .*pppd
 105 UNUSED_RPATH    /usr/lib/inet/ppp.*\ from\ .*pppd
 106 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libipsecutil\.so\.1
 107 UNUSED_RPATH    /usr/platform/.*rsmlib.*\ from\ .*librsm\.so\.2
 108 UNUSED_RPATH    \$ORIGIN.*\ from\ .*fcode.so
 109 UNUSED_RPATH    /opt/VRTSvxvm/lib.*\ from\ .*libdiskmgt\.so\.1
 110 
 111 # Unused runpaths in picl code
 112 UNUSED_RPATH    /usr/platform/.*\ from\ .*/usr/platform
 113 UNUSED_RPATH    /usr/lib/picl/.*\ from\ .*/usr/platform
 114 UNUSED_RPATH    /usr/platform/.*\ from\ .*/usr/lib/picl
 115 
 116 # Unused runpaths in non-OSNET objects we can't change
 117 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libnss3\.so
 118 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libnssutil3\.so
 119 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libsmime3\.so
 120 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libssl3\.so
 121 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libdbus-1\.so\.3
 122 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libdbus-glib-1\.so\.2
 123 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libglib-2\.0\.so\.0
 124 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libglib-2\.0\.so\.0
 125 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgobject-2\.0\.so\.0
 126 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libgobject-2\.0\.so\.0
 127 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgthread-2\.0\.so\.0
 128 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libgthread-2\.0\.so\.0
 129 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libcrypto\.so\.0\.9\.8
 130 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libnetsnmp\.so\.15
 131 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgcc_s\.so\.1
 132 UNUSED_RPATH    /usr/ccs/lib.*\ from\ .*libgcc_s\.so\.1
 133 UNUSED_RPATH    /usr/lib.*\ from\ .*libgcc_s\.so\.1
 134 UNUSED_RPATH    /usr/postgres/8.3/lib.*\ from\ .*libpq\.so\.5
 135 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libpq\.so\.5
 136 UNUSED_RPATH    /usr/lib.*\ from\ .*/usr/lib/mps
 137 UNUSED_RPATH    /usr/ccs/lib.*\ from\ .*/usr/lib/mps
 138 
 139 # Unused runpaths for reasons not captured above
 140 UNUSED_RPATH    /usr/lib/smbsrv.*\ from\ .*libsmb\.so\.1        # future needs
 141 UNUSED_RPATH    /usr.*\ from\ .*tst\.gcc\.exe                   # gcc built
 142 
 143 
 144 # Unreferenced objects of non-OSnet objects we can't change
 145 UNREF_OBJ       /lib.*\ of\ .*libcimapi\.so
 146 UNREF_OBJ       /lib.*\ of\ .*libdbus-1\.so\.3
 147 UNREF_OBJ       /lib.*\ of\ .*libdbus-glib-1\.so\.2
 148 UNREF_OBJ       /lib.*\ of\ .*libglib-2.0\.so\.0
 149 UNREF_OBJ       /lib.*\ of\ .*libgobject-2.0\.so\.0
 150 UNREF_OBJ       /lib.*\ of\ .*libgthread-2\.0\.so\.0
 151 UNREF_OBJ       /lib.*\ of\ .*libjvm\.so
 152 UNREF_OBJ       /lib.*\ of\ .*libnetsnmp\.so\.15
 153 UNREF_OBJ       /lib.*\ of\ .*libnetsnmpagent\.so\.15
 154 UNREF_OBJ       /lib.*\ of\ .*libnetsnmpmibs\.so\.15
 155 UNREF_OBJ       /lib.*\ of\ .*libnetsnmphelpers\.so\.15
 156 UNREF_OBJ       /lib.*\ of\ .*libnspr4\.so
 157 UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.5
 158 UNREF_OBJ       /lib.*\ of\ .*libsoftokn3\.so
 159 UNREF_OBJ       /lib.*\ of\ .*libspmicommon\.so\.1
 160 UNREF_OBJ       /lib.*\ of\ .*libspmocommon\.so\.1
 161 UNREF_OBJ       /lib.*\ of\ .*libssl3\.so
 162 UNREF_OBJ       /lib.*\ of\ .*libtspi\.so\.1
 163 UNREF_OBJ       /lib.*\ of\ .*libxml2\.so\.2
 164 UNREF_OBJ       /lib.*\ of\ .*libxslt\.so\.1
 165 UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.4
 166 UNREF_OBJ       /lib.*\ of\ .*libpython2\.4\.so\.1\.0
 167 UNREF_OBJ       /libgcc_s.*\ of\ .*libstdc\+\+\.so\.6
 168 
 169 # Unreferenced object of objects we can't change for other reasons
 170 UNREF_OBJ       /libmapmalloc\.so\.1;\ unused\ dependency\ of   # interposer
 171 UNREF_OBJ       /libstdc\+\+\.so\.6;\ unused\ dependency\ of    # gcc build
 172 UNREF_OBJ       /libm\.so\.2.*\ of\ .*libstdc\+\+\.so\.6        # gcc build
 173 UNREF_OBJ       /lib.*\ of\ .*/lib/picl/plugins/                # picl
 174 UNREF_OBJ       /lib.*\ of\ .*kcfd                              # interposer
 175 UNREF_OBJ       /libpkcs11\.so\.1; .*\ of\ .*libkmf\.so\.1      # interposed




  82 
  83 # Identify any files that should be skipped when building a crle(1)
  84 # configuration file.  As the hwcap libraries can be loop-back mounted onto
  85 # libc, these can confuse crle(1) because of their identical dev/inode.
  86 NOCRLEALT       ^usr/lib/libc/libc_hwcap[1-3].so.1$
  87 
  88 # Files that should contain debugging information.
  89 STAB    ^platform/.*/MACH(kernel)/unix$
  90 
  91 # Files that are allowed undefined references
  92 UNDEF_REF       ^usr/lib/libnisdb\.so\.2$
  93 UNDEF_REF       ^usr/snadm/lib/libsvm\.so\.1$
  94 
  95 # Objects allowed to have unused dependencies
  96 UNUSED_DEPS     ^usr/lib/picl/plugins/          # require devtree dependencies
  97 UNUSED_DEPS     ^usr/lib/libp   # profile libc makes libm an unused dep of libc
  98 
  99 # libm.so.2 dependency
 100 UNUSED_OBJ      unused object=.*MACH(libm)/libm_hwcap1\.so\.2
 101 
 102 # libnetsnmphelpers.so is empty in some net-snmp versions
 103 UNUSED_OBJ      unused object=.*/libnetsnmphelpers\.so\..*
 104 UNREF_OBJ       unreferenced object=.*/libsnmphelpers\.so\..*
 105 
 106 # Unused runpaths due to dlopen() use
 107 UNUSED_RPATH    /usr/lib/fs/autofs.*\ from\ .automountd
 108 UNUSED_RPATH    /etc/ppp/plugins.*\ from\ .*pppd
 109 UNUSED_RPATH    /usr/lib/inet/ppp.*\ from\ .*pppd
 110 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libipsecutil\.so\.1
 111 UNUSED_RPATH    /usr/platform/.*rsmlib.*\ from\ .*librsm\.so\.2
 112 UNUSED_RPATH    \$ORIGIN.*\ from\ .*fcode.so
 113 UNUSED_RPATH    /opt/VRTSvxvm/lib.*\ from\ .*libdiskmgt\.so\.1
 114 
 115 # Unused runpaths in picl code
 116 UNUSED_RPATH    /usr/platform/.*\ from\ .*/usr/platform
 117 UNUSED_RPATH    /usr/lib/picl/.*\ from\ .*/usr/platform
 118 UNUSED_RPATH    /usr/platform/.*\ from\ .*/usr/lib/picl
 119 
 120 # Unused runpaths in non-OSNET objects we can't change
 121 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libnss3\.so
 122 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libnssutil3\.so
 123 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libsmime3\.so
 124 UNUSED_RPATH    /usr/lib/mps.*\ from\ .*libssl3\.so
 125 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libdbus-1\.so\.3
 126 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libdbus-glib-1\.so\.2
 127 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libglib-2\.0\.so\.0
 128 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libglib-2\.0\.so\.0
 129 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgobject-2\.0\.so\.0
 130 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libgobject-2\.0\.so\.0
 131 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgthread-2\.0\.so\.0
 132 UNUSED_RPATH    /usr/X11/lib.*\ from\ .*libgthread-2\.0\.so\.0
 133 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libcrypto\.so\.0\.9\.8
 134 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libnetsnmp\.so\..*
 135 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libgcc_s\.so\.1
 136 UNUSED_RPATH    /usr/ccs/lib.*\ from\ .*libgcc_s\.so\.1
 137 UNUSED_RPATH    /usr/lib.*\ from\ .*libgcc_s\.so\.1
 138 UNUSED_RPATH    /usr/postgres/8.3/lib.*\ from\ .*libpq\.so\.5
 139 UNUSED_RPATH    /usr/sfw/lib.*\ from\ .*libpq\.so\.5
 140 UNUSED_RPATH    /usr/lib.*\ from\ .*/usr/lib/mps
 141 UNUSED_RPATH    /usr/ccs/lib.*\ from\ .*/usr/lib/mps
 142 
 143 # Unused runpaths for reasons not captured above
 144 UNUSED_RPATH    /usr/lib/smbsrv.*\ from\ .*libsmb\.so\.1        # future needs
 145 UNUSED_RPATH    /usr.*\ from\ .*tst\.gcc\.exe                   # gcc built
 146 
 147 
 148 # Unreferenced objects of non-OSnet objects we can't change
 149 UNREF_OBJ       /lib.*\ of\ .*libcimapi\.so
 150 UNREF_OBJ       /lib.*\ of\ .*libdbus-1\.so\.3
 151 UNREF_OBJ       /lib.*\ of\ .*libdbus-glib-1\.so\.2
 152 UNREF_OBJ       /lib.*\ of\ .*libglib-2.0\.so\.0
 153 UNREF_OBJ       /lib.*\ of\ .*libgobject-2.0\.so\.0
 154 UNREF_OBJ       /lib.*\ of\ .*libgthread-2\.0\.so\.0
 155 UNREF_OBJ       /lib.*\ of\ .*libjvm\.so
 156 UNREF_OBJ       /lib.*\ of\ .*libnetsnmp\.so\..*
 157 UNREF_OBJ       /lib.*\ of\ .*libnetsnmpagent\.so\..*
 158 UNREF_OBJ       /lib.*\ of\ .*libnetsnmpmibs\.so\..*
 159 UNREF_OBJ       /lib.*\ of\ .*libnetsnmphelpers\.so\..*
 160 UNREF_OBJ       /lib.*\ of\ .*libnspr4\.so
 161 UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.5
 162 UNREF_OBJ       /lib.*\ of\ .*libsoftokn3\.so
 163 UNREF_OBJ       /lib.*\ of\ .*libspmicommon\.so\.1
 164 UNREF_OBJ       /lib.*\ of\ .*libspmocommon\.so\.1
 165 UNREF_OBJ       /lib.*\ of\ .*libssl3\.so
 166 UNREF_OBJ       /lib.*\ of\ .*libtspi\.so\.1
 167 UNREF_OBJ       /lib.*\ of\ .*libxml2\.so\.2
 168 UNREF_OBJ       /lib.*\ of\ .*libxslt\.so\.1
 169 UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.4
 170 UNREF_OBJ       /lib.*\ of\ .*libpython2\.4\.so\.1\.0
 171 UNREF_OBJ       /libgcc_s.*\ of\ .*libstdc\+\+\.so\.6
 172 
 173 # Unreferenced object of objects we can't change for other reasons
 174 UNREF_OBJ       /libmapmalloc\.so\.1;\ unused\ dependency\ of   # interposer
 175 UNREF_OBJ       /libstdc\+\+\.so\.6;\ unused\ dependency\ of    # gcc build
 176 UNREF_OBJ       /libm\.so\.2.*\ of\ .*libstdc\+\+\.so\.6        # gcc build
 177 UNREF_OBJ       /lib.*\ of\ .*/lib/picl/plugins/                # picl
 178 UNREF_OBJ       /lib.*\ of\ .*kcfd                              # interposer
 179 UNREF_OBJ       /libpkcs11\.so\.1; .*\ of\ .*libkmf\.so\.1      # interposed