meson: update linking for fixed meson linking
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 10 Apr 2017 21:11:10 +0000 (17:11 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 24 Apr 2017 01:47:27 +0000 (21:47 -0400)
commit826472ce367cb93c64cc80225cab3fe5fd687363
treead595888c0b72cb6becf73dcc7344e286d34c2e3
parente0bec52f2707c3dff041755972e3c4e8bdcf0dd3
meson: update linking for fixed meson linking

With mesonbuid/meson#1545, meson does not propagate deps of a library
when linking with that library. That's of course the right thing to do,
but it exposes a bunch of missing deps.

This compiles with both meson-0.39.1 and meson-git + pr/1545.
meson.build
src/libsystemd/meson.build
src/libudev/meson.build
src/machine/meson.build
src/network/meson.build
src/resolve/meson.build
src/shared/meson.build
src/test/meson.build
src/udev/meson.build