-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.x] Build failure using BoringSSL #3456
Comments
I'm able to reproduce the issue on b092e3d on Debian - I think the issue might be to do with linking using the C linker instead of the C++ linker (see https://github.com/NixOS/nixpkgs/blob/ff111f8105bf28d23615ee8bcf42b420553a5b6e/pkgs/by-name/ja/janus-gateway/package.nix#L84-L86, where it was patched in nixpkgs). |
If you have a way to contribute the same fix to our autoconf/automake setup as a PR, I'd be happy to review it! Not sure if setting that CCLD env var would be enough in our case as well. |
Hey any updates for this? Update: I was able to build janus v1.2.4 successfully by doing the following
|
So the |
Yes, I also directly built it with a prefix instead of manually copying the files. Those were the only changes that was required to build successfully. |
What version of Janus is this happening on?
1.3.0 (b092e3d)
Have you tested a more recent version of Janus too?
No, this is the latest version
Was this working before?
Yes, on older versions of BoringSSL (prior to google/boringssl@c528061).
Is there a gdb or libasan trace of the issue?
Additional context
I assume this is because BoringSSL now uses libstdc++ but janus-gateway isn't linking it.
The text was updated successfully, but these errors were encountered: