aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf.map.in
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2018-01-14 02:56:28 +0100
committerJay Berkenbilt <ejb@ql.org>2018-01-15 02:09:20 +0100
commitfc74d67fab3c88cbd51efb0bca76004b70c7e8bc (patch)
treeba3fdadded225116e2a432fb2c70dd30130a8e9f /libqpdf.map.in
parentae854950b939a9208998e823b41a31ea1ff10fd7 (diff)
downloadqpdf-fc74d67fab3c88cbd51efb0bca76004b70c7e8bc.tar.zst
Correct handling of elf symbol versioning
We were putting the value of LT_CURRENT in the versioned symbol map instead of the soname major version, which was creating binary incompatibility where none was present. Unfortunately, this bug is already out there for qpdf 7.0.0, so we'll have to work around it for now.
Diffstat (limited to 'libqpdf.map.in')
-rw-r--r--libqpdf.map.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/libqpdf.map.in b/libqpdf.map.in
index 68ab12cb..9d4e8b9e 100644
--- a/libqpdf.map.in
+++ b/libqpdf.map.in
@@ -1,4 +1,4 @@
-LIBQPDF_@LT_CURRENT@ {
+LIBQPDF_@LT_SONAME@ {
global:
*;
};