!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

582 Members
128 Servers

Load older messages


SenderMessageTime
17 Oct 2025
@elvishjerricco:matrix.orgElvishJerriccoThere are other things that are not musl and also are not glibc03:49:30
@elvishjerricco:matrix.orgElvishJerricco and isGnu isn't right because it also covers platforms that aren't glibc 03:50:04
@elvishjerricco:matrix.orgElvishJerriccoas I said in the comment, literally the only semantics that matter in that case are: "Is this libc literally glibc?"03:50:35
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI still don't exactly get under which circumstances isGnu vs libc == musl could matter are 03:54:48
@matthewcroughan:defenestrate.itmatthewcroughan @fosdem* I still don't exactly get under which circumstances isGnu vs libc == glibc could matter are 03:55:00
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI guess the freebsd case?03:55:35
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemlike, systemd on freebsd 03:55:57
@elvishjerricco:matrix.orgElvishJerricco matthewcroughan: it's not about any real existing cases right this existing second. It's about using semantics that are actually correct 04:07:39
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemUsually semantics that are actually correct are only driven by things that are right at this second04:08:22
@elvishjerricco:matrix.orgElvishJerricco.... no04:08:29
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemIt's not always possible to future proof04:08:29
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemWell then why are things so incorrect in general lol?04:08:49
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemyou can't predict everything04:08:52
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemthat's why nixpkgs doesn't already compile for musl 04:08:58
@elvishjerricco:matrix.orgElvishJerriccodude I'm not arguing this04:09:00
@elvishjerricco:matrix.orgElvishJerriccothis is fucking ridiculous04:09:03
@elvishjerricco:matrix.orgElvishJerriccolike no, it doesn't really matter04:09:44
@elvishjerricco:matrix.orgElvishJerriccoI explained the reasoning for a simple change and you said "I don't care though"04:09:56
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI'm just asking why it matters, and there is no such thing as "correctness" as imo, it's always informed by the moment we're in04:10:04
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI'm not saying I don't agree with the change, just trying to understand04:10:11
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemWat, I didn't say I don't care?04:11:15
@elvishjerricco:matrix.orgElvishJerriccothat's the implication when you're saying the difference doesn't matter04:11:36
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI didn't say it didn't matter04:11:56
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI just asked why it matters, is that the same thing O.o04:12:07
@elvishjerricco:matrix.orgElvishJerriccoall I'm trying to tell you is that no, there is no specific circumstance where this difference matters. What I told you at the start was that you should still use the correct semantics anyway.04:14:11
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemYou know, when I ask further, it's not because I disagree, it's because I want to fully figure out what someone else's thinking is 04:14:27
@elvishjerricco:matrix.orgElvishJerriccoI would hope that using the correct semantics is self-justifying04:14:29
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemBecause I don't know anything04:14:56
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI especially don't know what "correct semantics" are, or what "correctness" is04:15:26
@matthewcroughan:defenestrate.itmatthewcroughan @fosdemI'm skeptical of correctness though04:15:31

Show newer messages


Back to Room ListRoom Version: 6