# Libs Meeting 2021-08-18 ###### tags: `Libs Meetings` `Minutes` **Meeting Link**: https://meet.jit.si/rust-libs-meeting-ujepnbwg2lzqgt6wvrndwimi **Attendees**: Jane, Amanieu, Josh, Josh, Mara, The 8472 ## Agenda - [Open Action Items](https://hackmd.io/Uehlc0qUQfWfvY1swYWRgQ) - Triage - Anything else? ## Triage ### FCPs None ### Critical None ### Prioritization Requested - [2 `rust-lang/rust` `T-libs-api` `I-prioritize` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-libs-api+label:I-prioritize) - [[87945](https://github.com/rust-lang/rust/issues/87945)] *Insecure behavior in std::process::Command on Windows* - [[87991](https://github.com/rust-lang/rust/issues/87991)] *BuildHasher is no longer object safe in 1.55* ### Backports - [1 `rust-lang/rust` `T-libs` `beta-nominated` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-libs+label:beta-nominated) - [[88031](https://github.com/rust-lang/rust/pull/88031)] *Make \`BuildHasher\` object safe* - Document this so we watch for it in PRs? - Might be nice to have a lint? `#[deny(not_object_safe)]` or something? Or another attribute that rustdoc could also use. - Or mark things as not-object-safe explicitly. - Is this just `: Sized`? - '#[non_exhaustive]' for traits? Force them to be not object safe, even if they are. - [[87863](https://github.com/rust-lang/rust/pull/87863)] *Fix Windows Command::env("PATH")* ### Nominated - [1 `rust-lang/rust` `T-libs` `I-nominated` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-libs+label:I-nominated) - [[88098](https://github.com/rust-lang/rust/pull/88098)] *Allow handle\_alloc\_error to unwind* - Try out some tests to check if binary sizes don't blow up: - https://github.com/rust-lang/rust/issues/42808#issuecomment-311332192 - https://github.com/rust-lang/rust/issues/42808#issuecomment-311572879 - [1 `rust-lang/rfcs` `T-libs` `I-nominated` items](https://github.com/rust-lang/rfcs/issues?q=is:open+label:T-libs+label:I-nominated) - [[3119](https://github.com/rust-lang/rfcs/pull/3119)] *Rust\-lang crate ownership policy* - **Overview and draft categorization of our crates: https://hackmd.io/F8xMMiGaTk2v9To082lqKw** - [1 `rust-lang/libs-team` `T-libs` `I-nominated` items](https://github.com/rust-lang/libs-team/issues?q=is:open+label:T-libs+label:I-nominated) - [[28](https://github.com/rust-lang/libs-team/issues/28)] *Experts Map* ### Regressions - [2 `rust-lang/rust` `T-libs` `regression-from-stable-to-stable` items](https://github.com/rust-lang/rust/issues?q=is:open+label:T-libs+label:regression-from-stable-to-stable) - [[71359](https://github.com/rust-lang/rust/issues/71359)] `P-medium` *Regression in usable type complexity: overflow representing the type \`...\`* - [[78713](https://github.com/rust-lang/rust/issues/78713)] `P-medium` *regression: \`panic!\` and RUST\_BACKTRACE=1 Show Wrong & Non\-Informative Function Names when Unwinding* ## Actions - [ ] Reply to all issues/PRs discussed in this meeting, or add them to the [open action items](https://hackmd.io/Uehlc0qUQfWfvY1swYWRgQ). _Generated by [fully-automatic-rust-libs-team-triage-meeting-agenda-generator](https://github.com/rust-lang/libs-team/tree/main/tools/agenda-generator)_