[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