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
linphone does not build #17793
Comments
FWIW, linphone requires more fixes. Even when using mbedtls 1.3.17, I get:
|
Bumping linphone to 3.9.1 and belle-sip to 1.4.2, using mbedtls 1.3.17 with linphone, I can get it to build. When running linphone and trying to open the Preferences window, it crashes saying “trace trap” on the command line. I suppose a somewhat broken linphone is better than no linphone at all, though? |
Yes. Please make a PR if you are still interested. |
This issue looks a bit outdated (#18334). Linphone 4.0 is out, and the next version is expected next week. |
Issue description
I think this issue was introduced by commit 69db5f5, which upgrades mbedtls from 1.3 to 2.3. See also https://tls.mbed.org/tech-updates/releases/mbedtls-2.0.0-released, which states:
@fpletz I’m curious why this breakage was not detected at the time when you upgraded mbedtls? Don’t we have tools to rebuild all reverse-dependencies?
AFAICT, linphone doesn’t support mbedtls yet. When checking out its git repository (commit 4c2268e2de1cf3fd503e3682e2e2ad77bbebc950), configure.ac still checks for polarssl/gcm.h.
What’s the preferred way of fixing this issue? Should we continue to provide the mbedtls 1.3 series? Or should we try to migrate linphone to mbedtls 2 and contribute that patch upstream?
Steps to reproduce
environment.systemPackages
nixos-rebuild switch --upgrade
Technical details
nixos-version
, Ubuntu/Fedora:lsb_release -a
, ...)16.09pre87999.20f009d (Flounder)
nix-env --version
)nix-env (Nix) 1.11.2
nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
)"16.09pre88185.52a875f"
The text was updated successfully, but these errors were encountered: