summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Cowgill <jcowgill@debian.org>2019-11-24 17:29:57 +0000
committerJames Cowgill <jcowgill@debian.org>2019-11-24 17:29:57 +0000
commit098ee658afaf0e141f9e45c0bd2009d2b27f0f91 (patch)
tree18e339188c5076b658798fb4635251978bb8e2c8
parent3480dfe1eccd3f8e2bb5d69f1b899ed264a1c9ac (diff)
Add _IO_stdin_used to mpv version script
This symbol is used on some architectures by glibc to determine whether the calling executable is linked with the old libio ABI or the new libio ABI. All new executables are supposed to have it defined. Unfortunately, if the version script does not allow this symbol to be exported, glibc will try to use the old ABI and cause chaos (crashes in various places). Author: James Cowgill <jcowgill@debian.org> Gbp-Pq: Name 07_io-stdin-used.patch
-rw-r--r--libmpv/mpv.def1
1 files changed, 1 insertions, 0 deletions
diff --git a/libmpv/mpv.def b/libmpv/mpv.def
index a2c6fd1..5a2e1dc 100644
--- a/libmpv/mpv.def
+++ b/libmpv/mpv.def
@@ -1,3 +1,4 @@
+_IO_stdin_used
mpv_abort_async_command
mpv_client_api_version
mpv_client_name