| 26 May 2025 |
Tristan Ross | In case people wish to join in and discuss all together the work on the stdenv & CC improvements, we have a crab.fit to figure out a good time. https://crab.fit/nixpkgs-stdenv-team-meeting-for-refactoring-906311 | 05:14:00 |
@trofi:matrix.org |
Split GCC up similar to LLVM to accomplish this
I would suggest getting llvm-only bootstrap on linux first :)
| 08:32:06 |
Randy Eckenrode | I can give feedback, but my time is still pretty limited, and what time I do have is focused on Darwin stuff. | 11:07:06 |
Randy Eckenrode | One cc thing I do want to do is rewrite Darwin version handling. It currently uses -mmacos-version-min, but Swift wants to do it via triple (e.g., arm64-apple-macosx14.0). I want to align the handling with what Swift wants to do. arm64-apple-darwin would become shorthand for arm64-apple-macosx with the current deployment target. | 11:13:24 |
Randy Eckenrode | (I also think emilyhad ideas for cc.) | 11:15:42 |
emily | FWIW, I tried -macosx and it sadly broke every autotools build system. | 11:20:32 |