summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan McDonald <danmcd@omniti.com>2015-04-30 12:39:21 -0400
committerDan McDonald <danmcd@omniti.com>2015-05-01 09:44:06 -0400
commitcf2fa554171e6c444f2d90f4a58aea8926c7ffae (patch)
treeb640a418eec29debe3049cd6f79260bf330f6e4f
parent75598e109dfb54c4a0364e1544f5aff609d2c978 (diff)
downloadillumos-joyent-cf2fa554171e6c444f2d90f4a58aea8926c7ffae.tar.gz
5879 Additional check_rtime exceptions needed for non-OI illumos-gate compilation
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
-rw-r--r--exception_lists/check_rtime11
1 files changed, 10 insertions, 1 deletions
diff --git a/exception_lists/check_rtime b/exception_lists/check_rtime
index ffa476c004..9f5b190afb 100644
--- a/exception_lists/check_rtime
+++ b/exception_lists/check_rtime
@@ -21,6 +21,7 @@
#
# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
+# Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
#
# This file provides exceptions to the usual rules applied to ELF objects by
@@ -101,7 +102,7 @@ UNUSED_OBJ unused object=.*MACH(libm)/libm_hwcap1\.so\.2
# libnetsnmphelpers.so is empty in some net-snmp versions
UNUSED_OBJ unused object=.*/libnetsnmphelpers\.so\..*
-UNREF_OBJ unreferenced object=.*/libsnmphelpers\.so\..*
+UNREF_OBJ unreferenced object=.*/libnetsnmphelpers\.so\..*
# Unused runpaths due to dlopen() use
UNUSED_RPATH /usr/lib/fs/autofs.*\ from\ .automountd
@@ -139,6 +140,10 @@ UNUSED_RPATH /usr/postgres/8.3/lib.*\ from\ .*libpq\.so\.5
UNUSED_RPATH /usr/sfw/lib.*\ from\ .*libpq\.so\.5
UNUSED_RPATH /usr/lib.*\ from\ .*/usr/lib/mps
UNUSED_RPATH /usr/ccs/lib.*\ from\ .*/usr/lib/mps
+UNUSED_RPATH /usr/gnu/lib.*\ from\ .*/usr/lib/libpython2\.6
+UNUSED_RPATH /usr/gnu/lib.*\ from\ .*/usr/lib/64/libpython2\.6
+UNUSED_RPATH /usr/snadm/lib.*\ from\ .*/usr/snadm/lib/libspmicommon\.so\.1
+
# Unused runpaths for reasons not captured above
UNUSED_RPATH /usr/lib/smbsrv.*\ from\ .*libsmb\.so\.1 # future needs
@@ -149,6 +154,7 @@ UNUSED_RPATH /usr.*\ from\ .*tst\.gcc\.exe # gcc built
UNREF_OBJ /lib.*\ of\ .*libcimapi\.so
UNREF_OBJ /lib.*\ of\ .*libdbus-1\.so\.3
UNREF_OBJ /lib.*\ of\ .*libdbus-glib-1\.so\.2
+UNREF_OBJ /lib.*\ of\ .*libgio-2.0\.so\.0
UNREF_OBJ /lib.*\ of\ .*libglib-2.0\.so\.0
UNREF_OBJ /lib.*\ of\ .*libgobject-2.0\.so\.0
UNREF_OBJ /lib.*\ of\ .*libgthread-2\.0\.so\.0
@@ -168,11 +174,14 @@ UNREF_OBJ /lib.*\ of\ .*libxml2\.so\.2
UNREF_OBJ /lib.*\ of\ .*libxslt\.so\.1
UNREF_OBJ /lib.*\ of\ .*libpq\.so\.4
UNREF_OBJ /lib.*\ of\ .*libpython2\.4\.so\.1\.0
+UNREF_OBJ /lib.*\ of\ .*libpython2\.6\.so\.1\.0
UNREF_OBJ /libgcc_s.*\ of\ .*libstdc\+\+\.so\.6
+UNREF_OBJ /libgcc_s.*\ of\ .*libgmodule-2\.0\.so\.0
# Unreferenced object of objects we can't change for other reasons
UNREF_OBJ /libmapmalloc\.so\.1;\ unused\ dependency\ of # interposer
UNREF_OBJ /libstdc\+\+\.so\.6;\ unused\ dependency\ of # gcc build
+UNREF_OBJ /libgcc_s\.so\.1.*\ of\ .*libstdc\+\+\.so\.6 # omnios gcc mix
UNREF_OBJ /libm\.so\.2.*\ of\ .*libstdc\+\+\.so\.6 # gcc build
UNREF_OBJ /lib.*\ of\ .*/lib/picl/plugins/ # picl
UNREF_OBJ /lib.*\ of\ .*kcfd # interposer