Skip to content
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

TRUST CI: x86_64-unknown-freebsd compilation error - Baud Rates #531

Closed
posborne opened this issue Feb 26, 2017 · 4 comments
Closed

TRUST CI: x86_64-unknown-freebsd compilation error - Baud Rates #531

posborne opened this issue Feb 26, 2017 · 4 comments

Comments

@posborne
Copy link
Member

https://travis-ci.org/berkowski/nix/jobs/205534682

CC @berkowski

@berkowski
Copy link
Contributor

Looking into this there are a lot of constants defined in sys/termios.rs that should use their "upstream" versions from libc. For example we shouldn't be defining

const BRKINT  = 0x00000002

but instead

const BRKINT = libc::BRKINT

@posborne
Copy link
Member Author

Agreed. We have been working on updating these, but there are clearly some that have not yet been updated.

@Susurrus
Copy link
Contributor

Susurrus commented Mar 1, 2017

This issue should be resolved with #527 which switches to using clib for all constants.

@Susurrus
Copy link
Contributor

Susurrus commented Apr 8, 2017

This has also been fixed in #536.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants