Open QuentinRQTT opened 3 years ago
to fix this - rtp crate must be forked and fixed
For people like me a workaround in adaption of https://github.com/Johni0702/mumble-web-proxy/issues/21#issuecomment-754614350:
mumble-web@vm-mumble:~$ rustup default 1.45.0
mumble-web@vm-mumble:~/mumble-web-proxy$ cargo build --release
trying on centos 7 With Rust 1.49 (and above, just tried 1.52.0), I have the same issue than @Quentin-Rouquette, but if default to 1.45.0, I get these errors:
@F3nryll that is in no way related to this issue. From the errors I'd guess that your system's libnice library is way too old or lacking in some features for other reasons.
@Johni0702
yum install libnice
and yum install libnice-devel
install respectively:
libnice-0.1.3-4.el7.x86_64 and libnice-devel-0.1.3-4.el7.x86_64
I could remove these packages but don't know where to find more recent ones ?
Is the issue from @Quentin-Rouquette is happening after libnice is successfully compiled ? if yes, I was thinking fixing the code from rtp could be an easier solution, no ?
@Johni0702
yum install libnice
andyum install libnice-devel
install respectively: libnice-0.1.3-4.el7.x86_64 and libnice-devel-0.1.3-4.el7.x86_64
0.1.3 is a bit ancient. I believe you need at least 0.1.11 (released 2015) to have a chance of it working. If your distribution does not provide any newer versions, you will have to build it yourself.
Is the issue from @Quentin-Rouquette is happening after libnice is successfully compiled ? if yes, I was thinking fixing the code from rtp could be an easier solution, no ?
libnice and rtp are completely independent pieces of software. Just because you ran into issues with both of them one after the other does not mean that the two are related. Please always open a separate issue unless you are certain that you are running into the exact same bug as an existing one.
Thank you so much for the follow-up and to have pointed me the direction: I just built the last libnice (0.1.18) and it went like a charm!
The build is successful with Rust v1.45.0, however, with the latest version of Rust (1.49.0), the build fails with the following error :