[pulseaudio-discuss] [PATCH] build-sys: Make pulsecore a private library
David Henningsson
david.henningsson at canonical.com
Mon Dec 14 04:28:34 PST 2015
My understanding of all this is a bit limited, but it seems we already
do this for libpulsecommon without issue.
I'm not sure how much it is upstream and how much is packaging, but on
my Ubuntu system it looks like /usr/bin/pulseaudio (and libpulse.so)
both have a
RPATH /usr/lib/x86_64-linux-gnu/pulseaudio
...that cause us to find libpulsecomon (and presumably, libpulsecore). I
thought we weren't using RPATH, but apparently I'm mistaken.
Anyhow. If nobody else complains I don't mind this one going in. Anyone
with more knowledge who can fill in?
On 2015-12-11 15:00, Felipe Sateler wrote:
> It is not meant to be used by third parties, so do not install in a public dir
> ---
> src/Makefile.am | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> This is a resend, earlier patch was not picked up by patchwork.
>
> diff --git a/src/Makefile.am b/src/Makefile.am
> index de975c5..f1bd38d 100644
> --- a/src/Makefile.am
> +++ b/src/Makefile.am
> @@ -918,7 +918,7 @@ libpulsedsp_la_LDFLAGS = $(AM_LDFLAGS) $(AM_LIBLDFLAGS) -avoid-version -disable-
> # Daemon core library #
> ###################################
>
> -lib_LTLIBRARIES += libpulsecore- at PA_MAJORMINOR@.la
> +pkglib_LTLIBRARIES += libpulsecore- at PA_MAJORMINOR@.la
>
> # Pure core stuff
> libpulsecore_ at PA_MAJORMINOR@_la_SOURCES = \
>
--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
More information about the pulseaudio-discuss
mailing list