!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

221 Members
67 Servers

Load older messages


SenderMessageTime
26 Feb 2026
@qyliss:fairydust.spaceAlyssa RossI don't think it would be difficult.11:40:17
@szlend:matrix.orgszlendI got a build running by applying a diff between 25.11/unstable for paths llvm/22, llvm/common and the llvm stuff in all-packages.nix. Hopefully that passes16:51:50
@szlend:matrix.orgszlendSay I get this build passing. To make an acceptable PR I assume you'd want me to look up and backport all the individual llvm-22 and llvm-common commits from unstable right?16:55:11
@szlend:matrix.orgszlendThough some changes in llvm/common are not directly related to llvm-2216:56:17
@szlend:matrix.orgszlendbleh, one llvm test failed (TestExecuteEmptyEnvironment, missing libLLVM.dylib)21:15:32
@rosscomputerguy:matrix.orgTristan RossThere's a fix for that on staging21:24:37
@rosscomputerguy:matrix.orgTristan RossThe PR which fixes it is linked in the LLVM 22 PR21:24:49
@szlend:matrix.orgszlendah great21:25:08
@kity:kity.wtfproblemsokay so is it possible to build gcc13Stdenv without a dependency on gcc15?23:42:41
@kity:kity.wtfproblemsit still tries to build libcMinimal with gcc15 apparently23:43:21
27 Feb 2026
@rosscomputerguy:matrix.orgTristan RossHuh what, what are you trying to accomplish?00:01:43
@kity:kity.wtfproblemsnetbsd stdenv is broken on gcc14 and newer00:02:07
@rosscomputerguy:matrix.orgTristan Ross Oh, so that's what libcMinimal is. I didn't know this was a NetBSD thing. I've never worked on NetBSD but if you post the error, I or others may be able to help 00:03:27
@kity:kity.wtfproblemsi did post it00:03:45
@kity:kity.wtfproblemsif you scroll up00:03:55
@kity:kity.wtfproblemsaccording to my wife netbsd usually uses its own fork of gcc00:05:32
@rosscomputerguy:matrix.orgTristan Ross Oh huh, yeah I had to scroll up a decent amount. That looks like libcMinimal will need a patch to fix things. 00:05:38
@kity:kity.wtfproblemsi don't really want to patch it for newer gcc. i'd rather build with older gcc.00:06:05
@rosscomputerguy:matrix.orgTristan RossGCC 13 works? You might have to change the netbsd bootstrap stages and bootstrap tools if it does support native. I'm not that familiar with the BSD's.00:07:27
@kity:kity.wtfproblemsit used to work until nixpkgs updated to gcc 1400:07:47
@kity:kity.wtfproblemsidk anything about bootstrap is there a single place i can change to bootstrap a different gcc?00:10:22
@kity:kity.wtfproblemspreferably with overrides not tinkering inside nixpkgs source00:12:17
@rosscomputerguy:matrix.orgTristan Ross pkgs/stdenv is where the bootstrap takes place 00:13:58
@rosscomputerguy:matrix.orgTristan RossI know there's a freebsd directory but I don't see one for netbsd00:14:16
@kity:kity.wtfproblemshm. i know netbsd has stuff in pkgs/os-specific/bsd/netbsd00:14:40
@rosscomputerguy:matrix.orgTristan Ross Yeah, that would be the netbsd specific packages, similar to the darwin attribute set 00:15:04
@kity:kity.wtfproblemsit contains libcMinimal00:15:18
@rosscomputerguy:matrix.orgTristan RossYeah, it should be in that directory00:16:11
@rosscomputerguy:matrix.orgTristan RossThe problem is bootstrapping usually requires overriding and slicing things in particular ways00:16:26
@rosscomputerguy:matrix.orgTristan Ross Hence why pkgs/stdenv/ exists 00:16:36

Show newer messages


Back to Room ListRoom Version: 9