The code where I implement `
AdaptedVideoTrackSource` undefined reference to `webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::ExpectationToString[abi:cxx11]() const' after updating from m100 to m115.
I tried to use `nm` to figure out what the problem is and did not find `
ExpectationToString`!!
nm --demangle /usr/local/lib/libwebrtc.a | grep -i webrtc::webrtc_sequence_checker_internal
0000000000000000 T webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::Detach()
0000000000000000 T webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::SequenceCheckerImpl(bool)
0000000000000000 T webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::SequenceCheckerImpl(bool)
0000000000000000 T webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::IsCurrent() constThen I searched the comments and found
this comment removed the `ExpectionToString()`.
I only implement my customized `AdaptedVideoTrackSource`, why `ExpectationToString` is being triggered?? And how can I fix it?
Build args:target_os = "linux"
target_cpu = "arm64"
rtc_include_tests = false
rtc_use_h264 = false
use_rtti = true
is_component_build = false
is_debug = false
rtc_build_examples = false
use_custom_libcxx = false
rtc_build_tools = false
rtc_use_pipewire = false
clang_base_path = "/home/pi/clang+llvm-16.0.6-aarch64-linux-gnu"
clang_use_chrome_plugins = false
Error output while compiling: /usr/bin/ld: src/track/libtrack.a(v4l2_track_source.cpp.o): in function `_ZN6webrtc32webrtc_sequence_checker_internal19ExpectationToStringINS_15SequenceCheckerEEENSt9enable_ifIXsr3stdE12is_base_of_vINS0_19SequenceCheckerImplET_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE4typeEPKS5_':
v4l2_track_source.cpp:(.text._ZN6webrtc32webrtc_sequence_checker_internal19ExpectationToStringINS_15SequenceCheckerEEENSt9enable_ifIXsr3stdE12is_base_of_vINS0_19SequenceCheckerImplET_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE4typeEPKS5_[_ZN6webrtc32webrtc_sequence_checker_internal19ExpectationToStringINS_15SequenceCheckerEEENSt9enable_ifIXsr3stdE12is_base_of_vINS0_19SequenceCheckerImplET_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE4typeEPKS5_]+0x18): undefined reference to `webrtc::webrtc_sequence_checker_internal::SequenceCheckerImpl::ExpectationToString[abi:cxx11]() const'