Link dbus-daemon and dbus-daemon-lauch-helper against libdbus
authorBertrand SIMONNET <bsimonnet@chromium.org>
Wed, 20 Aug 2014 22:43:23 +0000 (15:43 -0700)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 20 Feb 2015 20:49:45 +0000 (20:49 +0000)
commit57696a2e8a5eb2df3177f5b52c512a14f3cab1f5
tree01646dc540fc6d36b4d5e00a1bce6d42564b3a30
parent7d214f4d5855c43a7aa0bec385d93e4a67a09f5f
Link dbus-daemon and dbus-daemon-lauch-helper against libdbus

The shared can be used by dbus-daemon and dbus-daemon-launch-helper by exporting
the private symbols needed, reducing the size of dbus by about 500k.
The private symbols are exposed under the version
LIBDBUS_PRIVATE_@VERSION_NUMBER@.

[Altered by Simon McVittie and Ralf Habacker to clear up some
problematic linking.]

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=83115
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Ralf Habacker <ralf.habacker@freenet.de>
bus/Makefile.am
cmake/CMakeLists.txt
cmake/dbus/CMakeLists.txt
configure.ac
dbus/Makefile.am
dbus/Version.in [new file with mode: 0644]
m4/ld-version-script.m4 [new file with mode: 0644]
test/Makefile.am
test/name-test/Makefile.am