-
Notifications
You must be signed in to change notification settings - Fork 400
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
Does not build on riscv64 #127
Comments
algitbot
pushed a commit
to alpinelinux/aports
that referenced
this issue
Jul 10, 2021
* Requires newer version of the pty module. * Use dup3 instead of dup2. See gcla/termshark#127
Thanks for the report @nmeum , I'll look into this. |
fwiw, the creack/pty also will allow termshark to build on OpenBSD/armv7,arm64 (and mips64 once creack/pty#123 lands). |
gcla
added a commit
that referenced
this issue
Jul 30, 2021
I'm doing this because creack/pty has support for more combinations of OSes and architectures - this is motivated by termshark issue #127.
I'll close this for now because I think it's resolved on master - but please re-open if it's not resolved. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi, I just wanted to let you know that termshark does not build on riscv64 by default. This is due to following issues:
dup2
syscall is not available on riscv64. You can just usedup3
as set the last argument (the flags argument) to zero. This is equivalent todup2
. There should be no need for a customDumpcapExt
implementation for arm64/riscv64 IMHO.The text was updated successfully, but these errors were encountered: