Jan Beich
Jan Beich
Please, don't remove `*_MAX` unless applied to macOS as well: ```rust error[E0425]: cannot find value `RTAX_MAX` in crate `libc` --> cargo-crates/iroh-net-0.16.2/src/net/interfaces/bsd.rs:875:46 | 875 | let mut addrs = Vec::with_capacity(libc::RTAX_MAX as...
@jillest, do you plan to MFC to stable/14? I'm trying to figure out *how* to phase out [Sway workaround](https://github.com/freebsd/freebsd-ports/blob/main/x11-wm/sway/files/patch-common_stringop.c). - stable/13 reaches EOL on [2026-04-30](https://www.freebsd.org/security/#sup). If Sway 1.12 is out...
Builds fine on FreeBSD with both wlroots 0.17 and 0.18. Runtime is OK except #117 which is easy to work around downstream.
Requires review/approval by @danfe (maintainer). Looks like this hasn't been submitted via bugzilla, so cannot land under "maintainer timeout".
Duplicate of #61? Easy to patch downstream e.g., https://github.com/freebsd/freebsd-ports/commit/a2394dacc23a
cosmic-text still [uses 0.16](https://github.com/pop-os/cosmic-text/blob/1f4065c1c339/Cargo.toml#L15) series which lacks #71.
> ```rust > const ID_MASK: u32 = 0b11_1111; > let id = old_id & ID_MASK | ty.minor_base(); > ``` I confirm, this also helps.
Did you try other Wayland compositors besides dwl?
Duplicate of https://github.com/rust-lang/libc/issues/3217 ?
[libc-0.2 branch](https://github.com/rust-lang/libc/tree/libc-0.2) is still affected. What consumers are expected to do?