| 2 Jun 2021 |
toonn | LnL: Looks like the eval is progressing now. | 21:57:36 |
toonn | Not sure what to do with the cherry-pick commit. | 21:57:55 |
toonn | Do you take notes of commits to remove when merging? | 21:58:26 |
toonn | Hmm, not sure why the one eval job seems stuck queued, or what neutral status means. | 22:39:20 |
toonn | Late though, I'll look into it tomorrow or Friday. | 22:39:38 |
| 3 Jun 2021 |
toonn | LnL: Ok, so two of the checks ended with a status of "neutral." And I think one of them's because we need the intermediate bootstrap-tools. | 10:59:39 |
toonn | Because of the `stdbool.h` error in this log, https://logs.nix.ci/?key=nixos/nixpkgs.121055&attempt_id=f74fe41f-1b35-4670-b972-de3958db5e89 | 11:00:34 |
Domen Kožar | toonn: note that I've merged the aarch64-darwin eval fix | 11:39:18 |
toonn | Thanks for the heads up. We're sticking with the cherry-pick for now to have as little changes as possible compared to the reference commit I believe. | 11:40:37 |
LnL | oh! I see what's wrong now, the my jobset is disabled https://hydra.nixos.org/jobset/nixpkgs/lnl7-wip#tabs-configuration | 17:38:02 |
LnL | Domen Kožar: could you re-enable it? I don't have permissions to change the configuration. btw it's also fine to remove the interval so it still only runs when requested | 17:41:40 |
Domen Kožar | LnL: do I make it one-shot? | 19:12:40 |
Domen Kožar | I've enabled it for now. | 19:13:32 |
LnL | I think a one shot just gets disabled after one eval, so we'd have to ask again every time | 20:11:19 |
LnL | toonn: I see perl among the root issues which is probably a pretty big fish https://hydra.nixos.org/eval/1675128?compare=1674155#tabs-now-fail | 20:13:28 |
| 4 Jun 2021 |
toonn | LnL: Don't we have to build and upload and then patch in the new bootstrap-tools tarball first? | 16:52:22 |
toonn | Because the tip of my branch can't build the bootstrap-tools without that intermediate bootstrap-tools. | 16:52:46 |
LnL | I don't follow, the hydra eval was to see what fallout the llvm bump has but if the branch doesn't build there's no point in doing that | 20:34:44 |
toonn | The LLVM bump requires a bootstrap-tools bump. | 20:44:40 |
LnL | ok, then that needs to happen first | 20:45:21 |
LnL | what is needed for the bump? just a refresh with changes already merged or are extra changes needed to build it | 20:46:27 |
toonn | We need the bootstrap-tools built from tag bs1. And then I assume that gets uploaded somewhere and we can patch the url in the stdenv. | 20:48:02 |
LnL | bs1? | 20:48:39 |
toonn | Yes, it's a tag to mark the latest commit that can build the bootstrap-tools with the current bootstrap-tools. | 20:49:44 |
toonn | Should be commit 591fbec7 currently. | 20:50:19 |
LnL | ah, we can't easily see your tag without your fork | 20:50:50 |
LnL | alright, any chance you could split out the the stdenv changes needed for that to bootstrap-tools overrides? | 20:53:57 |
toonn | Bootstrap-tools overrides, is that a branch? | 20:54:30 |
LnL | I see 2 commits that rebuild the stdenv before 591fbec | 20:55:33 |
LnL | the xnu patch and Libsystem changes | 20:55:45 |