mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
build-sys: Fix building with --as-needed
pulsecore/core-format.c was recently added to libpulsecommon, and core-format.c depends on functions in libpulse, which libpulsecommon doesn't link to. That broke building with --as-needed. This patch adds pulse/format.c to libpulsecommon, so that core-format.c doesn't need to depend on libpulse any more. format.c pulls in also the dependency to json-c. Reported-By: Jan Steffens <jan.steffens@gmail.com>
This commit is contained in:
parent
88abd6c49e
commit
56a1d3613d
1 changed files with 3 additions and 2 deletions
|
|
@ -601,6 +601,7 @@ pkglib_LTLIBRARIES = \
|
|||
libpulsecommon_@PA_MAJORMINOR@_la_SOURCES = \
|
||||
pulse/client-conf.c pulse/client-conf.h \
|
||||
pulse/fork-detect.c pulse/fork-detect.h \
|
||||
pulse/format.c pulse/format.h \
|
||||
pulse/xmalloc.c pulse/xmalloc.h \
|
||||
pulse/proplist.c pulse/proplist.h \
|
||||
pulse/utf8.c pulse/utf8.h \
|
||||
|
|
@ -676,9 +677,9 @@ else
|
|||
libpulsecommon_@PA_MAJORMINOR@_la_SOURCES += pulsecore/poll-posix.c pulsecore/poll.h
|
||||
endif
|
||||
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(LIBSNDFILE_CFLAGS)
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(LIBJSON_CFLAGS) $(LIBSNDFILE_CFLAGS)
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_LDFLAGS = $(AM_LDFLAGS) -avoid-version
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) $(LIBWRAP_LIBS) $(WINSOCK_LIBS) $(LTLIBICONV) $(LIBSNDFILE_LIBS)
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) $(LIBJSON_LIBS) $(LIBWRAP_LIBS) $(WINSOCK_LIBS) $(LTLIBICONV) $(LIBSNDFILE_LIBS)
|
||||
|
||||
if HAVE_X11
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_SOURCES += \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue