5e9f965369
webrtc-audio-processing assumes that execinfo.h is available when __UCLIBC__ is not defined, which is an incorrect assumption, and specifically not valid for musl. This commit adds a patch that moves to autoconf based checks for cxxabi.h and execinfo.h, which solves the problem. Fixes: http://autobuild.buildroot.net/results/480f529a53b321344e499f958be8e5d1d0f58646/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
22 lines
836 B
Makefile
22 lines
836 B
Makefile
################################################################################
|
|
#
|
|
# webrtc-audio-processing
|
|
#
|
|
################################################################################
|
|
|
|
WEBRTC_AUDIO_PROCESSING_VERSION = 0.3
|
|
WEBRTC_AUDIO_PROCESSING_SOURCE = webrtc-audio-processing-$(WEBRTC_AUDIO_PROCESSING_VERSION).tar.xz
|
|
WEBRTC_AUDIO_PROCESSING_SITE = http://freedesktop.org/software/pulseaudio/webrtc-audio-processing
|
|
WEBRTC_AUDIO_PROCESSING_INSTALL_STAGING = YES
|
|
WEBRTC_AUDIO_PROCESSING_LICENSE = BSD-3c
|
|
WEBRTC_AUDIO_PROCESSING_LICENSE_FILES = COPYING
|
|
# 0001-configure.ac-fix-architecture-detection.patch
|
|
# 0002-Proper-detection-of-cxxabi.h-and-execinfo.h.patch
|
|
WEBRTC_AUDIO_PROCESSING_AUTORECONF = YES
|
|
|
|
ifeq ($(BR2_SOFT_FLOAT),y)
|
|
WEBRTC_AUDIO_PROCESSING_CONF_OPTS += --with-ns-mode=fixed
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|