# Libs-API Meeting 2022-09-20 ###### tags: `Libs Meetings` `Minutes` **Meeting Link**: https://meet.jit.si/rust-libs-meeting-crxoz2at8hiccp7b3ixf89qgxfymlbwr **Attendees**: David, Mara, thomcc, The 8472, vincenzopalazzo ## Agenda - ACP automation - Standing still. - Triage - Anything else? ## Triage ### FCPs 18 rust-lang/rust T-libs-api FCPs [yaahc (13)](https://rfcbot.rs/fcp/yaahc), [BurntSushi (13)](https://rfcbot.rs/fcp/BurntSushi), [dtolnay (5)](https://rfcbot.rs/fcp/dtolnay), [m-ou-se (6)](https://rfcbot.rs/fcp/m-ou-se), [joshtriplett (7)](https://rfcbot.rs/fcp/joshtriplett), [Amanieu (5)](https://rfcbot.rs/fcp/Amanieu) ### Nominated - [6 `rust-lang/rust` `I-libs-api-nominated` items](https://github.com/rust-lang/rust/issues?q=label:I-libs-api-nominated+is:open) - rust.tf/96284 *Tracking Issue for pointer\_is\_aligned* - David: In C++ one might use overloads for this, so in Rust, maybe we should be using a trait for this. - Left a question on the thread. - rust.tf/99497 *Standard library OS support for Apple WatchOS* - raw_ext is deprecated - metadata_ext also exists for generic unix, which seems to suffice here. - So, maybe no watchos specific public module is necessary. - rust.tf/99880 *\`EscapeAscii\` is not an \`ExactSizeIterator\`* - Waiting for FCP. - rust.tf/100518 *\`core::iter::Fuse\` Does Not Fuse Iterators* - Seems to be as expected. Similar to a wrong Eq implementation breaking HashMaps, etc. - Might just need more documentation? - It's already documented. - Left a comment. - rust.tf/101899 *#95295 causes unsoundness in multiple existing crates* - We might want to revert this on beta and nightly too. - Let's keep it nominated. - rust.tf/101991 *Stabilize proc\_macro Span::source\_text* - David to comment. ### Waiting on team - [1 `rust-lang/rust` `T-libs-api` `S-waiting-on-team` items](https://github.com/rust-lang/rust/issues?q=label:T-libs-api+label:S-waiting-on-team+is:open) - rust.tf/99032 *Disable unwinding for \`catch\_unwind\` error payloads.* ### Needs decision None ### Stalled Tracking Issues - [30 `rust-lang/rust` `T-libs-api` `C-tracking-issue` items](https://github.com/rust-lang/rust/issues?q=label:T-libs-api+label:C-tracking-issue+is:open+sort:updated-asc) - rust.tf/79676 *Tracking Issue for \`backtrace\_frames\`* - rust.tf/42839 *Peer credentials on Unix socket* - rust.tf/55132 *Tracking issue for thread::Builder::spawn\_unchecked* - rust.tf/66893 *Tracking issue for atomic\_mut\_ptr* - rust.tf/72505 *Tracking issue for \`#!\[feature(const\_float\_classify)\]\`* ## Actions - [ ] Reply to all issues/PRs discussed in this meeting, or add them to the [open action items](https://hackmd.io/ovrbJj6CRduRgSA0Wzg2zg). _Generated by [fully-automatic-rust-libs-team-triage-meeting-agenda-generator](https://github.com/rust-lang/libs-team/tree/main/tools/agenda-generator)_