From: Nikolaus Rath Date: Tue, 19 Sep 2017 19:26:51 +0000 (+0100) Subject: Fix versioned symbols in version script X-Git-Tag: fuse-3.2.1~14 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=893e2d66c72f06dc036cae1385d5826898ffdb81;p=qemu-gpiodev%2Flibfuse.git Fix versioned symbols in version script According to "How to Write Shared Libraries" by Ulrich Drepper (https://www.akkadia.org/drepper/dsohowto.pdf), the version script should contain the exported name of the versioned symbol once in each tag for which it has been defined by .symver. --- diff --git a/lib/fuse_versionscript b/lib/fuse_versionscript index 849d42f..e52dd86 100644 --- a/lib/fuse_versionscript +++ b/lib/fuse_versionscript @@ -135,13 +135,16 @@ FUSE_3.0 { FUSE_3.1 { global: fuse_lib_help; - fuse_new_30; fuse_invalidate_path; + fuse_new_30; + fuse_new; } FUSE_3.0; FUSE_3.2 { global: + fuse_session_loop_mt; fuse_session_loop_mt_31; + fuse_loop_mt; fuse_loop_mt_31; } FUSE_3.1;