Commit 6206828e authored by Peter Korsgaard's avatar Peter Korsgaard
Browse files

mpg123: fix module loading with libtool / !HAVE_DEVFILES



mpg123 enables loadable modules support if libtool is detected, but
by default tries to load <module>.la, which we strip from the
rootfs unless HAVE_DEVFILES is enabled.

Fix it by directly loading .so files instead.

Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent 6161049a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -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))