Commit 22bede9
Remove uses of -lstdc++ on darwin (bazelbuild#14750)
This flag has been invalid seemingly since macOS 10.9 from 2013. By
default clang remaps this back to -lc++, but if your linkopts pass
-nodefaultlibs this is not the case, in which case this invalid flag
fails the link. This happened for rust builds where the rust driver
passes this flag intentionally.
For more info see bazelbuild#14395 (comment)
Fixes google/cargo-raze#247 bazelbuild#14395 bazelbuild/rules_rust#226
Closes bazelbuild#14542.
PiperOrigin-RevId: 424588734
(cherry picked from commit 8b60c90)
Co-authored-by: Keith Smiley <[email protected]>1 parent 167e79f commit 22bede9
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | | - | |
| 398 | + | |
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
| 403 | + | |
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| |||
0 commit comments