Skip to content

libs: Don't allow static libraries to be built

Derek Foreman requested to merge derekf/wayland:no_static_builds into main

Static libraries have no namespacing, so our "private" symbols become global. This results in functions like os_create_anonymous_file() crashing into functions of the same name in multiple projects.

Since our test suite fails for static builds already, it's probably a clear indication that they're not well tested - so let's just force everything to be shared instead of trying to fix up static support.

Signed-off-by: Derek Foreman

Merge request reports