Jan Beich

Results 99 comments of 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?