!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1220 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org205 Servers

Load older messages


SenderMessageTime
1 Jun 2021
@daiderd:matrix.orgLnLheh17:21:57
* @daiderd:matrix.orgLnL continues hacking on his nerves project :D17:22:09
@stick:matrix.orgprusnak changed their display name from stick to prusnak.18:04:49
@telent:matrix.orgtelent joined the room.19:22:21
@toonn:matrix.orgtoonn LnL: So, the bootstrap-tools seem to still build fine. Added a commit which uses lib.getLib for most of the /lib outputs and only tested that on the second bootstrap-tools, i.e., the one with the first passed to stdenv, produced the same output hash so I think it's fine. 19:52:40
@toonn:matrix.orgtoonn Next step is to push it to the PR and change the target branch to master? 19:52:58
@daiderd:matrix.orgLnLcontext?20:22:45
@toonn:matrix.orgtoonn The LLVM 11 bump. 20:23:15
@toonn:matrix.orgtoonn #121055 20:23:21
@daiderd:matrix.orgLnLoh right, sounds good :D20:23:29
@daiderd:matrix.orgLnL ris_: based on going through the llvm pr I see we already have patches for cmake to remove frameworks 20:25:58
@r_i_s:matrix.orgris_cool20:26:27
@daiderd:matrix.orgLnLif you wanted a precedent for the curl situation, that said using normal options instead having to patch stuff for these cases would be nice20:27:57
@r_i_s:matrix.orgris_yeah i think for the medium term that sounds like a sensible plan20:28:56
@r_i_s:matrix.orgris_ if curl go on to use frameworks more thoroughly, then that might be time to rethink 20:29:25
@daiderd:matrix.orgLnLif I go back I see I made it conditional for bootstrapping initially now it's always just patched out20:29:33
@daiderd:matrix.orgLnLyeah, if my idea for bootstrapping works then it doesn't matter anymore20:30:59
@daiderd:matrix.orgLnLand as an added benefit we kill a bunch of dependencies in the bootstrap tree (except for bootstrap-tools itself)20:31:24
@daiderd:matrix.orgLnL toonn: I see a bunch more stuff in there, those Libsystem changes etc. are needed for the bump? 20:32:57
@toonn:matrix.orgtoonn LnL: Yeah, everything but the xnu patch. But that's a bugfix unless my python understanding's lacking. 20:35:05
@toonn:matrix.orgtoonn Well, "bug." It doesn't seem to have caused any trouble so far. 20:35:25
@r_i_s:matrix.orgris_one day if i ever understand the various bootstrap loops i'm going to draw a big tube map style diagram to document them20:35:44
@daiderd:matrix.orgLnLalright, just checking I was expecting more package fixes and less stdenv stuff20:36:17
@daiderd:matrix.orgLnLbut it's not all that fancy, guess the target things are handled by newer compilers now20:36:55
@toonn:matrix.orgtoonn Here's my notes on the TargetConditionals.h stuff, https://git.io/JGz3q 20:40:11
@toonn:matrix.orgtoonn I haven't fixed any packages yet because I haven't built any. 20:40:25
@toonn:matrix.orgtoonn I'm not sure how to go about that actually. I thought a hydra jobset was the first step? 20:41:00
@daiderd:matrix.orgLnLyeah, unless you already encountered obvious stuff20:41:25
@daiderd:matrix.orgLnLeval is pending...20:41:47
@toonn:matrix.orgtoonn Most of the commits deal with new flags introduced between LLVM 9 and 11, turning them back to the old behavior. 20:43:01

Show newer messages


Back to Room ListRoom Version: 6