Bug 27287 - Don't expose @DBUS_CLIENT_LIBS@ in public Libs header for pkg-config
Summary: Don't expose @DBUS_CLIENT_LIBS@ in public Libs header for pkg-config
Status: RESOLVED DUPLICATE of bug 32827
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: Simon McVittie
QA Contact: John (J5) Palmieri
URL: http://git.collabora.co.uk/?p=user/sm...
Whiteboard:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2010-03-24 04:53 UTC by Mikhail Zabaluev
Modified: 2011-03-03 07:33 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

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.