<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6da1f4ba90ecc26ec074031b6e541aadeedacea0">https://github.com/macports/macports-ports/commit/6da1f4ba90ecc26ec074031b6e541aadeedacea0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6da1f4b babl: update to version 0.1.72, meson build
</span>6da1f4b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6da1f4ba90ecc26ec074031b6e541aadeedacea0
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Nov 2 17:38:45 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> babl: update to version 0.1.72, meson build
</span>---
graphics/babl/Portfile | 41 +++++-----
graphics/babl/files/fix-html-tag-typo.patch | 24 ------
.../babl/files/meson-add-dylib-for-macos.patch | 31 ++++++++
.../babl/files/meson-fix-darwin-clang-map.patch | 92 ++++++++++++++++++++++
4 files changed, 143 insertions(+), 45 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl/Portfile b/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a7cee3e..90599bc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,10 +3,11 @@
</span> PortSystem 1.0
PortGroup muniversal 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup meson 1.0
</span>
name babl
conflicts babl-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.1.68
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.1.72
</span> license LGPL-3+
set branch [join [lrange [split ${version} .] 0 1] .]
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,18 +22,20 @@ master_sites gimp:${name}/${branch}/
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f46217f5124250d2c6663ce2c21dbd307a0eb932 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 412dc8356b1e200e0f3aaa41bc6c317b9e489936c17c4e92cc5db9d34ca1e94c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 298380
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 54d780d315a0c602d0fad0982f9e5a32ddcecc78 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 64e111097b1fa22f6c9bf044e341a9cd9ee1372c5acfa0b452e7a86fb37c6a42 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 293660
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:autoconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:automake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libtool \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:librsvg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:w3m
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:lcms2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:lcms2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gobject-introspection
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles fix-html-tag-typo.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles meson-add-dylib-for-macos.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ meson-fix-darwin-clang-map.patch
</span>
# In 0.1.12, i386 fails to compile with SL's gcc-4.2:
# babl-cpuaccel.c:169: error: ‘asm’ operand has impossible constraints
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,19 +45,15 @@ compiler.blacklist-append *gcc-3.* *gcc-4.*
</span> # babl-icc.c:1031:25: error: redefinition of typedef 'UTF8' is invalid in C
compiler.blacklist-append {clang < 300}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# trsnsitioning to meson, no longer ships pre-generated configure file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cmd ./autogen.sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ac_cv_prog_AWK=/usr/bin/awk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# CC_FOR_BUILD is used by config.guess to determine processor type
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append "CC_FOR_BUILD=${configure.cc} ${configure.cc_archflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# gobject-introspection uses g-ir-scanner, which uses $CC from env
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset universal]} {
</span> foreach arch ${configure.universal_archs} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend merger_configure_env(${arch}) "CC_FOR_BUILD=${configure.cc} -arch ${arch}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend merger_build_env(${arch}) "CC=${configure.cc} -arch ${arch}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend merger_destroot_env(${arch}) "CC=${configure.cc} -arch ${arch}"
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.env-append "CC=${configure.cc} ${configure.cc_archflags}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.env-append "CC=${configure.cc} ${configure.cc_archflags}"
</span> }
livecheck.type regex
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl/files/fix-html-tag-typo.patch b/graphics/babl/files/fix-html-tag-typo.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c4df487..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/babl/files/fix-html-tag-typo.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 7932a796317e02487b0952ab621ac9f1eacc84d6 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= <pippin@gimp.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Thu, 25 Jul 2019 15:30:47 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] docs: fix html tag typo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- docs/index-static.html.in | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/docs/index-static.html.in b/docs/index-static.html.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index d5783cd..d0b22cd 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- docs/index-static.html.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ docs/index-static.html.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -5,7 +5,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -->
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <html>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <head>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- <title>babltitle>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ <title>babl</title>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <meta http-equiv="content-type" content="text/html;charset=utf-8" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <link rel="icon" href="graphics/babl-16x16.png" type="image/png" />
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.21.0
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl/files/meson-add-dylib-for-macos.patch b/graphics/babl/files/meson-add-dylib-for-macos.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..61f10ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/babl/files/meson-add-dylib-for-macos.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,31 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8cefd02a39bfc0ca87b7d90187bf2068e28ad083 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Alex Samorukov <samm@os2.kiev.ua>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Thu, 31 Oct 2019 08:13:07 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Add dylib extension for macOS build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ meson.build | 8 +++++++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 7 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/meson.build b/meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0befaefc6..8c7d5222f 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -124,7 +124,13 @@ platform_android = host_os.contains('android')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path_sep = ( platform_win32 ? ';' : ':' )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dirs_sep = ( platform_win32 ? '\\\\' : '/' )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-lib_ext = ( platform_win32 ? '.dll' : '.so' )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if platform_win32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ lib_ext = '.dll'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++elif platform_osx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ lib_ext = '.dylib'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ lib_ext = '.so'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ conf.set('BABL_PATH_SEPARATOR', '\'' + path_sep + '\'', description:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 'separator between paths in BABL_PATH')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.22.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl/files/meson-fix-darwin-clang-map.patch b/graphics/babl/files/meson-fix-darwin-clang-map.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6bd157b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/babl/files/meson-fix-darwin-clang-map.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,92 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From a04535b0964d2bd40d08e4b3d16ff27b6ee7262c Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Alex Samorukov <samm@os2.kiev.ua>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Thu, 31 Oct 2019 08:14:49 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix darwin/clang map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ babl/meson.build | 17 ++++++++++++++---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ babl/test-clang.map | 1 +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ babl/test-gnu.map | 6 ++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gen_babl_map.py | 6 ++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 4 files changed, 27 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 babl/test-clang.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 babl/test-gnu.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/babl/meson.build b/babl/meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b551c9a8d..16e1c569f 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- babl/meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ babl/meson.build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,6 +4,12 @@ subdir('base')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python = import('python').find_installation()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_script = 'babl.map'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++version_script_clang = 'babl.map.clang'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++babl_gnu_sym_path = join_paths(meson.current_source_dir(), 'test-gnu.map')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++babl_clang_sym_path = join_paths(meson.current_source_dir(), 'test-clang.map')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export_symbols = join_paths(meson.source_root(), 'export-symbols')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_script_target = custom_target(version_script,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ input : [ export_symbols, ] ,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,9 +30,14 @@ babl_c_args = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Linker arguments
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-babl_link_args = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- '-Wl,--version-script,' + version_script,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if cc.links('', name: '-Wl,--version-script', args: ['-shared', '-Wl,--version-script=' + babl_gnu_sym_path])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ babl_link_args = ['-Wl,--version-script,' + version_script]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++elif host_machine.system() == 'darwin' and cc.has_multi_link_arguments('-Wl,-exported_symbols_list', babl_clang_sym_path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ # Clang on Darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ babl_link_args = ['-Wl,-exported_symbols_list',version_script_clang]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ error('Linker doesn\'t support --version-script or -exported_symbols_list')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if platform_win32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ babl_link_args += '-Wl,--no-undefined'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/babl/test-clang.map b/babl/test-clang.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 000000000..2ad252630
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ babl/test-clang.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++babl_*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/babl/test-gnu.map b/babl/test-gnu.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 000000000..c27b37d66
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ babl/test-gnu.map
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ global:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ babl_*;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ local:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ *;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/gen_babl_map.py b/gen_babl_map.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 644ea619b..80a2d3ea3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gen_babl_map.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gen_babl_map.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,6 +2,7 @@ import sys
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ export_symbols=sys.argv[1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_file=sys.argv[2]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++version_file_clang=sys.argv[2] + ".clang"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ with open(export_symbols, 'r') as syms, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ open(version_file, 'w') as version:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9,3 +10,8 @@ with open(export_symbols, 'r') as syms, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for sym in syms:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version.write(" {};\n".format(sym.strip()))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version.write(" local:\n *;\n};\n")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++with open(export_symbols, 'r') as syms, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ open(version_file_clang, 'w') as version:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ for sym in syms:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ version.write("_{}\n".format(sym.strip()))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.22.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>