kvm/.devcontainer
Alex P fb6dbe53eb Disable assertions in ALSA static library build
Production builds should not include debug assertions. ALSA's assert()
calls cause aborts when internal invariants are violated, even for
recoverable error conditions.

The crash occurred when snd_pcm_close() was called with a NULL pointer,
triggering assertion failure at pcm.c:779 instead of graceful error
handling.

Stack trace:
  pcm.c:779: snd_pcm_close: Assertion `pcm' failed
  SIGABRT in jetkvm_audio_capture_init()

Adding -DNDEBUG disables all assert() calls in ALSA, Opus, and SpeexDSP
libraries for production robustness.
2025-11-21 22:40:30 +02:00
..
docker Localize the client/browser UI with inlang paraglide-js (#864) 2025-10-23 14:27:29 +02:00
podman Localize the client/browser UI with inlang paraglide-js (#864) 2025-10-23 14:27:29 +02:00
install-deps.sh feat: move native to a separate process, again (#964) 2025-11-19 16:02:37 +01:00
install_audio_deps.sh Disable assertions in ALSA static library build 2025-11-21 22:40:30 +02:00