summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2014-04-04 16:25:39 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2014-04-07 16:16:06 +0100
commitc406658d86749a26a7cbbc7363465674b2d76280 (patch)
tree33686952a80421e7f0a6240fbbac71b771dad1e1
parentf883e736c5b4eeaff9d3b1da2de3447ab23d7f03 (diff)
make-version-script: output symbols in sorted order for easier diffing
-rw-r--r--tools/make-version-script.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/make-version-script.py b/tools/make-version-script.py
index 1fe6b90d3..47042d069 100644
--- a/tools/make-version-script.py
+++ b/tools/make-version-script.py
@@ -199,7 +199,7 @@ def main(abifiles, symbols=None, unreleased_version=None,
if missing:
e('These symbols have disappeared:')
- for symbol in missing:
+ for symbol in sorted(missing):
e(' %s', symbol)
raise SystemExit(1)
@@ -216,12 +216,12 @@ def main(abifiles, symbols=None, unreleased_version=None,
print('%s {' % private_version)
print(' global:')
- for symbol in private:
+ for symbol in sorted(private):
print(' %s;' % symbol)
print('};')
elif dpkg:
- for symbol in private:
+ for symbol in sorted(private):
print(' %s@%s 0 1' % (symbol, private_version))
unreleased = set([symbol
@@ -232,7 +232,7 @@ def main(abifiles, symbols=None, unreleased_version=None,
if unreleased_version is None:
e('Unversioned symbols are not allowed in releases:')
- for symbol in unreleased:
+ for symbol in sorted(unreleased):
e(' %s', symbol)
raise SystemExit(1)
@@ -241,7 +241,7 @@ def main(abifiles, symbols=None, unreleased_version=None,
print("%s {" % unreleased_version)
print(" global:")
- for symbol in unreleased:
+ for symbol in sorted(unreleased):
print(" %s;" % symbol)
print("} %s;" % version)