!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
26 May 2021
@kloenk:petabyte.devFinn BehrensNever really learned haskell myself though15:27:02
@kloenk:petabyte.devFinn Behrens thefloweringash: how was this tool you have written named? The one to sign nix pathes in a reproducible way. I looked in my DiagnosticReports folder and so quite a lot crash files 15:28:05
@sternenseemann:systemli.orgsterni (he/him) Finn Behrens: https://hydra.nixos.org/eval/1673050?filter=aarch64&compare=1672940&full=#tabs-still-succeed :) 15:28:13
@kloenk:petabyte.devFinn Behrens * thefloweringash: how was this tool you have written named? The one to sign nix pathes in a reproducible way. I looked in my DiagnosticReports folder and saw quite a lot crash files 15:28:22
@thefloweringash:matrix.orgthefloweringashI think it'll show up as "sigtool"15:28:42
@kloenk:petabyte.devFinn Behrens
In reply to @sternenseemann:systemli.org
Finn Behrens: https://hydra.nixos.org/eval/1673050?filter=aarch64&compare=1672940&full=#tabs-still-succeed :)
Looks good. Will try to fix my nix, and that maybe I can build exa. yay
15:29:01
@kloenk:petabyte.devFinn Behrens
In reply to @thefloweringash:matrix.org
I think it'll show up as "sigtool"
yeah, have like 6 files from it in that folder
15:29:17
@sternenseemann:systemli.orgsterni (he/him)you probably need to mess with a bunch of files for it to allow aarch64-darwin though15:29:33
@sternenseemann:systemli.orgsterni (he/him)or set allowUnsupported15:29:38
@kloenk:petabyte.devFinn Behrens
In reply to @sternenseemann:systemli.org
you probably need to mess with a bunch of files for it to allow aarch64-darwin though
as long as it work, messing with files and than creating a pr would be a preferable way for me :-)
15:30:06
@kloenk:petabyte.devFinn Behrens
In reply to @sternenseemann:systemli.org
Finn Behrens: https://hydra.nixos.org/eval/1673050?filter=aarch64&compare=1672940&full=#tabs-still-succeed :)
oh, it's all linux? missed that as I looked over it some seconds ago
15:31:30
@sternenseemann:systemli.orgsterni (he/him)yeah15:31:37
@sternenseemann:systemli.orgsterni (he/him)no one working on haskell has any aarch64-darwin hardware15:31:49
@kloenk:petabyte.devFinn BehrensDoesnt help me that much on xnu :-)15:31:52
@sternenseemann:systemli.orgsterni (he/him)well I guess it just takes someone to get it working initially15:32:16
@kloenk:petabyte.devFinn Behrens
In reply to @sternenseemann:systemli.org
no one working on haskell has any aarch64-darwin hardware
I think I read of one person, rewriting codegen for better support under aarch64-darwin
15:32:23
@sternenseemann:systemli.orgsterni (he/him)then we can enable aarch64-darwin hydra builders possibly15:32:26
@sternenseemann:systemli.orgsterni (he/him)etc.15:32:27
@sternenseemann:systemli.orgsterni (he/him)codegen of what?15:32:39
@kloenk:petabyte.devFinn Behrensnot sure how haskell is working, so the thingy ghc is outputing15:33:32
@thefloweringash:matrix.orgthefloweringash
In reply to @sternenseemann:systemli.org
no one working on haskell has any aarch64-darwin hardware
that's definitely not true
15:33:42
@sternenseemann:systemli.orgsterni (he/him)I meant “official” haskell maintainers :p15:35:16
@sternenseemann:systemli.orgsterni (he/him)
In reply to @kloenk:petabyte.dev
not sure how haskell is working, so the thingy ghc is outputing
ah I see, probably LLVM on aarch64-darwin
15:36:02
@kloenk:petabyte.devFinn Behrens
In reply to @kloenk:petabyte.dev

Sadly still seeing this:

    GEN    doc/manual/nix-build.1
  lowdown: sandbox_init: Operation not permitted
  lowdown: sandbox_init: Operation not permitted
I think/hope I found a better patch, Will send it to you when it compiled to the end. The buildsystem of lowdown has a flag for it
15:50:27
@daiderd:matrix.orgLnLlooks like nested sandboxing15:54:00
@kloenk:petabyte.devFinn Behrens

andi-: doing this as first thing in the configurePhase (preConfigurePhase should also work) fixed it for my:
echo "HAVE_SANDBOX_INIT=false" > configure.local

your fix sadly did not work on my system. Maybe I have a newer lowdown version

15:57:59
@kloenk:petabyte.devFinn BehrensHow is the current state regarding ssl/certs/ca-bundle.crt on macos. I remember change the nix-store-path of my last nix version to get it to download things. Is this still needed?15:59:33
@daiderd:matrix.orgLnLthe nix install should set NIX_SSL_CERT_FILE which points to the profile's cacert bundle16:04:13
@kloenk:petabyte.devFinn BehrensSo if id did not worked once, it will not work ever again?16:05:19
@daiderd:matrix.orgLnLdepends on what went wrong16:05:57

Show newer messages


Back to Room ListRoom Version: 6