Rebased #149831 on top of latest main, seeing warnings about unexpected-cfgs in `rustc_fluent_macro`. However, it seems like `deny-warnings = true` isn't being applied to those, because the build isn't failing 🤔