Bug 27287

Summary: Don't expose @DBUS_CLIENT_LIBS@ in public Libs header for pkg-config
Product: dbus Reporter: Mikhail Zabaluev <mikhail.zabaluev>
Component: coreAssignee: Simon McVittie <smcv>
Status: RESOLVED DUPLICATE QA Contact: John (J5) Palmieri <johnp>
Severity: enhancement    
Priority: medium CC: hp, smcv
Version: unspecifiedKeywords: patch
Hardware: All   
OS: All   
URL: http://git.collabora.co.uk/?p=user/smcv/dbus-smcv.git;a=shortlog;h=refs/heads/uninstalled
Whiteboard:
i915 platform: i915 features:

Description Mikhail Zabaluev 2010-03-24 04:53:52 UTC
The .pc file for libdbus adds libraries like -lpthread and -lrt into the Libs: line. Are these libraries really exposed somewhere in the headers in such a way (e.g. in macro expansions or inline functions) that this linkage is needed even for clients linking the dynamic library? The proper line for libraries only needed for static linkage would be Libs.private.
Comment 1 Simon McVittie 2011-01-05 04:46:57 UTC
Attachment 41637 [details] over on Bug 32827 fixes this.
Comment 2 Simon McVittie 2011-03-03 07:33:28 UTC

*** This bug has been marked as a duplicate of bug 32827 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.