!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

226 Members
74 Servers

Load older messages


SenderMessageTime
21 Jan 2025
@emilazy:matrix.orgemily I use assert …; for that stuff. but I think you'd want to get things wired up before actually expecting people to set it per ^, otherwise it'll be one very big PR 02:32:39
@rosscomputerguy:matrix.orgTristan RossOh02:32:52
@rosscomputerguy:matrix.orgTristan RossIt wouldn't even take effect until 25.1102:33:36
@emilazy:matrix.orgemilywell, ideally we can get the prep done before the 25.05 release :)02:36:59
@emilazy:matrix.orgemilysplitting it up will probably help with that02:37:11
@rosscomputerguy:matrix.orgTristan RossYeah02:37:22
@rosscomputerguy:matrix.orgTristan Ross Ok, the "legacy" use* has been wired up to set the new attributes and pkgsLLVM looks to work with that 02:37:50
@rosscomputerguy:matrix.orgTristan RossOh I've got good news03:08:03
@rosscomputerguy:matrix.orgTristan Ross emily: the seccomp issue is not an issue anymore lol, checks work now 03:08:21
@rosscomputerguy:matrix.orgTristan RossI didn't change anything lol03:08:33
@rosscomputerguy:matrix.orgTristan RossUpstream must've fixed it03:08:42
@rosscomputerguy:matrix.orgTristan RossOr it might've been a codegen bug?03:09:00
@emilazy:matrix.orgemilythat's one fewer problem at least :)03:13:57
@rosscomputerguy:matrix.orgTristan RossYeah lol03:14:32
@rosscomputerguy:matrix.orgTristan Ross Cool pkgs/development/compilers/llvm/common/default.nix no longer depends on useLLVM 03:18:40
@rosscomputerguy:matrix.orgTristan Ross Just need to figure out why threadsCross has an optional for !useLLVM 03:27:48
@rosscomputerguy:matrix.orgTristan RossAnd then we've got the rust mess03:27:54
@rosscomputerguy:matrix.orgTristan RossI've been able to adjust some other stuff thankfully because of bugs which no longer occur03:28:36
@rosscomputerguy:matrix.orgTristan Ross I bisected the change to John Ericson (https://github.com/NixOS/nixpkgs/pull/73195/files#diff-ab5748dc9567516fefba8344056b51ec1866adeace380f46e58a7af3d619ea22R11302) 03:31:14
@emilazy:matrix.orgemily I think that is just inherited from crossLibcStdenv, maybe. 03:37:05
@emilazy:matrix.orgemily I think mcfgthreads might be kind of broken though. there's some weird GCC patch stuff that I think no longer applies(?) 03:37:28
@rosscomputerguy:matrix.orgTristan Ross So I can just drop that case of useLLVM? 03:41:18
@emilazy:matrix.orgemily I don't know. I just mean it looks like Ericson was copying it from crossLibcStdenv which already had the conditional. 03:41:44
@rosscomputerguy:matrix.orgTristan RossOh03:42:23
@rosscomputerguy:matrix.orgTristan RossI'll remove it and we'll see what Ericson thinks03:43:19
@rosscomputerguy:matrix.orgTristan Ross Ok, useLLVM isn't specified in the tree any more 03:45:01
@rosscomputerguy:matrix.orgTristan Ross useArocc and useZig didn't get used at all 03:45:36
@emilazy:matrix.orgemily probably not a good idea to just remove it without testing/trying to figure out why it was there. 5f134ec6cf66b6a13493b28c463d86a06b283402 seems relevant 03:45:48
@rosscomputerguy:matrix.orgTristan RossOk, I readded it but now it matches for the LLVM specific libs (compiler-rt, libunwind, libcxx)03:48:55
@Ericson2314:matrix.orgJohn EricsonUh oh!03:49:07

Show newer messages


Back to Room ListRoom Version: 9