| 26 May 2021 |
Finn Behrens | Never really learned haskell myself though | 15:27:02 |
Finn 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 |
sterni (he/him) | Finn Behrens: https://hydra.nixos.org/eval/1673050?filter=aarch64&compare=1672940&full=#tabs-still-succeed :) | 15:28:13 |
Finn 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 | I think it'll show up as "sigtool" | 15:28:42 |
Finn 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 |
Finn 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 |
sterni (he/him) | you probably need to mess with a bunch of files for it to allow aarch64-darwin though | 15:29:33 |
sterni (he/him) | or set allowUnsupported | 15:29:38 |
Finn 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 |
Finn 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 |
sterni (he/him) | yeah | 15:31:37 |
sterni (he/him) | no one working on haskell has any aarch64-darwin hardware | 15:31:49 |
Finn Behrens | Doesnt help me that much on xnu :-) | 15:31:52 |
sterni (he/him) | well I guess it just takes someone to get it working initially | 15:32:16 |
Finn 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 |
sterni (he/him) | then we can enable aarch64-darwin hydra builders possibly | 15:32:26 |
sterni (he/him) | etc. | 15:32:27 |
sterni (he/him) | codegen of what? | 15:32:39 |
Finn Behrens | not sure how haskell is working, so the thingy ghc is outputing | 15:33:32 |
thefloweringash | In reply to @sternenseemann:systemli.org no one working on haskell has any aarch64-darwin hardware that's definitely not true | 15:33:42 |
sterni (he/him) | I meant “official” haskell maintainers :p | 15:35:16 |
sterni (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 |
Finn 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 |
LnL | looks like nested sandboxing | 15:54:00 |
Finn 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 |
Finn Behrens | How 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 |
LnL | the nix install should set NIX_SSL_CERT_FILE which points to the profile's cacert bundle | 16:04:13 |
Finn Behrens | So if id did not worked once, it will not work ever again? | 16:05:19 |
LnL | depends on what went wrong | 16:05:57 |