-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
mitmproxy doesn't install on OpenBSD #6378
Comments
See the stderr message in your output - you need to provide PROTOC. :) |
Thank you. I only noticed now that I somehow got a different error message before. I now get the same one as before after installing protoc.
|
Thanks for the quick turnaround. I'm afraid you're running into cloudflare/boringtun#82 here. That's a bit of a tricky problem for us unfortunately.
|
I see an aditional option: |
Looking a bit closer: boringtun does actually have |
That might fix it when rust 1.72.0 is available in the next OpenBSD release. I will test and report back. |
What Rust version is OpenBSD on right now? :) |
That's version 1.68.0 for OpenBSD 7.3. |
Thanks. I just shipped mitmproxy 10.1 with a MSRV of 1.70, looking forward to the next OpenBSD update! :) |
Thanks. At least that build issue seems to be resolved. Tested on OpenBSD pre-release snapshots there is still an issue with the clock type in https://github.com/cloudflare/boringtun/blob/master/boringtun/src/sleepyinstant/unix.rs that I will report upstream. |
Thanks! 🍰 If we can get a PR for boringtun that makes it work with OpenBSD, I'd be happy to point mitmproxy-rs to use that. That kind of patching is super easy with Rust fortunately. |
@floort what kind of issue? Is that due possibly use/reference of I think something like cloudflare/boringtun#386 should do the trick if that's the case! |
Problem Description
Installing mitmproxy (10.0.0) doesn't work on OpenBSD 7.3 through pip because mitmproxy-rs doesn't build.
Steps to reproduce the behavior:
System Information
The text was updated successfully, but these errors were encountered: