mpromonet / webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture
https://webrtcstreamer.agreeabletree-365b9a90.canadacentral.azurecontainerapps.io/?layout=2x2
The Unlicense
2.94k stars 598 forks source link

build failing: 'libboringssl.a', needed by 'webrtc-streamer` #667

Closed gtxaspec closed 6 months ago

gtxaspec commented 6 months ago

local builds failing:

make[2]: *** No rule to make target '../webrtc/src/out/Debug/obj/third_party/boringssl/libboringssl.a', needed by 'webrtc-streamer'.  Stop.

i see the CI is failing with this error too.

FYI

mpromonet commented 6 months ago

Hi @gtxaspec

The CI is failing on

ERROR at //build/config/c++/c++.gni:64:56: Undefined identifier
use_safe_libstdcxx = is_linux && !use_custom_libcxx && enable_safe_libstdcxx
                                                       ^--------------------

It seems webrtc SDK build is broken with use_custom_libcxx=false

This commit patch webrtc https://github.com/mpromonet/webrtc-streamer/commit/98bc3f0a0aa0ba4b954b0ac8bfd2c0b03dc5ca0f in order to fix build.

Best Regards, Michel.