From cf2fa554171e6c444f2d90f4a58aea8926c7ffae Mon Sep 17 00:00:00 2001 From: Dan McDonald Date: Thu, 30 Apr 2015 12:39:21 -0400 Subject: [PATCH] 5879 Additional check_rtime exceptions needed for non-OI illumos-gate compilation Reviewed by: Igor Kozhukhov --- exception_lists/check_rtime | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 -- 2.11.4.GIT