!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

180 Members
56 Servers

Load older messages


SenderMessageTime
26 Jun 2025
@qyliss:fairydust.spaceAlyssa RossSGTM20:57:02
@emilazy:matrix.orgemilythat seems ideal yes :P20:57:04
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)dangit20:57:11
@emilazy:matrix.orgemilysending the patch upstream will sanity check anyway20:57:15
@emilazy:matrix.orgemilyideally we wait for them to apply it and then switch20:57:24
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)we also do have cmake 4, pkgconf+cmake sounds like a very fun cycle20:57:43
@qyliss:fairydust.spaceAlyssa RossWe could do CMake first given pkgconf will take time20:58:13
@emilazy:matrix.orgemilyCMake and obliterating the bad CMake hook are immediately doable I think21:00:05
@emilazy:matrix.orgemilythere's like one blocking issue with the CMake build itself and then it's just jobset tedium21:00:29
@emilazy:matrix.orgemilyGCC 15 also probably doable21:01:01
@emilazy:matrix.orgemilyLLVM 20 I know Randy is working on as part of his big branch21:01:20
@emilazy:matrix.orgemilybtw pkgconf also breaks Meson tests on Darwin and I have no idea why21:02:33
@emilazy:matrix.orgemilywe can probably just disable them but it scares me a little21:02:43
@rosscomputerguy:matrix.orgTristan RossIsn't that just an extension of my PR for bump to LLVM 20 but on the Darwin side of things?21:04:13
@emilazy:matrix.orgemilyI think he did it independently beforehand? but I mostly mean I believe he has been fixing breakage along the way since he builds a lot of stuff21:05:03
@rosscomputerguy:matrix.orgTristan RossGotcha21:05:17
@emilazy:matrix.orgemilyand Darwin consumption of LLVM is changing too wrt libc++ so we probably don't want to run a cycle where we have a libc++ 20 on Darwin that we don't plan to ship21:05:48
@emilazy:matrix.orgemily(though hopefully I will be able to review that and other stuff this weekend anyway)21:06:06
@rosscomputerguy:matrix.orgTristan RossGreat, yeah I believe I got the Linux side of the LLVM 20 bump covered already.21:09:05
@rosscomputerguy:matrix.orgTristan RossCurrently getting back into the GCC NG stuff right now, trying to fix cross compilation.21:10:11
27 Jun 2025
@redstone-menace:matrix.orgR̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their display name from Redstone to R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝.00:57:32
@reckenrode:matrix.orgRandy EckenrodeI’ve been using it by default because Swift needs compiler-rt from LLVM 20, but I haven’t done any work to fix broken things other than what I’m doing now with Catch2 (because it’s not particularly broken on Darwin).01:56:30
@reckenrode:matrix.orgRandy Eckenrode I created an issue to track Darwin stuff that mentions it, but I’m pretty sure it references Tristan Ross’s existing PR. 01:57:12
@reckenrode:matrix.orgRandy Eckenrode I’m trying to build my configs, so I can get the fixed Lix that uses a temporary location on the store volume instead of /tmp for builds. 01:57:40
@reckenrode:matrix.orgRandy EckenrodeI want to see how badly things break actually doing builds on case-sensitive APFS.01:57:50
@reckenrode:matrix.orgRandy EckenrodeI’ll probably start splitting things up and cleaning it up again this weekend. I’m going to let Linux Swift be broken for a while because I need to get some of this stuff out for Darwin.01:58:48
@rosscomputerguy:matrix.orgTristan Ross
In reply to @reckenrode:matrix.org
I created an issue to track Darwin stuff that mentions it, but I’m pretty sure it references Tristan Ross’s existing PR.
Oh yeah, I think I remember that issue
01:58:50
@reckenrode:matrix.orgRandy EckenrodeThe only issue I know with using the system libc++ is the WASI stuff in Rust doesn’t like it.01:59:03
@reckenrode:matrix.orgRandy EckenrodeBut I have no idea how/why it works currently if it does.01:59:19
@rosscomputerguy:matrix.orgTristan Ross

Been working on GCC NG and cross has 1 issue left:

hello> In file included from /nix/store/51pba7q0zhhrzy7ia5yq273r49fa4hz2-glibc-riscv64-unknown-linux-gnu-2.40-66-dev/include/stdlib.h:1159,
hello>                  from lib/stdlib.h:51,
hello>                  from src/system.h:25,
hello>                  from src/hello.c:25:
hello> /nix/store/51pba7q0zhhrzy7ia5yq273r49fa4hz2-glibc-riscv64-unknown-linux-gnu-2.40-66-dev/include/bits/stdlib.h: In function 'wctomb':
hello> /nix/store/51pba7q0zhhrzy7ia5yq273r49fa4hz2-glibc-riscv64-unknown-linux-gnu-2.40-66-dev/include/bits/stdlib.h:98:3: error: #error "Assumed value of MB_LEN_MAX wrong"
hello>    98 | # error "Assumed value of MB_LEN_MAX wrong"
hello>       |   ^~~~~
02:11:23

Show newer messages


Back to Room ListRoom Version: 9