29 May 2021 |
Alyssa Ross | I think we should have a table in the manual | 19:00:24 |
andi- | That was the plan. I have a markdown accident^Wversion of the above in a refined form but it isn't polished enough yet. | 19:00:58 |
Domen Kožar | Nice! | 19:02:54 |
andi- | This is the markdown version: https://md.darmstadt.ccc.de/iuE-7T3OR3yR5hmjulyPpA?edit | 19:16:56 |
andi- | If someone is motivated to fight that format go for it :D | 19:17:06 |
| shanesveller joined the room. | 20:44:02 |
| shanesveller changed their profile picture. | 21:09:47 |
| davegallant joined the room. | 21:55:22 |
30 May 2021 |
andi- | I cancelled a larger rebuild on this Mac a while ago by hitting Ctrl-C in the shell invoking nix-build... Apparently that didn't kill the background jobs that the nix-daemon stared. Is that normal on MacOS? | 14:02:26 |
casey © | That’s normal in general. You killed your process, not nix-daemon. | 14:21:07 |
andi- | well on Linux it kills the spawned build processes as well.. | 14:33:12 |
andi- | Perhaps that is related to the nix version used? As this is the only box that I run nix unstable on.. | 14:33:53 |
LnL | I remember certain versions used to have that problem, or at least a specific combination of client daemon mismatch | 15:39:55 |
toonn | LnL: Update about the swift-corefoundation issue. Bumping Libsystem in the bootstrap-tools didn't make a difference. | 17:20:26 |
toonn | Any more ideas are welcome. | 17:20:54 |
toonn | sterni: Did you manage to get the bootstrap-tools to build? I have time to walk you through it better now. | 17:21:23 |
LnL | In reply to @toonn:matrix.org LnL: Update about the swift-corefoundation issue. Bumping Libsystem in the bootstrap-tools didn't make a difference. Well yes, that Libsystem won't have the new xnu headers yet | 17:42:22 |
LnL | or did you override stuff in the bootstrap tarball | 17:43:13 |
toonn | Bumped Libsystem in apple-source-releases, generated a new bootstrap-tools then used that to try to generate one from the xnu commits. | 17:59:36 |
toonn | The Libsystem path in the error output has the new version so I think it was all on the up-n-up. | 18:00:14 |
toonn | LnL: I updated the gist, https://git.io/JGejW | 18:09:19 |
toonn | You can see the version changed but the error stayed the same. | 18:09:51 |
toonn | One thing I did notice in the build command `-I./-IUNUSED/usr/include/curl`, note the lack of a space. I'm investigating this because I'm not sure it's parsed as two separate flags. | 18:16:03 |
LnL | right but how did you update Libsystem? | 18:24:28 |
LnL | because xnu -> Libsystem -> bootstrap-tools -> Libsystem -> xnu | 18:24:55 |
LnL | so syslog.h can't just be updated because you can't build xnu | 18:25:26 |
toonn | I bumped the version in apple_source_releases/default.nix then generated bootstrap-tools. Then I check out the xnu commits and try to generate new bootstrap-tools using a stdenv with the previous bootstrap-tools passed in. | 18:28:10 |
toonn | What is slightly surprising to me is that the 10.12 XNU from Apple doesn't seem to have those lines in syslog.h. | 18:29:29 |
LnL | I think you lost me, or I'm just misremembering... | 18:32:58 |
toonn | Ok, so the error is about some lines from Libsystem-1238.60.2 which is from macOS 10.12. | 18:34:57 |