Skip to content

Instantly share code, notes, and snippets.

@gbip
Created December 14, 2017 15:06
Show Gist options
  • Save gbip/234c845165a9759532f23991de10a8ef to your computer and use it in GitHub Desktop.
Save gbip/234c845165a9759532f23991de10a8ef to your computer and use it in GitHub Desktop.
Compiling serialport v1.0.2-pre (file:///home/paul/repos/contributions/serialport-rs)
error[E0432]: unresolved import `nix::poll::POLLHUP`
--> src/posix/poll.rs:8:29
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^ no `POLLHUP` in `poll`
error[E0432]: unresolved import `nix::poll::POLLIN`
--> src/posix/poll.rs:8:38
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^ no `POLLIN` in `poll`
error[E0432]: unresolved import `nix::poll::POLLNVAL`
--> src/posix/poll.rs:8:46
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^^ no `POLLNVAL` in `poll`
error[E0432]: unresolved import `nix::poll::POLLOUT`
--> src/posix/poll.rs:8:56
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^ no `POLLOUT` in `poll`
error[E0432]: unresolved import `nix::Errno`
--> src/posix/poll.rs:23:14
|
23 | use nix::Errno::{EPIPE, EIO};
| ^^^^^ Could not find `Errno` in `nix`
error[E0432]: unresolved import `nix::fcntl::O_RDWR`
--> src/posix/tty.rs:89:26
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^ no `O_RDWR` in `fcntl`
error[E0432]: unresolved import `nix::fcntl::O_NOCTTY`
--> src/posix/tty.rs:89:34
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^^^ no `O_NOCTTY` in `fcntl`
error[E0432]: unresolved import `nix::fcntl::O_NONBLOCK`
--> src/posix/tty.rs:89:44
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^^^^^ no `O_NONBLOCK` in `fcntl`
error[E0432]: unresolved import `nix::sys::termios::CREAD`
--> src/posix/tty.rs:90:33
|
90 | use nix::sys::termios::{CREAD, CLOCAL}; // cflags
| ^^^^^ no `CREAD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CLOCAL`
--> src/posix/tty.rs:90:40
|
90 | use nix::sys::termios::{CREAD, CLOCAL}; // cflags
| ^^^^^^ no `CLOCAL` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSIZE`
--> src/posix/tty.rs:359:33
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^^^ no `CSIZE` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS5`
--> src/posix/tty.rs:359:40
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS5` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS6`
--> src/posix/tty.rs:359:45
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS6` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS7`
--> src/posix/tty.rs:359:50
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS7` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS8`
--> src/posix/tty.rs:359:55
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS8` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXON`
--> src/posix/tty.rs:374:33
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^ no `IXON` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXOFF`
--> src/posix/tty.rs:374:39
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^ no `IXOFF` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CRTSCTS`
--> src/posix/tty.rs:374:46
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^^^ no `CRTSCTS` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARENB`
--> src/posix/tty.rs:394:33
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `PARENB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARODD`
--> src/posix/tty.rs:394:41
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `PARODD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::INPCK`
--> src/posix/tty.rs:394:49
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^ no `INPCK` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IGNPAR`
--> src/posix/tty.rs:394:56
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `IGNPAR` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSTOPB`
--> src/posix/tty.rs:418:13
|
418 | use nix::sys::termios::CSTOPB;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ no `CSTOPB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSIZE`
--> src/posix/tty.rs:600:33
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^^^ no `CSIZE` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS5`
--> src/posix/tty.rs:600:40
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS5` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS6`
--> src/posix/tty.rs:600:45
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS6` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS7`
--> src/posix/tty.rs:600:50
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS7` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS8`
--> src/posix/tty.rs:600:55
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS8` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXON`
--> src/posix/tty.rs:613:33
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^ no `IXON` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXOFF`
--> src/posix/tty.rs:613:39
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^ no `IXOFF` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CRTSCTS`
--> src/posix/tty.rs:613:46
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^^^ no `CRTSCTS` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARENB`
--> src/posix/tty.rs:625:33
|
625 | use nix::sys::termios::{PARENB, PARODD};
| ^^^^^^ no `PARENB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARODD`
--> src/posix/tty.rs:625:41
|
625 | use nix::sys::termios::{PARENB, PARODD};
| ^^^^^^ no `PARODD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSTOPB`
--> src/posix/tty.rs:639:13
|
639 | use nix::sys::termios::CSTOPB;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ no `CSTOPB` in `sys::termios`
error[E0432]: unresolved import `nix::poll::POLLHUP`
--> src/posix/poll.rs:8:29
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^ no `POLLHUP` in `poll`
error[E0432]: unresolved import `nix::poll::POLLIN`
--> src/posix/poll.rs:8:38
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^ no `POLLIN` in `poll`
error[E0432]: unresolved import `nix::poll::POLLNVAL`
--> src/posix/poll.rs:8:46
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^^ no `POLLNVAL` in `poll`
error[E0432]: unresolved import `nix::poll::POLLOUT`
--> src/posix/poll.rs:8:56
|
8 | use nix::poll::{EventFlags, POLLHUP, POLLIN, POLLNVAL, POLLOUT, PollFd};
| ^^^^^^^ no `POLLOUT` in `poll`
error[E0432]: unresolved import `nix::Errno`
--> src/posix/poll.rs:23:14
|
23 | use nix::Errno::{EPIPE, EIO};
| ^^^^^ Could not find `Errno` in `nix`
error[E0432]: unresolved import `nix::fcntl::O_RDWR`
--> src/posix/tty.rs:89:26
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^ no `O_RDWR` in `fcntl`
error[E0432]: unresolved import `nix::fcntl::O_NOCTTY`
--> src/posix/tty.rs:89:34
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^^^ no `O_NOCTTY` in `fcntl`
error[E0432]: unresolved import `nix::fcntl::O_NONBLOCK`
--> src/posix/tty.rs:89:44
|
89 | use nix::fcntl::{O_RDWR, O_NOCTTY, O_NONBLOCK, F_SETFL};
| ^^^^^^^^^^ no `O_NONBLOCK` in `fcntl`
error[E0432]: unresolved import `nix::sys::termios::CREAD`
--> src/posix/tty.rs:90:33
|
90 | use nix::sys::termios::{CREAD, CLOCAL}; // cflags
| ^^^^^ no `CREAD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CLOCAL`
--> src/posix/tty.rs:90:40
|
90 | use nix::sys::termios::{CREAD, CLOCAL}; // cflags
| ^^^^^^ no `CLOCAL` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSIZE`
--> src/posix/tty.rs:359:33
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^^^ no `CSIZE` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS5`
--> src/posix/tty.rs:359:40
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS5` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS6`
--> src/posix/tty.rs:359:45
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS6` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS7`
--> src/posix/tty.rs:359:50
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS7` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS8`
--> src/posix/tty.rs:359:55
|
359 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS8` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXON`
--> src/posix/tty.rs:374:33
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^ no `IXON` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXOFF`
--> src/posix/tty.rs:374:39
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^ no `IXOFF` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CRTSCTS`
--> src/posix/tty.rs:374:46
|
374 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^^^ no `CRTSCTS` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARENB`
--> src/posix/tty.rs:394:33
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `PARENB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARODD`
--> src/posix/tty.rs:394:41
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `PARODD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::INPCK`
--> src/posix/tty.rs:394:49
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^ no `INPCK` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IGNPAR`
--> src/posix/tty.rs:394:56
|
394 | use nix::sys::termios::{PARENB, PARODD, INPCK, IGNPAR};
| ^^^^^^ no `IGNPAR` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSTOPB`
--> src/posix/tty.rs:418:13
|
418 | use nix::sys::termios::CSTOPB;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ no `CSTOPB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSIZE`
--> src/posix/tty.rs:600:33
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^^^ no `CSIZE` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS5`
--> src/posix/tty.rs:600:40
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS5` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS6`
--> src/posix/tty.rs:600:45
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS6` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS7`
--> src/posix/tty.rs:600:50
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS7` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CS8`
--> src/posix/tty.rs:600:55
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ no `CS8` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXON`
--> src/posix/tty.rs:613:33
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^ no `IXON` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::IXOFF`
--> src/posix/tty.rs:613:39
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^ no `IXOFF` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CRTSCTS`
--> src/posix/tty.rs:613:46
|
613 | use nix::sys::termios::{IXON, IXOFF, CRTSCTS};
| ^^^^^^^ no `CRTSCTS` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARENB`
--> src/posix/tty.rs:625:33
|
625 | use nix::sys::termios::{PARENB, PARODD};
| ^^^^^^ no `PARENB` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::PARODD`
--> src/posix/tty.rs:625:41
|
625 | use nix::sys::termios::{PARENB, PARODD};
| ^^^^^^ no `PARODD` in `sys::termios`
error[E0432]: unresolved import `nix::sys::termios::CSTOPB`
--> src/posix/tty.rs:639:13
|
639 | use nix::sys::termios::CSTOPB;
| ^^^^^^^^^^^^^^^^^^^^^^^^^ no `CSTOPB` in `sys::termios`
error[E0433]: failed to resolve. Could not find `Errno` in `nix`
--> src/posix/tty.rs:352:78
|
352 | BaudRate::BaudOther(_) => return Err(nix::Error::from_errno(nix::Errno::EINVAL).into()),
| ^^^^^ Could not find `Errno` in `nix`
error[E0433]: failed to resolve. Could not find `Errno` in `nix`
--> src/posix/tty.rs:352:78
|
352 | BaudRate::BaudOther(_) => return Err(nix::Error::from_errno(nix::Errno::EINVAL).into()),
| ^^^^^ Could not find `Errno` in `nix`
error[E0425]: cannot find value `O_RDWR` in module `nix::fcntl`
--> src/posix/tty.rs:254:62
|
254 | let next_pty_fd = nix::pty::posix_openpt(nix::fcntl::O_RDWR)?;
| ^^^^^^ not found in `nix::fcntl`
|
help: possible candidate is found in another module, you can import it into scope
|
4 | use nix::libc::O_RDWR;
|
error[E0425]: cannot find value `O_RDWR` in module `nix::fcntl`
--> src/posix/tty.rs:254:62
|
254 | let next_pty_fd = nix::pty::posix_openpt(nix::fcntl::O_RDWR)?;
| ^^^^^^ not found in `nix::fcntl`
|
help: possible candidate is found in another module, you can import it into scope
|
4 | use nix::libc::O_RDWR;
|
warning: unused imports: `CS5`, `CS6`, `CS7`, `CS8`
--> src/posix/tty.rs:600:40
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ ^^^ ^^^ ^^^
|
= note: #[warn(unused_imports)] on by default
warning: unused imports: `CS5`, `CS6`, `CS7`, `CS8`
--> src/posix/tty.rs:600:40
|
600 | use nix::sys::termios::{CSIZE, CS5, CS6, CS7, CS8};
| ^^^ ^^^ ^^^ ^^^
|
= note: #[warn(unused_imports)] on by default
error: aborting due to 36 previous errors
error: Could not compile `serialport`.
warning: build failed, waiting for other jobs to finish...
error: aborting due to 36 previous errors
error: Could not compile `serialport`.
To learn more, run the command again with --verbose.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment