-
Notifications
You must be signed in to change notification settings - Fork 221
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
Build failed on OpenBSD 6.5 #30
Comments
Does https://github.com/nplab/packetdrill build and run on OpenBSD? It works von FreeBSD and compiles on NetBSD. Haven't tested it on OpenBSD. |
No, at least on 6.5 release. OpenBSD has its own specific in comparison to NetBSD and FreeBSD. |
Where is it breaking? I guess at least some of the fixes for FreeBSD and NetBSD apply also to OpenBSD... |
This patch https://github.com/ligurio/packetdrill/commit/c9db2871c2a128c5940cb12db4b9df6b9bb0c541 is a partial fix. |
I just tested https://github.com/nplab/packetdrill and with two minor tweaks which are committed now, it build and runs if one not using blocking system calls. |
This issue is for original packetdrill. Actually I'm interested in a single packetdrill version with all features and supported platforms but as @nealcardwell said it is no possible now. Well, I'll check your fork on latest OpenBSD (6.6) and report about status here. |
Just to be clear: I don't want to compete... Just saying that work for porting packetdrill to other platforms has been done and you can check it out. I guess the changes would also be necessary for the original version of packetdrill. So you can look around. However, if I remember it correctly, the required changes were more than fixing compile issues. |
@tuexen packetdrill fork by nplab (https://github.com/nplab/packetdrill) works fine on OpenBSD 6.6 amd64 |
Thanks for testing and reporting. Blocking system calls are not yet working on NetBSD and OpenBSD, since an implementation of |
mptcp: add fastclose test cases episode two
packetdrill 296fb3f
uname -sr
: OpenBSD 6.5The text was updated successfully, but these errors were encountered: