diff --git a/pam/pam_fprintd.ver b/pam/pam_fprintd.ver index e0c0181..a8d3722 100644 --- a/pam/pam_fprintd.ver +++ b/pam/pam_fprintd.ver @@ -1,7 +1,6 @@ { global: pam_*; - __gcov_*; local: *; }; diff --git a/src/meson.build b/src/meson.build index 3a36c48..4be29ff 100644 --- a/src/meson.build +++ b/src/meson.build @@ -53,8 +53,6 @@ fprintd_deps = declare_dependency( ], ) -symbol_visibility = get_option('b_coverage') ? 'default' : 'hidden' - libfprintd_private = static_library('fprintd-private', sources: [ 'device.c', @@ -64,7 +62,7 @@ libfprintd_private = static_library('fprintd-private', fprintd_marshal, ], dependencies: fprintd_deps, - gnu_symbol_visibility: symbol_visibility, + gnu_symbol_visibility: 'hidden', ) fprintd = executable('fprintd', @@ -77,7 +75,7 @@ fprintd = executable('fprintd', ], dependencies: fprintd_deps, link_with: libfprintd_private, - gnu_symbol_visibility: symbol_visibility, + gnu_symbol_visibility: 'hidden', install: true, install_dir: fprintd_installdir, )