[pulseaudio-tickets] [Bug 41539] New: Fix build for Solaris
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Oct 6 14:25:19 PDT 2011
https://bugs.freedesktop.org/show_bug.cgi?id=41539
Summary: Fix build for Solaris
Product: PulseAudio
Version: unspecified
Platform: Other
OS/Version: Solaris
Status: NEW
Severity: normal
Priority: medium
Component: misc
AssignedTo: pulseaudio-bugs at lists.freedesktop.org
ReportedBy: brian.cameron at oracle.com
QAContact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
Created an attachment (id=52060)
--> (https://bugs.freedesktop.org/attachment.cgi?id=52060)
Patch fixing issue
The Solaris linker requires that libraries and executables explicitly link
against all libraries that it uses. PulseAudio's pkg-config file does not link
in pulsecommon or pulsecore which causes all programs which use PulseAudio to
fail to link on Solaris.
Adding these two libraries to the "Libs:" (as in the attached patch) fixes this
issue. Adding these creates no problems for other distros, but makes it easier
to build PulseAudio on Solaris. If this patch could go upstream, that would be
great.
The "Libs.private:" lines can obviously be removed from the pc.in files if the
libraries are added to "Libs:", though I did not make this change in the
attached patch.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the pulseaudio-bugs
mailing list