| 31 May 2021 |
joe (he/him) | I wonder if there's a smarter way of partitioning them, for example for my vulkan library CI is gated on OS X because there are separate linking/compilation flags on that system, but other packages are OS agnostic, and testing on OS X and Linux is pointless | 08:08:42 |
maralorn | We have a recently introduced configuration-darwin.nix which is exactly for collecting darwin specific overrides. | 08:10:11 |
| [0x4A6F] changed their display name from [0x4A6F] to 0x4A6F. | 08:23:50 |
| isti115 joined the room. | 09:22:30 |
sterni (he/him) | maralorn: we don't have that many failing darwin builds in the grand scheme of things | 09:31:34 |
sterni (he/him) | I think I'm just gonna merge tbh | 09:35:04 |
sterni (he/him) | waiting just risks that staging-next gets merged before we do and I think that is responsible for eating up the build time | 09:35:29 |
sterni (he/him) | if there were any darwin regressions, staging-next can deal with it I guess :p | 09:36:05 |
| Donvini joined the room. | 14:10:39 |
| Donvini changed their display name from Vincenzo Pace to Donvini. | 14:15:24 |
| Dusk changed their profile picture. | 20:27:53 |
| eddiemundo joined the room. | 22:22:00 |
| bqv changed their display name from bqv to qy. | 22:22:18 |
| bqv changed their display name from qy to bqv. | 22:22:20 |
| 1 Jun 2021 |
| eddiemundo joined the room. | 03:10:59 |
| [0x4A6F] changed their display name from 0x4A6F to [0x4A6F]. | 06:35:25 |
sterni (he/him) | haven't merged so far mostly because I did not have a significant amount of time to work on haskell-updates yet, but probably should get it going soon | 07:48:10 |
sterni (he/him) | since 21.05 didn't happen yesterday it is probably no use to wait for it | 07:48:24 |
maralorn | sterni (he/him): You have two weeks. Don‘t let anything put you under pressure. ;-) | 07:48:58 |
maralorn | * sterni (he/him): You have two weeks. Don‘t let anything put you under pressure. | 07:49:03 |
| bflyblue joined the room. | 08:23:53 |
Las | How would I set GHCRTS when building for all haskell packages? | 09:40:49 |
Las | Trying to reduce RAM usage | 09:41:08 |
maralorn | Las: I am honestly not sure what the best approach is. But one approach I have seen is doing an overlay for haskellPackages, where you override mkDerivation to pass that argument to GHC. Look at the generic-builder.nix in the haskell-modules folder to understand what the build does and what args you need to pass. Don‘t forget that this will mean a lot of rebuilds. | 09:45:03 |
Las | Thanks, yeah | 09:45:25 |
maralorn | You probably only want to do this to the packages you don‘t get from cache. | 09:45:44 |
Las | My problem is that aeson (IIRC) doesn't build on aarch64 with 4 GB of RAM | 09:45:54 |
maralorn | But I know now trivial heuristic for that. | 09:45:57 |
maralorn | But is aeson-aarch64 broken in nixpkgs? | 09:46:25 |
Las | Haven't checked | 09:46:44 |