diff options
author | Stéphane Cerveau <scerveau@collabora.com> | 2020-10-12 17:46:04 +0200 |
---|---|---|
committer | Stéphane Cerveau <scerveau@collabora.com> | 2020-10-14 16:05:13 +0200 |
commit | d5dcbdb51bfee9c9b3085a62fbe30f6f457991ad (patch) | |
tree | dc0f0ef8da10721a65ccc2494b18524cf3fb194b /README.md | |
parent | 71616b93174dc2fa41a8379a492e871560ee98b7 (diff) | |
download | gstreamer-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.md | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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. |