!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

220 Members
71 Servers

Load older messages


SenderMessageTime
3 Sep 2025
@winter:catgirl.cloudWinteryep20:21:46
@winter:catgirl.cloudWinterhm, crosstool-ng seems to get by without the chicken-and-egg of binutils<->libc...20:29:19
@winter:catgirl.cloudWinter* hm, crosstool-ng seems to get by without the chicken-and-egg of binutils<->glibc...20:29:27
@winter:catgirl.cloudWinteri wonder why we specifically cannot do that20:29:39
@winter:catgirl.cloudWinter(the check that binutils.libc == cc.libc or w/e)20:30:37
@winter:catgirl.cloudWinter(and it's not as simple as just making the binutils wrapper use the old glibc as that's also then the interpreter that gets used, so we run into the same issue of old glibc incompatibility with newer glibc)20:31:27
@pyrox:pyrox.devdish [Fox/It/She] oh my bad lemme check that 20:31:35
@pyrox:pyrox.devdish [Fox/It/She]i thought guix and live- were the same, whoops20:31:51
@winter:catgirl.cloudWinter but seemingly ctng just doesn 20:32:30
@winter:catgirl.cloudWinter* but seemingly ctng just doesn't have to deal with this at all! cool...20:32:39
@winter:catgirl.cloudWinter🙃 i love toolchains20:33:14
@emilazy:matrix.orgemilyyou might wanna reach out to emilytrau to maybe sync up about the state of the bootstrap?20:44:28
@winter:catgirl.cloudWinteri guess there must be a reason we're requiring that bintools uses a specific, matching, interpreter... but it certainly makes overriding the cc of a given stdenv a pain. is there not a sane way to override the libc of bintools?20:47:14
@winter:catgirl.cloudWinter because obviously you then run into binutils-unwrapped = binutils-unwrapped.override { stdenv = ????; } 20:47:57
@winter:catgirl.cloudWinter binutilsNoLibc would be great but then we run into the libc equality check again 20:48:46
@winter:catgirl.cloudWinterwhich is then why i was trying to do some cursed "yeah this is actually cross lmao" stuff but that ran into a few assertions i'm scared to remove20:51:02
@winter:catgirl.cloudWintermaybe there's something i'm missing20:51:48
@winter:catgirl.cloudWinter* maybe there's something obvious i'm missing21:03:35
@winter:catgirl.cloudWinteri think "fake" cross would be the ideal solution to this, maybe it'll just work if i poke around with it a bit more?21:04:32
4 Sep 2025
@fliegendewurst:matrix.orgFliegendeWurst changed their display name from FliegendeWurst (@GPN23) to FliegendeWurst.08:34:14
@atagen:ch.atagen.coatagen set a profile picture.12:04:16
@atagen:ch.atagen.coatagen changed their profile picture.12:04:39
@atagen:ch.atagen.coatagen changed their profile picture.12:04:51
@connorbaker:matrix.orgconnor (burnt/out) (UTC-8) changed their display name from connor (he/him) (UTC+1) to connor (he/him) (UTC+2).17:03:07
6 Sep 2025
@pyrox:pyrox.devdish [Fox/It/She] also checked, our current bootstrap does not build as of latest master commit so we'll see if maybe i can get it to build lol 00:27:37
@pyrox:pyrox.devdish [Fox/It/She]good ol gcc build errors00:28:23
@pyrox:pyrox.devdish [Fox/It/She]* good ol gcc build errors 🥴00:33:33
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (Ever OOMed by Element) to SomeoneSerge (@nixcon & back on matrix).09:25:23
8 Sep 2025
@inayet:matrix.orgInayet set a profile picture.02:16:09
@sternenseemann:systemli.orgsternithe terminology distinction between bootstrap tools and bootstrap files is … interesting17:48:59

Show newer messages


Back to Room ListRoom Version: 9