summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorStéphane Cerveau <scerveau@collabora.com>2020-10-12 17:46:04 +0200
committerStéphane Cerveau <scerveau@collabora.com>2020-10-14 16:05:13 +0200
commitd5dcbdb51bfee9c9b3085a62fbe30f6f457991ad (patch)
treedc0f0ef8da10721a65ccc2494b18524cf3fb194b /README.md
parent71616b93174dc2fa41a8379a492e871560ee98b7 (diff)
downloadgstreamer-d5dcbdb51bfee9c9b3085a62fbe30f6f457991ad.tar.gz
gst-full: use a default version script
Use a default version script instead of Bsymbolic to get rid of x264 and ffmpeg symbol relocation issue. https://gitlab.freedesktop.org/gstreamer/gst-build/-/issues/108 Export only glib and gstreamer symbols. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/204>
Diffstat (limited to 'README.md')
-rw-r--r--README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/README.md b/README.md
index c9ca05158e..05e4c9def2 100644
--- a/README.md
+++ b/README.md
@@ -135,7 +135,8 @@ One can use the `gst-full-version-script` option to pass a
[version script](https://www.gnu.org/software/gnulib/manual/html_node/LD-Version-Scripts.html)
to the linker. This can be used to control the exact symbols that are exported by
the gstreamer-full library, allowing the linker to garbage collect unused code
-and so reduce the total library size.
+and so reduce the total library size. A default script `gstreamer-full-default.map`
+declares only glib/gstreamer symbols as public.
This is an experimental feature, backward uncompatible changes could still be
made in the future.