[kernel] r12068 - in dists/sid/linux-2.6/debian: bin lib/python/debian_linux
Bastian Blank
waldi at alioth.debian.org
Fri Aug 15 09:40:23 UTC 2008
Author: waldi
Date: Fri Aug 15 09:40:21 2008
New Revision: 12068
Log:
* debian/bin/abicheck.py
- Use config changes.
- Allow ignoring all changes.
* debian/lib/python/debian_linux/config.py: Add schema for abi section.
Modified:
dists/sid/linux-2.6/debian/bin/abicheck.py
dists/sid/linux-2.6/debian/lib/python/debian_linux/config.py
Modified: dists/sid/linux-2.6/debian/bin/abicheck.py
==============================================================================
--- dists/sid/linux-2.6/debian/bin/abicheck.py (original)
+++ dists/sid/linux-2.6/debian/bin/abicheck.py Fri Aug 15 09:40:21 2008
@@ -93,9 +93,10 @@
def _ignore(self, add, change, remove):
config = self.config.merge('abi', self.arch, self.featureset, self.flavour)
ignores = config.get('ignore-changes', None)
- if ignores is None:
- return set()
- return set(ignores.split())
+ ignores = set(ignores)
+ if '*' in ignores:
+ return set(add.keys() + change.keys() + remove.keys())
+ return ignores
if __name__ == '__main__':
sys.exit(checker(*sys.argv[1:])(sys.stdout))
Modified: dists/sid/linux-2.6/debian/lib/python/debian_linux/config.py
==============================================================================
--- dists/sid/linux-2.6/debian/lib/python/debian_linux/config.py (original)
+++ dists/sid/linux-2.6/debian/lib/python/debian_linux/config.py Fri Aug 15 09:40:21 2008
@@ -73,6 +73,9 @@
config_name = "defines"
schemas = {
+ 'abi': {
+ 'ignore-changes': SchemaItemList(),
+ },
'base': {
'arches': SchemaItemList(),
'enabled': SchemaItemBoolean(),
More information about the Kernel-svn-changes
mailing list