From dea306c78b5d4c571555c50512e212a725b594b9 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Fri, 22 May 2015 00:00:05 +0200 Subject: [PATCH] portaudio: fix static linking issue with portaudio Fixes: http://autobuild.buildroot.net/results/25f/25f8088ecb276ff4559a56fcc4f1b92d11f7deac/ As opposed to the other audio backends, the configure script does NOT use pkg-config to figure out how to link with portaudio, breaking static linking as portaudio uses pthreads. Signed-off-by: Peter Korsgaard --- package/mpg123/mpg123.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/mpg123/mpg123.mk b/package/mpg123/mpg123.mk index c2d7b1fc3..c9acb6be8 100644 --- a/package/mpg123/mpg123.mk +++ b/package/mpg123/mpg123.mk @@ -52,6 +52,9 @@ ifeq ($(BR2_PACKAGE_PORTAUDIO),y) MPG123_AUDIO += portaudio MPG123_CONF_OPTS += --with-default-audio=portaudio MPG123_DEPENDENCIES += portaudio +# configure script does NOT use pkg-config to figure out how to link +# with portaudio, breaking static linking as portaudio uses pthreads +MPG123_CONF_ENV += LIBS='$(shell $(PKG_CONFIG_HOST_BINARY) --libs portaudio-2.0)' endif ifeq ($(BR2_PACKAGE_SDL),y)