about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-12-04 11:38:51 +0100
committerGitHub <noreply@github.com>2022-12-04 11:38:51 +0100
commit7fe95977752251934b28516185d9b5d92445a778 (patch)
treebecfec3d21cf876b87c2ffb69b96409c9e5601e4 /compiler/rustc_codegen_llvm/src/errors.rs
parent785b47d92a0519e4bcc1a9dd2c0c28067e082ff1 (diff)
parent56592d310f36166c370ce54109c13f05890d680f (diff)
downloadrust-7fe95977752251934b28516185d9b5d92445a778.tar.gz
rust-7fe95977752251934b28516185d9b5d92445a778.zip
Rollup merge of #105123 - BlackHoleFox:fixing-the-macos-deployment, r=oli-obk
Fix passing MACOSX_DEPLOYMENT_TARGET to the linker

I messed up in https://github.com/rust-lang/rust/pull/103929 when merging the two base files together and as a result, started ignoring `MACOSX_DEPLOYMENT_TARGET` at the linker level. This ended up being the cause of nighty builds not running on older macOS versions.

My original hope with the previous PR was that CI would have caught something like that but there were only tests checking the compiler target definitions in codegen tests. Because of how badly this sucks to break, I put together a new test via `run-make` that actually confirms the deployment target set makes it to the linker instead of just LLVM.

Closes https://github.com/rust-lang/rust/issues/104570 (for real this time)
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions