diff --git a/pkg/arch/PKGBUILD b/pkg/arch/PKGBUILD index 8d684de..e4c9c02 100644 --- a/pkg/arch/PKGBUILD +++ b/pkg/arch/PKGBUILD @@ -25,6 +25,10 @@ build() { local _options="WITH_GPIO=1" [ -e /opt/vc/include/IL/OMX_Core.h ] && _options="$_options WITH_OMX=1" + # LD does not link mmal with this option + LDFLAGS="${LDFLAGS//--as-needed/}" + LDFLAGS="${LDFLAGS//,,/,}" + make $_options CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" $MAKEFLAGS }