| 15 Jul 2025 |
emily | Toma: FWIW it seems nitpicking of useless useFetchCargoVendor = true; in PRs is a thing already | 15:34:36 |
emily | so I definitely think we should warn or throw for a version so that CI can handle that | 15:34:45 |
emily | (both work since warnings are forbidden in Nixpkgs) | 15:34:54 |
| nyanbinary π³οΈββ§οΈ removed their profile picture. | 22:12:12 |
| ginkogruen joined the room. | 22:52:22 |
| 16 Jul 2025 |
| cods joined the room. | 13:47:42 |
| @poacher:unredacted.org joined the room. | 15:36:55 |
| 17 Jul 2025 |
| nyanbinary π³οΈββ§οΈ set a profile picture. | 01:27:34 |
| @zeromute:matrix.org left the room. | 04:52:44 |
| @c0d3h01:matrix.org left the room. | 10:04:06 |
| @poacher:unredacted.org left the room. | 15:03:50 |
| @imadalin:matrix.org left the room. | 16:15:05 |
| Tom joined the room. | 18:58:46 |
| ribosomerocker joined the room. | 23:57:53 |
| 19 Jul 2025 |
Toma | Is there any way (that is acceptable inside nixpkgs) to build a rust based project using only LLVM/clang? I'm seeing that the rustc's setEnv is using gcc even if I try to provide a different stdenv for buildRustPackage. | 22:58:02 |
Toma | * Is there any way (that is acceptable inside nixpkgs) to build a rust based project using only LLVM/clang? (on linux) I'm seeing that the rustc's setEnv is using gcc even if I try to provide a different stdenv for buildRustPackage. | 22:58:16 |
Tristan Ross | pkgsLLVM is a good way | 23:03:16 |
emily | I think we bake that stuff in annoyingly early | 23:03:17 |
emily | we tried to get rid of setEnv but had to put it back | 23:03:29 |
emily | In reply to @rosscomputerguy:matrix.org
pkgsLLVM is a good way not for an individual package in Nixpkgs though? | 23:03:44 |
Tristan Ross | In reply to @emilazy:matrix.org not for an individual package in Nixpkgs though? True | 23:03:57 |
emily | I think you might be able to produce a buildRustPackage that bakes in a different compiler but trying to kill setEnv again may be more fruitful | 23:04:26 |
| 20 Jul 2025 |
Randy Eckenrode | Unfortunately, no (not currently). setEnv uses pkgsBuildHost.stdenv.cc, which rustPlatform doesnβt provide a way to override. | 14:52:53 |
Randy Eckenrode | This was a motivating use case for taking libSystem out of the stdenv in the SDK rework. Overriding the SDK prior to that varied from difficult to impossible. | 14:54:28 |
| 21 Jul 2025 |
rosssmyth | Note: Some breaking changes to the JSON target format will probably be merged to rustc soonish. I know Nixpkgs exposes that as an API so for anyone relying on it, they should be aware. | 02:21:56 |
rosssmyth | https://github.com/rust-lang/rust/pull/144218 | 02:22:16 |
| wonrax joined the room. | 09:29:07 |
| 22 Jul 2025 |
| wonrax set a profile picture. | 06:11:48 |
| @federicodschonborn:matrix.org changed their display name from The Worm π³οΈβπ (he/they) to Wormy McWormface π³οΈβπ (he/they). | 18:27:45 |
| 23 Jul 2025 |
| theeasternfurry joined the room. | 02:11:18 |