Skip to content

meson: don't use link_with for library()

Dylan Baker requested to merge dbaker/pixman:fix-static-linking into master

Meson doesn't do the expected thing when library() creates a static library. Instead of combining the libraries together into a single archive it effectively discards them, resulting in missing symbols.

To work around this we manually unpack the archives and shove the .o files into the final library. This doesn't affect the shared library at all, but makes the static library have the necessary symbols

Fixes #33 (closed)

Merge request reports