debian/bin/buildcheck.py: Add check for symbols with version CRC of 0
This commit is contained in:
parent
aca57cd0d7
commit
2661eeaf78
|
@ -56,11 +56,19 @@ class CheckAbi(object):
|
|||
ret = 0
|
||||
|
||||
new = Symbols(open(self.filename_new))
|
||||
unversioned = [name for name in new if new[name].version == '0x00000000']
|
||||
if unversioned:
|
||||
out.write("ABI is not completely versioned! Refusing to continue.\n")
|
||||
out.write("\nUnversioned symbols:\n")
|
||||
for name in sorted(unversioned):
|
||||
self.SymbolInfo(new[name]).write(out, False)
|
||||
ret = 1
|
||||
|
||||
try:
|
||||
ref = Symbols(open(self.filename_ref))
|
||||
except IOError:
|
||||
out.write("Can't read ABI reference. ABI not checked! Continuing.\n")
|
||||
return 0
|
||||
out.write("Can't read ABI reference. ABI not checked!\n")
|
||||
return ret
|
||||
|
||||
symbols, add, change, remove = self._cmp(ref, new)
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@ linux (4.9~rc7-1~exp1) UNRELEASED; urgency=medium
|
|||
- Revert upstream changes moving exports to assembly sources
|
||||
- [x86] kbuild: enable modversions for symbols exported from assembly
|
||||
- Revert "Fix subtle CONFIG_MODVERSIONS problems"
|
||||
* debian/bin/buildcheck.py: Add check for symbols with version CRC of 0
|
||||
|
||||
-- Uwe Kleine-König <ukleinek@debian.org> Thu, 17 Nov 2016 09:55:16 +0100
|
||||
|
||||
|
|
Loading…
Reference in New Issue