From 1ff4d53d3dcb35bac9ca9317033170c201609803 Mon Sep 17 00:00:00 2001 From: Jakub Adam Date: Mon, 14 Jan 2019 12:44:41 +0100 Subject: [PATCH] meson: unify exported symbol versions with autotools libnice.so created by autotools has its symbols bound to the default 'Base' version node, whereas Meson build arbitrarily introduced a version node named 'libnice'. This breaks tools like dpkg-gensymbols that track changes in exported symbols through several releases of the library. Remove 'libnice' version and revert back to using unspecified version. --- nice/gen-map.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/nice/gen-map.py b/nice/gen-map.py index e1e49c0e..da49e75a 100644 --- a/nice/gen-map.py +++ b/nice/gen-map.py @@ -12,16 +12,13 @@ except: f = open(os.path.join(sym_file), 'r') -print('''libnice { +print('''{ global:''') for line in f: print('\t' + line.strip() + ';') -print('''}; - -HIDDEN { -local: +print('''local: *; };''') -- GitLab