[kernel] r15883 - dists/sid/linux-2.6/debian/lib/python/debian_linux

Ben Hutchings benh at alioth.debian.org
Fri Jun 18 03:21:51 UTC 2010


Author: benh
Date: Fri Jun 18 03:21:47 2010
New Revision: 15883

Log:
debian_linux.abi: Consider symbols equal regardless of the module they are in

Modified:
   dists/sid/linux-2.6/debian/lib/python/debian_linux/abi.py

Modified: dists/sid/linux-2.6/debian/lib/python/debian_linux/abi.py
==============================================================================
--- dists/sid/linux-2.6/debian/lib/python/debian_linux/abi.py	Fri Jun 18 00:57:45 2010	(r15882)
+++ dists/sid/linux-2.6/debian/lib/python/debian_linux/abi.py	Fri Jun 18 03:21:47 2010	(r15883)
@@ -7,8 +7,10 @@
         if not isinstance(other, Symbol):
             return NotImplemented
 
+        # Symbols are resolved to modules by depmod at installation/
+        # upgrade time, not compile time, so moving a symbol between
+        # modules is not an ABI change.  Compare everything else.
         if self.name != other.name: return False
-        if self.module != other.module: return False
         if self.version != other.version: return False
         if self.export != other.export: return False
 



More information about the Kernel-svn-changes mailing list