!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

234 Members
75 Servers

Load older messages


SenderMessageTime
15 Nov 2024
@p14:matrix.orgp14I could believe that.09:10:36
@emilazy:matrix.orgemily I do think we should find a way of solving this libc++ issue that isn't -nostdlibinc, but if we move it to the wrapper the pressure is reduced 09:11:05
@emilazy:matrix.orgemilyand we get a fully target-independent Clang :)09:11:21
@p14:matrix.orgp14Yeah, and it's easier to develop since it won't require rebuilding clang.09:11:24
@p14:matrix.orgp14(When someone does get around to it)09:11:34
@emilazy:matrix.orgemilywell, wrapper changes aren't much kinder 😅09:11:37
@emilazy:matrix.orgemilythough you can at least override the wrappers for specific derivations09:11:43
@p14:matrix.orgp14Yup09:11:48
@emilazy:matrix.orgemilyyou Linux people don't know how good you have it – changing LLVM doesn't even restart the entire bootstrap09:11:58
@p14:matrix.orgp14Muahah09:12:04
@p14:matrix.orgp14Yeah, definitely glad I don't have to deal with that.09:12:29
@emilazy:matrix.orgemilyinstead you have to deal with GCC.09:12:50
@p14:matrix.orgp14Well there is that.09:12:56
@p14:matrix.orgp14I've got a moment to mess with this and send a patch to drop the patch unless you want the fun. Will let you know if I have to give up for some reason.09:14:08
@p14:matrix.orgp14I have a handful of trivial patches outstanding which would be nice to not let languish until I forget about them: https://github.com/NixOS/nixpkgs/pulls/pwaller09:15:07
@emilazy:matrix.orgemilywould be happy to review :)09:15:44
@p14:matrix.orgp14The failures mentioned in https://github.com/NixOS/nixpkgs/pull/354471 raise my eyebrows a bit, not sure what's going on there.09:15:45
@emilazy:matrix.orgemilyI've been having too much LLVM fun myself already lately: https://github.com/NixOS/nixpkgs/pull/35410709:16:13
@emilazy:matrix.orgemily should be landing in staging soon 09:16:19
@emilazy:matrix.orgemilyplan is to update LLVM for Darwin and other platforms in lockstep in future09:16:59
@emilazy:matrix.orgemilywhich should be very good for LLVM in general, because we're the only ones building most of the package set with it09:17:12
@p14:matrix.orgp14Very cool to have gotten things into this state.09:17:13
@p14:matrix.orgp14It (the state of nixpkgs generally and the llvm side specifically) is a seriously impressive thing.09:17:55
@p14:matrix.orgp14Would be nice if more stuff built happily out of the box with clang.09:18:03
@emilazy:matrix.orgemilythe more we take an upstream-first approach the more the ecosystem will move in that direction :)09:18:24
@emilazy:matrix.orgemilyI'd rather Linux was using LLVM personally!09:18:39
@paparodeo:matrix.org@paparodeo:matrix.org
In reply to @emilazy:matrix.org
I've been having too much LLVM fun myself already lately: https://github.com/NixOS/nixpkgs/pull/354107
eh I broke eval on that one -- will fix.
09:19:39
@emilazy:matrix.orgemily
In reply to @p14:matrix.org
The failures mentioned in https://github.com/NixOS/nixpkgs/pull/354471 raise my eyebrows a bit, not sure what's going on there.
should maybe just send this to staging so you can do the --replace-fail thing?
09:19:46
@p14:matrix.orgp14I mean, I could also do replace-fail in a separate patch.09:20:04
@emilazy:matrix.orgemilysure :)09:20:09

Show newer messages


Back to Room ListRoom Version: 9