[csw-devel] SF.net SVN: gar:[19277] csw/mgar/gar/v2-yann/lib/python

chninkel at users.sourceforge.net chninkel at users.sourceforge.net
Sat Sep 22 18:26:08 CEST 2012


Revision: 19277
          http://gar.svn.sourceforge.net/gar/?rev=19277&view=rev
Author:   chninkel
Date:     2012-09-22 16:26:07 +0000 (Sat, 22 Sep 2012)
Log Message:
-----------
updated test data set to follow symbol info modification

Modified Paths:
--------------
    csw/mgar/gar/v2-yann/lib/python/package_checks_test.py
    csw/mgar/gar/v2-yann/lib/python/testdata/cadaver_stats.py
    csw/mgar/gar/v2-yann/lib/python/testdata/checkpkg_test_data_CSWdjvulibrert.py
    csw/mgar/gar/v2-yann/lib/python/testdata/ivtools_stats.py
    csw/mgar/gar/v2-yann/lib/python/testdata/javasvn_stats.py
    csw/mgar/gar/v2-yann/lib/python/testdata/rsync_pkg_stats.py
    csw/mgar/gar/v2-yann/lib/python/testdata/sudo_stats.py
    csw/mgar/gar/v2-yann/lib/python/testdata/tree_stats.py

Modified: csw/mgar/gar/v2-yann/lib/python/package_checks_test.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/package_checks_test.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/package_checks_test.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -504,7 +504,7 @@
 	'version definition': [],
 	'version needed': [],
 	'symbol table': [
-		{ 'soname': 'libdb-4.7.so', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+		{ 'soname': 'libdb-4.7.so', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 		]
     }
     self.error_mgr_mock.GetPathsAndPkgnamesByBasename('libdb-4.7.so').AndReturn({
@@ -539,7 +539,7 @@
 	'version definition': [],
 	'version needed': [],
 	'symbol table': [
-		{ 'soname': 'libdb-4.7.so', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+		{ 'soname': 'libdb-4.7.so', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 	]
     }
     self.error_mgr_mock.GetPathsAndPkgnamesByBasename('libdb-4.7.so').AndReturn({
@@ -576,7 +576,7 @@
 	'symbol table': [{ 'symbol': 'foo',
 		           'soname': 'libdb-4.7.so',
 			   'bind': 'GLOB',
-			   'external': True,
+			   'shndx': 'UNDEF',
 			   'flags': 'DBL' }],
     }
     self.error_mgr_mock.GetPathsAndPkgnamesByBasename('libdb-4.7.so').AndReturn({
@@ -621,7 +621,7 @@
 		'version definition': [],
 		'version needed': [],
 		'symbol table': [
-			{ 'soname': 'libm.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+			{ 'soname': 'libm.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 			]
 		}
 	}
@@ -673,7 +673,7 @@
 		 		'version definition': [],
 				'version needed': [],
 				'symbol table': [
-					{ 'soname': 'libfoo.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+					{ 'soname': 'libfoo.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 					]
 				}
 			},
@@ -736,7 +736,7 @@
 		 		'version definition': [],
 				'version needed': [],
 				'symbol table': [
-					{ 'soname': 'libfoo.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+					{ 'soname': 'libfoo.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 					]
 				},
 		            'opt/csw/lib/libfoo.so.1': {
@@ -776,7 +776,7 @@
 		'version definition': [],
 		'version needed': [],
 		'symbol table': [
-			{ 'soname': 'libbar.so', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+			{ 'soname': 'libbar.so', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 			]
 		}
 	}
@@ -812,7 +812,7 @@
 		'version definition': [],
 		'version needed': [],
 		'symbol table': [
-			{ 'soname': 'libnotfound.so', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+			{ 'soname': 'libnotfound.so', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 			]
 		}
 	}
@@ -1576,7 +1576,7 @@
       self.error_mgr_mock.ReportError(
         'CSWvsftpd',
         'no-direct-binding',
-        '/opt/csw/sbin/vsftpd is not directly binded to soname ' + soname)
+        '/opt/csw/sbin/vsftpd is not directly bound to soname ' + soname)
 
 
 class TestCheckWrongArchitecture(CheckTestHelper, unittest.TestCase):

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/cadaver_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/cadaver_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/cadaver_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -79,23 +79,23 @@
 	   		'version definition': [],
 			'version needed': [],
 			'symbol table': [
-				{ 'soname':       'libcurses.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libz.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libssl.so.1.0.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libcrypto.so.1.0.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libreadline.so.6', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libneon.so.27', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libncurses.so.5', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libmp.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libmd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libm.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libexpat.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' }
+				{ 'soname':       'libcurses.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libz.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libssl.so.1.0.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libcrypto.so.1.0.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libreadline.so.6', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libneon.so.27', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libncurses.so.5', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libmp.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libmd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libm.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libexpat.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' }
 				]}},
   'mtime': datetime.datetime(2012, 6, 6, 20, 21, 14),
   'overrides': [],

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/checkpkg_test_data_CSWdjvulibrert.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/checkpkg_test_data_CSWdjvulibrert.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/checkpkg_test_data_CSWdjvulibrert.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -118,37 +118,37 @@
 	  		'version definition': [],
 			'version needed': [],
 			'symbol table': [
-				{ 'soname': 'libjpeg.so.62', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+				{ 'soname': 'libjpeg.so.62', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 				],
 			},
                     'opt/csw/lib/sparcv9/libdjvulibre.so.21.1.0': {
 			     		'version definition': [],
 					'version needed': [],
 					'symbol table': [
-						{ 'soname': 'libjpeg.so.7', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+						{ 'soname': 'libjpeg.so.7', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 						],
 			},
 	            'opt/csw/lib/libdjvulibre.so.21.1.0': {
 			     		'version definition': [],
 					'version needed': [],
 					'symbol table': [
-						{ 'soname': 'libjpeg.so.7', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-						{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+						{ 'soname': 'libjpeg.so.7', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libm.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+						{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 					],
 			},
 		    },

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/ivtools_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/ivtools_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/ivtools_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -62,7 +62,7 @@
 	  		  'version definition': [],
 			  'version needed' : [],
 			  'symbol table': [
-	                       { 'soname': 'libComUnidraw.so', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' } ,
+	                       { 'soname': 'libComUnidraw.so', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' } ,
 			       ],
 		           },
 	                'opt/csw/lib/libComUnidraw.so.1.1.3': {

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/javasvn_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/javasvn_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/javasvn_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -91,32 +91,32 @@
 			  'version definition': [],
 		          'version needed': [],
 			  'symbol table': [
-				{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_repos-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_client-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_wc-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_ra-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_delta-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_diff-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_subr-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsvn_fs-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libaprutil-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libldap-2.4.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'liblber-2.4.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libexpat.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libapr-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libuuid.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsendfile.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'librt.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libneon.so.27', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-				{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+				{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_repos-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_client-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_wc-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_ra-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_delta-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_diff-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_subr-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsvn_fs-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libaprutil-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libldap-2.4.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'liblber-2.4.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libexpat.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libapr-1.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libuuid.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsendfile.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'librt.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libpthread.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libneon.so.27', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libCstd.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+				{ 'soname': 'libCrun.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 			]}
 		},
   'mtime': datetime.datetime(2010, 7, 12, 19, 6, 15),

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/rsync_pkg_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/rsync_pkg_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/rsync_pkg_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -81,24 +81,24 @@
 		 		'version definition': [],
 				'version needed': [],
 				'symbol table': [
-		{ 'soname': 'libpopt.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libsec.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+		{ 'soname': 'libpopt.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libsec.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 		]
 		},
 	'opt/csw/bin/sparcv9/rsync': { 
 		 		'version definition': [],
 				'version needed': [],
 				'symbol table': [
-		{ 'soname': 'libpopt.so.0', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libsec.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-		{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+		{ 'soname': 'libpopt.so.0', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libsec.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libiconv.so.2', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+		{ 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 		]
 		}
 	},

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/sudo_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/sudo_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/sudo_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -76,16 +76,16 @@
   'binaries_elf_info': {'opt/csw/libexec/sudo_noexec.so': { 
 			  'version needed': [],
 			  'version definition': [],
-			  'symbol table': [ { 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' } ],
+			  'symbol table': [ { 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' } ],
 			},
 	             'opt/csw/sbin/visudo': { 
 			      		'version definition': [],
 					'version needed': [],
 					'symbol table': [
-			     { 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			     { 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			     { 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			     { 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+			     { 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			     { 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			     { 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			     { 'soname': 'libc.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 			     ],
 			}
 		     },
@@ -315,12 +315,12 @@
 		'version definition': [],
 		'version needed': [],
 		'symbol table': [
-			{ 'soname': 'libpam.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
-			{ 'soname': 'libc.so.1',  'symbol': 'foo', 'flags': 'DBL', 'external': True, 'bind': 'GLOB' },
+			{ 'soname': 'libpam.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			{ 'soname': 'libdl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			{ 'soname': 'libintl.so.8', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			{ 'soname': 'libsocket.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			{ 'soname': 'libnsl.so.1', 'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
+			{ 'soname': 'libc.so.1',  'symbol': 'foo', 'flags': 'DBL', 'shndx': 'UNDEF', 'bind': 'GLOB' },
 		]
 	  }
   },

Modified: csw/mgar/gar/v2-yann/lib/python/testdata/tree_stats.py
===================================================================
--- csw/mgar/gar/v2-yann/lib/python/testdata/tree_stats.py	2012-09-22 16:15:20 UTC (rev 19276)
+++ csw/mgar/gar/v2-yann/lib/python/testdata/tree_stats.py	2012-09-22 16:26:07 UTC (rev 19277)
@@ -53,7 +53,7 @@
 			 		       'symbol table': [ { 'flags': 'DBL', 
 					 	                   'soname': 'libc.so.1', 
 							  	   'symbol': 'environ',
-								   'external': True,
+								   'shndx': 'UNDEF',
 								   'version': None 
 								  } ] 
 					      }

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list