You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When attempting to generate bindings to webrtc::PeerConnectionFactory in libwebrtc, on macOS, the build script segfaults. The stacktrace is more than 14k frames long, so it might be blowing the stack? It looks like there is some recursion in autocxx-bindgen related to the processing of nested templates.
To Reproduce
Need the include files from libwebrtc in include/webrtc and from abseil in include/abseil.
Interesting. That almost certainly applies to the upstream bindgen (though it's not 100% guaranteed).
The first thing to do when encountering bindgen errors is to upmerge the latest bindgen into autocxx-bindgen in case it's been fixed; this is fairly time consuming and unfortunately I won't have time in the foreseeable future. If you think you might, I'll send some hints on how.
Describe the bug
When attempting to generate bindings to
webrtc::PeerConnectionFactory
in libwebrtc, on macOS, the build script segfaults. The stacktrace is more than 14k frames long, so it might be blowing the stack? It looks like there is some recursion inautocxx-bindgen
related to the processing of nested templates.To Reproduce
Need the include files from libwebrtc in
include/webrtc
and from abseil ininclude/abseil
.build.rs
src/lib.rs
:Stacktrace (middle frames elided):
The text was updated successfully, but these errors were encountered: