commit | 416cb9e518002f219ec9bc10a68d5208978171ba | [log] [tgz] |
---|---|---|
author | Sam Lantinga <slouken@libsdl.org> | Thu Jan 14 14:50:15 2021 -0800 |
committer | Sam Lantinga <slouken@libsdl.org> | Thu Jan 14 14:50:15 2021 -0800 |
tree | fca7e277909dd40279cf21b01ea5462c78520c9d | |
parent | c439eb6dbe25514158c8c5d22f025da6bfe99601 [diff] |
Fixed bug 5463 - generated Wayland interfaces are included in the library's ABI Simon McVittie In versions since 1.15, the `code` mode is a deprecated alias for `public-code`, which emits symbols with default visibility, overriding SDL's -fvisibility=hidden option. Use the `private-code` mode instead. This emits symbols with hidden visibility, so they do not affect the ABI of libSDL. See also: https://bugreports.qt.io/browse/QTBUG-73099, https://lists.freedesktop.org/archives/wayland-devel/2018-February/037097.html