summaryrefslogtreecommitdiff
path: root/apt-pkg/versionscript.in
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2025-01-05 20:19:21 +0100
committerJulian Andres Klode <julian.klode@canonical.com>2025-02-14 19:45:12 +0100
commit6de55404ca8ce296ccf14880c6115b6d8eb4e0b9 (patch)
treeb8dcdba95752e58d3fac13f378ed6268f02a6c66 /apt-pkg/versionscript.in
parentee04d676f6642d1c0b385ff588844f6b8ba85e73 (diff)
apt-pkg: Avoid exporting any optional symbols
Diffstat (limited to 'apt-pkg/versionscript.in')
-rw-r--r--apt-pkg/versionscript.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/apt-pkg/versionscript.in b/apt-pkg/versionscript.in
new file mode 100644
index 000000000..aea98abc7
--- /dev/null
+++ b/apt-pkg/versionscript.in
@@ -0,0 +1,16 @@
+APTPKG_@MAJOR@
+{
+global:
+ *;
+local:
+ extern "C++" {
+ std::*;
+ typeinfo?for?std::*;
+ vtable?for?std::*;
+ typeinfo?name?for?std::*;
+ guard?variable?for?std::*;
+ void?std::*;
+ bool?std::*;
+ __gnu_cxx::*;
+ };
+};