Fix build on FreeBSD (#815)
* Fix build on FreeBSD
error[E0432]: unresolved import `libc::__errno_location`
--> src/platform/linux/x11/mod.rs:22:85
|
22 | use libc::{select, fd_set, FD_SET, FD_ZERO, FD_ISSET, EINTR, EINVAL, ENOMEM, EBADF, __errno_location};
| ^^^^^^^^^^^^^^^^ no `__errno_location` in the root
__errno_location is called __error on FreeBSD and __errno on Open- and NetBSD.
Signed-off-by: Tobias Kortkamp <t@tobik.me>
* Import __error / __errno on *BSD as __errno_location
Signed-off-by: Tobias Kortkamp <t@tobik.me>
* Add changelog entry
Signed-off-by: Tobias Kortkamp <t@tobik.me>
This commit is contained in:
parent
6b7bd32c8e
commit
cb93554938
2 changed files with 8 additions and 1 deletions
|
|
@ -39,6 +39,7 @@
|
|||
- Removed `serde` implementations from `ControlFlow`.
|
||||
|
||||
- On Windows, fix `CursorMoved(0, 0)` getting dispatched on window focus.
|
||||
- On FreeBSD, NetBSD, and OpenBSD, fix build of X11 backend.
|
||||
|
||||
# Version 0.19.0 (2019-03-06)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue