-
Notifications
You must be signed in to change notification settings - Fork 18k
syscall: mksyscall.pl broken on Darwin/OS X #42241
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
Comments
I don't think we ever really intended to support mksyscall.pl for use in anything other than building the syscall or golang.org/x/sys/unix packages themselves. That said, are you passing the |
I'm not a maintainer of https://github.com/albenik/go-serial so I'm having a tough time deciphering. However, It looks like I can regenerate their file, and passing the |
Ok, this feels gross but it seems to be working. Does this PR look like what you'd expect to see? |
Personally I would recommend not running the unsupported mksyscall.pl script, and instead calling the appropriate |
Closing this issue because I don't think there is anything to do on the Go side. Please comment if you disagree. |
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
la5nta/pat#222 - attempting to update our project's dependencies, but OS X has apparently deprecated the symbol
unix.SYS_IOCTL
that our serial I/O library uses. The serial library uses themksyscall.pl
to generate its system calls.What did you expect to see?
What did you see instead?
The text was updated successfully, but these errors were encountered: