!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
5 Jun 2021
@daiderd:matrix.orgLnLbut you have very little available there so it could be tricky and based on the commits I assume we need a never compiler in bootstrap-tools anyway15:16:14
@daiderd:matrix.orgLnLwell maybe that's not strictly necessary, it might be possible to bootstrap the new defaults with an older compiler but it should probably be updated in both places so needs to happen either way15:19:33
@toonn:matrix.orgtoonn LnL: Ok, so I've just force pushed the changes you asked for, I believe. 18:37:18
6 Jun 2021
@jan.smittie:fabi.devsmittie joined the room.10:46:18
@sternenseemann:systemli.orgsterni (he/him)any one around here I could ping for testing haskell / GHC on aarch64-darwin11:12:11
@sternenseemann:systemli.orgsterni (he/him) * any one around here I could ping for testing haskell / GHC on aarch64-darwin?11:12:16
@sternenseemann:systemli.orgsterni (he/him)We are looking into updating to GHC 8.10.5 currently which supposedly supports aarch64-darwin via the LLVM backend.11:12:40
@jan.smittie:fabi.devsmittieI'm fairly new to nix, but depending on the workload I'm up for it. Is it just installing the nix package?11:15:14
@sternenseemann:systemli.orgsterni (he/him)It would already be helpful if someone could checkout the PR, build GHC and try compiling a package or two, so all variations of running nix-build in a nixpkgs checkout11:16:30
@sternenseemann:systemli.orgsterni (he/him)however it would involve compiling GHC 11:16:48
@sternenseemann:systemli.orgsterni (he/him)I have no idea how fast the M1 macbooks are11:17:04
@sternenseemann:systemli.orgsterni (he/him)but let me first see if it works on x86_64-linux11:17:48
@jan.smittie:fabi.devsmittieOh, well. I'm running on a 2014 15" intel model. Without further explanations and links (to the PR) I am probably not the best candidate in helping out here.11:27:48
@jan.smittie:fabi.devsmittie * Oh, well. I'm running on a 2014 15" intel model.11:31:10
@andi:kack.itandi- sterni (he/him): link me the PR and I'll test on an M1 12:16:06
@sternenseemann:systemli.orgsterni (he/him) andi-: https://github.com/NixOS/nixpkgs/pull/125936 14:12:51
@andi:kack.itandi-

Is it normal for GCC to throw these during compilation and just carry on?


<no location info>: error:
    Warning: Couldn't figure out C compiler information!
             Make sure you're using GNU gcc, or clang
15:58:01
@andi:kack.itandi-Error sounds like it should fail the build but then it says "just" warning...15:58:27
@sternenseemann:systemli.orgsterni (he/him)you mean GHC right?16:19:33
@andi:kack.itandi-Yes, only now realized that this isn't the haskell channel16:24:53
@sternenseemann:systemli.orgsterni (he/him) andi-: I'll check, I am also no expert on GHC on darwin unfortunately 16:50:18
@daiderd:matrix.orgLnL toonn: I think you forgot to remove the darwin.Libsystem part, if that's gone the rebuild tags should disappear 17:01:19
@andi:kack.itandi-
In reply to @sternenseemann:systemli.org
andi-: I'll check, I am also no expert on GHC on darwin unfortunately
So far it looks good. It is building the stage1. (And I also started working on aarch64-darwin support in GHC now that the release supports that which is also at the sage1 build)
17:03:19
@sternenseemann:systemli.orgsterni (he/him)right yeah, the PR didn't expand the platform list etc.17:04:18
@sternenseemann:systemli.orgsterni (he/him)the whole platform stuff is gonna be a bit of extra work which I'm dreading17:04:33
@sternenseemann:systemli.orgsterni (he/him)plus it kinda hinges on updating stuff in a repo only peti has access to and releasing a new package on hackage which also only peti can do which is extremely annoying17:05:06
@sternenseemann:systemli.orgsterni (he/him)I'm gonna open a tracking issue for that we really need that stuff in the NixOS org17:05:23
@toonn:matrix.orgtoonn LnL: Just pushed. 17:26:36
@toonn:matrix.orgtoonn LnL: Yep, the stdenv rebuild label's removed. 17:39:40
@daiderd:matrix.orgLnLcool, are you confident that this still is everything needed to unblock the llvm changes or you want to validate that first before we merge?17:47:47

There are no newer messages yet.


Back to Room ListRoom Version: 6