From 6206828e3f39721fc0a567818d967236b1afc97c Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 20 Oct 2011 16:07:46 +0200 Subject: mpg123: fix module loading with libtool / !HAVE_DEVFILES mpg123 enables loadable modules support if libtool is detected, but by default tries to load .la, which we strip from the rootfs unless HAVE_DEVFILES is enabled. Fix it by directly loading .so files instead. Signed-off-by: Peter Korsgaard --- package/multimedia/mpg123/mpg123.mk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'package/multimedia/mpg123') diff --git a/package/multimedia/mpg123/mpg123.mk b/package/multimedia/mpg123/mpg123.mk index c01c8adb4..8ea05a88f 100644 --- a/package/multimedia/mpg123/mpg123.mk +++ b/package/multimedia/mpg123/mpg123.mk @@ -57,4 +57,11 @@ endif MPG123_CONF_OPT += --with-audio=$(shell echo $(MPG123_AUDIO) | tr ' ' ,) +ifeq ($(BR2_PACKAGE_LIBTOOL),y) +MPG123_DEPENDENCIES += libtool +# .la files gets stripped unless HAVE_DEVFILES is enabled, so directly +# load .so files rather than .la +MPG123_CONF_OPT += --with-modules --with-module-suffix=.so +endif + $(eval $(call AUTOTARGETS)) -- cgit v1.2.3