Hass core problem with 2023.12.3

I just upgraded from Python 3.10 to 3.12, in order to upgrade my Home Assistant core install as well. After creating a new virtual env with home assistant 23.12.3, I have several issues.

First one is that several components fail to install,

2023-12-28 14:08:28.306 ERROR (MainThread) [homeassistant.setup] Setup failed for 'cloud': Requirements for assist_pipeline not found: ['webrtc-noise-gain==1.2.3'].
2023-12-28 14:08:28.526 ERROR (MainThread) [homeassistant.setup] Setup failed for 'stream': Requirements for stream not found: ['PyTurboJPEG==1.7.1'].
2023-12-28 14:08:28.886 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: timer, hardware, input_select, input_boolean, tag, input_button, input_text, light, zone, scene, sun, counter, input_datetime, input_number, group, schedule, rfxtrx
2023-12-28 14:08:30.261 ERROR (MainThread) [homeassistant.setup] Setup failed for 'camera': Requirements for camera not found: ['PyTurboJPEG==1.7.1'].
2023-12-28 14:08:35.054 ERROR (MainThread) [homeassistant.setup] Setup failed for 'bluetooth_adapters': Requirements for assist_pipeline not found: ['webrtc-noise-gain==1.2.3'].
2023-12-28 14:08:35.055 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'homekit_controller'. Setup failed for dependencies: bluetooth_adapters
2023-12-28 14:08:35.055 ERROR (MainThread) [homeassistant.setup] Setup failed for 'homekit_controller': (DependencyError(...), 'Could not setup dependencies: bluetooth_adapters')
2023-12-28 14:08:35.171 ERROR (MainThread) [homeassistant.setup] Setup failed for 'mobile_app': Requirements for assist_pipeline not found: ['webrtc-noise-gain==1.2.3'].
2023-12-28 14:08:35.498 ERROR (MainThread) [homeassistant.setup] Setup failed for 'assist_pipeline': Requirements for assist_pipeline not found: ['webrtc-noise-gain==1.2.3'].
2023-12-28 14:08:35.508 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'default_config'. Setup failed for dependencies: assist_pipeline, cloud, mobile_app, stream
2023-12-28 14:08:35.508 ERROR (MainThread) [homeassistant.setup] Setup failed for 'default_config': (DependencyError(...), 'Could not setup dependencies: assist_pipeline, cloud, mobile_app, stream')
2023-12-28 14:08:35.541 ERROR (MainThread) [homeassistant.setup] Setup failed for 'cast': Requirements for assist_pipeline not found: ['webrtc-noise-gain==1.2.3'].
2023-12-28 14:08:45.090 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved

A root cause seems to be Unable to install package webrtc-noise-gain==1.2.3.

I ran (homeassistant) homeassistant@pi:/srv/homeassistant $ pip install webrtc-noise-gain to see whether that worked, and I have included the corresponding error log in the replies below.

I am running HASS core on a Raspberry Pi 4 Model B Rev 1.5.

Could anyone help me on what the problem could be?
Thanks!

(homeassistant) homeassistant@pi:/srv/homeassistant $ pip install webrtc-noise-gain
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting webrtc-noise-gain
  Using cached webrtc_noise_gain-1.2.3.tar.gz (3.1 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: webrtc-noise-gain
  Building wheel for webrtc-noise-gain (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for webrtc-noise-gain (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [307 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.linux-aarch64-cpython-312
      creating build/lib.linux-aarch64-cpython-312/webrtc_noise_gain
      copying webrtc_noise_gain/__init__.py -> build/lib.linux-aarch64-cpython-312/webrtc_noise_gain
      running build_ext
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 flagcheck.cpp -o flagcheck.o -std=c++17
      building 'webrtc_noise_gain_cpp' extension
      creating build/temp.linux-aarch64-cpython-312
      creating build/temp.linux-aarch64-cpython-312/tmp
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio_codecs
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/task_queue
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/resampler
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/signal_processing
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/third_party
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/third_party/ooura
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/third_party/ooura/fft_size_128
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/third_party/ooura/fft_size_256
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/third_party/spl_sqrt_floor
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/vad
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_coding
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_coding/codecs
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_coding/codecs/isac
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_coding/codecs/isac/main
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_coding/codecs/isac/main/source
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/aec3
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/aec_dump
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/aecm
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/agc
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/agc/legacy
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/agc2
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/agc2/rnn_vad
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/echo_detector
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/include
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/logging
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/ns
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/transient
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/utility
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/audio_processing/vad
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/third_party
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/modules/third_party/fft
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base/experiments
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base/memory
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base/strings
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base/synchronization
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/rtc_base/system
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/system_wrappers
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/system_wrappers/source
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/third_party
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/third_party/pffft
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/third_party/pffft/src
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/third_party/rnnoise
      creating build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/third_party/rnnoise/src
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/python.cpp -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/python.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/audio_frame.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/audio_frame.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/channel_layout.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/channel_layout.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/echo_canceller3_config.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio/echo_canceller3_config.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio_codecs/audio_decoder.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio_codecs/audio_decoder.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio_codecs/audio_encoder.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/audio_codecs/audio_encoder.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/rtp_headers.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/rtp_headers.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/rtp_packet_info.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/rtp_packet_info.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/task_queue/task_queue_base.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/task_queue/task_queue_base.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/data_rate.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/data_rate.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/data_size.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/data_size.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/frequency.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/frequency.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/time_delta.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/time_delta.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/timestamp.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/units/timestamp.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/color_space.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/color_space.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 
/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/hdr_metadata.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/hdr_metadata.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/video_content_type.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/video_content_type.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/video_timing.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/api/video/video_timing.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/audio_converter.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/audio_converter.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/audio_util.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/audio_util.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/channel_buffer.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/channel_buffer.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_c.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_c.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_factory.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_factory.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      gcc -pthread -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DVERSION_INFO=1.2.3 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1 -I/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/subprojects/abseil-cpp-20230125.1 -I/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/include -I/srv/homeassistant/include -I/usr/local/include/python3.12 -c -std=c++17 /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc -o build/temp.linux-aarch64-cpython-312/tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.o -fvisibility=hidden -g0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_ENABLE_SYMBOL_EXPORT -DNDEBUG -DWEBRTC_APM_DEBUG_DUMP=0 -D_GNU_SOURCE -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DWEBRTC_POSIX -DWEBRTC_ARCH_LITTLE_ENDIAN -DWEBRTC_ARCH_ARM64 -DWEBRTC_ARCH_ARM_FAMILY -DWEBRTC_ARCH_64_BITS -DWEBRTC_HAS_NEON
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h: In member function ‘virtual void webrtc::FIRFilterNEON::Filter(const float*, size_t, float*)’:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6898:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vmovq_n_f32(float32_t)’: target specific option mismatch
       6898 | vmovq_n_f32 (float32_t __a)
            | ^~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:57:36: note: called from here
         57 |     float32x4_t m_sum = vmovq_n_f32(0);
            |                         ~~~~~~~~~~~^~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1481:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vmlaq_f32(float32x4_t, float32x4_t, float32x4_t)’: target specific option mismatch
       1481 | vmlaq_f32 (float32x4_t __a, float32x4_t __b, float32x4_t __c)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:62:24: note: called from here
         62 |       m_sum = vmlaq_f32(m_sum, m_in, vld1q_f32(coef_ptr + j));
            |               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10396:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vld1q_f32(const float32_t*)’: target specific option mismatch
      10396 | vld1q_f32 (const float32_t * __a)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:62:24: note: called from here
         62 |       m_sum = vmlaq_f32(m_sum, m_in, vld1q_f32(coef_ptr + j));
            |               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10396:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vld1q_f32(const float32_t*)’: target specific option mismatch
      10396 | vld1q_f32 (const float32_t * __a)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:61:23: note: called from here
         61 |       m_in = vld1q_f32(in_ptr + j);
            |              ~~~~~~~~~^~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6171:1: error: inlining failed in call to ‘always_inline’ ‘float32_t vget_lane_f32(float32x2_t, int)’: target specific option mismatch
       6171 | vget_lane_f32 (float32x2_t __a, const int __b)
            | ^~~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:66:27: note: called from here
         66 |     out[i] = vget_lane_f32(vpadd_f32(m_half, m_half), 0);
            |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3547:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vpadd_f32(float32x2_t, float32x2_t)’: target specific option mismatch
       3547 | vpadd_f32 (float32x2_t __a, float32x2_t __b)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:66:27: note: called from here
         66 |     out[i] = vget_lane_f32(vpadd_f32(m_half, m_half), 0);
            |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:552:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vadd_f32(float32x2_t, float32x2_t)’: target specific option mismatch
        552 | vadd_f32 (float32x2_t __a, float32x2_t __b)
            | ^~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7350:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vget_low_f32(float32x4_t)’: target specific option mismatch
       7350 | vget_low_f32 (float32x4_t __a)
            | ^~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7271:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vget_high_f32(float32x4_t)’: target specific option mismatch
       7271 | vget_high_f32 (float32x4_t __a)
            | ^~~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6898:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vmovq_n_f32(float32_t)’: target specific option mismatch
       6898 | vmovq_n_f32 (float32_t __a)
            | ^~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:57:36: note: called from here
         57 |     float32x4_t m_sum = vmovq_n_f32(0);
            |                         ~~~~~~~~~~~^~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6898:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vmovq_n_f32(float32_t)’: target specific option mismatch
       6898 | vmovq_n_f32 (float32_t __a)
            | ^~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:57:36: note: called from here
         57 |     float32x4_t m_sum = vmovq_n_f32(0);
            |                         ~~~~~~~~~~~^~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:1481:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vmlaq_f32(float32x4_t, float32x4_t, float32x4_t)’: target specific option mismatch
       1481 | vmlaq_f32 (float32x4_t __a, float32x4_t __b, float32x4_t __c)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:62:24: note: called from here
         62 |       m_sum = vmlaq_f32(m_sum, m_in, vld1q_f32(coef_ptr + j));
            |               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10396:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vld1q_f32(const float32_t*)’: target specific option mismatch
      10396 | vld1q_f32 (const float32_t * __a)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:62:24: note: called from here
         62 |       m_sum = vmlaq_f32(m_sum, m_in, vld1q_f32(coef_ptr + j));
            |               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:10396:1: error: inlining failed in call to ‘always_inline’ ‘float32x4_t vld1q_f32(const float32_t*)’: target specific option mismatch
      10396 | vld1q_f32 (const float32_t * __a)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:61:23: note: called from here
         61 |       m_in = vld1q_f32(in_ptr + j);
            |              ~~~~~~~~~^~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6171:1: error: inlining failed in call to ‘always_inline’ ‘float32_t vget_lane_f32(float32x2_t, int)’: target specific option mismatch
       6171 | vget_lane_f32 (float32x2_t __a, const int __b)
            | ^~~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:66:27: note: called from here
         66 |     out[i] = vget_lane_f32(vpadd_f32(m_half, m_half), 0);
            |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:3547:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vpadd_f32(float32x2_t, float32x2_t)’: target specific option mismatch
       3547 | vpadd_f32 (float32x2_t __a, float32x2_t __b)
            | ^~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:66:27: note: called from here
         66 |     out[i] = vget_lane_f32(vpadd_f32(m_half, m_half), 0);
            |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:552:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vadd_f32(float32x2_t, float32x2_t)’: target specific option mismatch
        552 | vadd_f32 (float32x2_t __a, float32x2_t __b)
            | ^~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7350:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vget_low_f32(float32x4_t)’: target specific option mismatch
       7350 | vget_low_f32 (float32x4_t __a)
            | ^~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:13:
      /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:7271:1: error: inlining failed in call to ‘always_inline’ ‘float32x2_t vget_high_f32(float32x4_t)’: target specific option mismatch
       7271 | vget_high_f32 (float32x4_t __a)
            | ^~~~~~~~~~~~~
      /tmp/pip-install-bl3d3wsu/webrtc-noise-gain_e57f3e667e8d499cb6d6f04cdb7875c7/webrtc-audio-processing/webrtc-audio-processing-1/common_audio/fir_filter_neon.cc:65:34: note: called from here
         65 |     float32x2_t m_half = vadd_f32(vget_high_f32(m_sum), vget_low_f32(m_sum));
            |                          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      Traceback (most recent call last):
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/unixccompiler.py", line 185, in _compile
          self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/ccompiler.py", line 1041, in spawn
          spawn(cmd, dry_run=self.dry_run, **kwargs)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/spawn.py", line 70, in spawn
          raise DistutilsExecError(
      setuptools._distutils.errors.DistutilsExecError: command '/usr/bin/gcc' failed with exit code 1

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "/srv/homeassistant/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
        File "/srv/homeassistant/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/srv/homeassistant/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
          return _build_backend().build_wheel(wheel_directory, config_settings,
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in build_wheel
          return self._build_with_temp_dir(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 389, in _build_with_temp_dir
          self.run_setup()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 480, in run_setup
          super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
          exec(code, locals())
        File "<string>", line 563, in <module>
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 103, in setup
          return distutils.core.setup(**attrs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
          dist.run_commands()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
          super().run_command(command)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/tmp/pip-build-env-92oonz6b/normal/lib/python3.12/site-packages/wheel/bdist_wheel.py", line 368, in run
          self.run_command("build")
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
          super().run_command(command)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 131, in run
          self.run_command(cmd_name)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 963, in run_command
          super().run_command(command)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 88, in run
          _build_ext.run(self)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
          self.build_extensions()
        File "<string>", line 511, in build_extensions
File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/pybind11/setup_helpers.py", line 285, in build_extensions
          super().build_extensions()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
          self._build_extensions_serial()
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
          self.build_extension(ext)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 249, in build_extension
          _build_ext.build_extension(self, ext)
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension
          objects = self.compiler.compile(
                    ^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/ccompiler.py", line 600, in compile
          self._compile(obj, src, ext, cc_args, extra_postargs, pp_opts)
        File "<string>", line 498, in _compile
        File "/tmp/pip-build-env-92oonz6b/overlay/lib/python3.12/site-packages/setuptools/_distutils/unixccompiler.py", line 187, in _compile
          raise CompileError(msg)
      setuptools._distutils.errors.CompileError: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for webrtc-noise-gain
Failed to build webrtc-noise-gain
ERROR: Could not build wheels for webrtc-noise-gain, which is required to install pyproject.toml-based projects

Did to find a solution to this? I have the same error, spent several hour trying to find a solution without success.

Update, I was able to build webrtc-noise-gain by grabbing the source, editing the setup.py file so to force the 32 bit pi4 compiler settings and then compiling. I just changed the line that gets the machine to machine="armv7"

2 Likes

Works perfect for me on RPI4B