From abe85e051e7029bfd2e7913ab980a9e0042b6d0d Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 31 Aug 2023 13:10:42 +1000 Subject: [PATCH] meson: build libutil with hidden symbols visibility We were leaking some of the utility functions, let's not do that. This is technically an ABI break but if you're relying on libei to export those functions...well, don't. --- src/meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/src/meson.build b/src/meson.build index bd63a4d..31f789f 100644 --- a/src/meson.build +++ b/src/meson.build @@ -12,6 +12,7 @@ lib_util = static_library('util', src_libutil, include_directories: [inc_builddir], dependencies: [dep_math, dep_epoll], + gnu_symbol_visibility: 'hidden', ) dep_libutil = declare_dependency(link_with: lib_util)