jiebi/CodeConvo huggingface dataset:
Change:
, zlib }: <del> mkDerivation rec { </del> <ins> stdenv.mkDerivation (finalAttrs: { </ins> pname = "freecad"; <del> version = "0.21.0"; </del> <ins> version = "0.21.1"; </ins> src = fetchFromGitHub { owner = "FreeCAD"; repo = "FreeCAD"; <del> rev = version; hash = "sha256-m/0CUVDjlGIkh2AM8qdWAMuH/LVlfILqYybWY0KLT4g="; </del> <ins> rev = finalAttrs.version; hash = "sha256-rwt81Z+Bp8uZlR4iuGQEDKBu/Dr9Rqg7d9SsCdofTUU="; </ins> }; nativeBuildInputs = [

Discussion:
Package name: freecad Latest released version: 0.21.0 Current version on the unstable channel: 0.20.2 Current version on the stable/release channel: 0.20.2 Notify maintainers Note for maintainers: Please tag this issue in your PR.
Out of curiosity, anyone working on this ?
PR opened at
Change:
, gtk3 , libedit, libffi , libiconv <ins> , libGL , libGLU </ins> , libjpeg , libpng, libtool, mpfr, openssl, pango, poppler , readline, sqlite

Discussion:
When using Racket throws the error: . Sadly, installing libGLU(thus, ) doesn't fix the error. store into a file system: host os: multi-user?: sandbox: version: channels(trev): channels(root): nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos
Does adding 's to the environment variable help?
The answer is yes. I will add and to racket's lib dependencies.
Change:
inherit url; stripLen = 1; excludes = [ "channels.c" ]; <del> hash = "sha256-CZ35dQpanzt0Uoo/2sDET5J/hYRF8ofiAz60HlAsCV8="; </del> <ins> hash = "sha256-zk7t6FNzTE+8aDU4QuteR1x0W3O2gjIQmeCkTNbaUfA="; </ins> }) (fetchpatch {

Discussion:
After that upgraded openssh to 9.8p1, variant is broken on M1 darwin. Run: it results in the following error during build: Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Adding to fixes the issue for me, I'm now trying to figure out why it only shows up on darwin-aarch64.
Seems that 9.7p1-9.8p1 change removed the include directive: -- so it's not clear to me why this succeeds on linux/FreeBSD and fails on darwin.
I'm now trying to fix this upstream, in freebsd ports, where we pull hpn patches from.
Change:
<del> { lib , buildPythonPackage , fetchPypi , brotli , hatchling , certifi , ffmpeg , rtmpdump , atomicparsley , pycryptodomex , websockets , mutagen , requests , secretstorage , urllib3 , atomicparsleySupport ? true , ffmpegSupport ? true , rtmpSupport ? true , withAlias ? false # Provides bin/youtube-dl for backcompat , update-python-libraries }: buildPythonPackage rec { pname = "yt-dlp"; # The websites yt-dlp deals with are a very moving target. That means that # downloads break constantly. Because of that, updates should always be backported # to the latest stable release. version = "2024.7.25"; pyproject = true; src = fetchPypi { inherit version; pname = "yt_dlp"; hash = "sha256-dYeqJeI2z3sUvbk3i7//9RIC2QGwQgK+DPYsu1bTtSw="; }; build-system = [ hatchling ]; dependencies = [ brotli certifi mutagen pycryptodomex requests secretstorage  # "optional", as in not in requirements.txt, needed for `--cookies-from-browser` urllib3 websockets ]; # Ensure these utilities are available in $PATH: # - ffmpeg: post-processing & transcoding support # - rtmpdump: download files over RTMP # - atomicparsley: embedding thumbnails makeWrapperArgs = let packagesToBinPath = [] ++ lib.optional atomicparsleySupport atomicparsley ++ lib.optional ffmpegSupport ffmpeg ++ lib.optional rtmpSupport rtmpdump; in lib.optionals (packagesToBinPath != []) [ ''--prefix PATH : "${lib.makeBinPath packagesToBinPath}"'' ]; setupPyBuildFlags = [ "build_lazy_extractors" ]; # Requires network doCheck = false; postInstall = lib.optionalString withAlias '' ln -s "$out/bin/yt-dlp" "$out/bin/youtube-dl" ''; passthru.updateScript = [ update-python-libraries (toString ./.) ]; meta = with lib; { homepage = "https://github.com/yt-dlp/yt-dlp/"; description = "Command-line tool to download videos from YouTube.com and other sites (youtube-dl fork)"; longDescription = '' yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. youtube-dl is a small, Python-based command-line program to download videos from YouTube.com and a few more sites. youtube-dl is released to the public domain, which means you can modify it, redistribute it or use it however you like. ''; changelog = "https://github.com/yt-dlp/yt-dlp/releases/tag/${version}"; license = licenses.unlicense; maintainers = with maintainers; [ mkg20001 SuperSandro2000 ]; mainProgram = "yt-dlp"; }; } </del>

Discussion:
yt-dlp doesnt work with curl-impersonate Steps to reproduce the behavior: my to see targets available n/a the example in curl-impersonate repository works Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
{ lib, bundlerEnv, bundlerUpdateScript, ruby_2_4, perl, autoconf }: bundlerEnv { <del> pname = "chef-dk"; </del> <ins> name = "chef-dk-2.4.17"; </ins> ruby = ruby_2_4; gemdir = ./.;

Discussion:
Describe the bug A clear and concise description of what the bug is. To Reproduce Steps to reproduce the behavior: -build -A chefdk ./result/bin/chef ./result/bin/knife Expected behavior The chef executable is there but is broken, the knife executable isn't even present. Additional context broke chef, it worked before that commit. I've bisected it down to that changeset. Problem for me is that I don't know ruby or the ruby ecosystem... This is a problem in 19.09 as well. Metadata system: host os: multi-user?: sandbox: version: channels(root): nixpkgs: Maintainer information:
cc
I also ran into this; I tried to debug and build it myself locally but it never seemed to rebuild when I ran in my local copy of nixpkgs. Even so, showed just the binary and nothing else. Eventually I tried the following diff to force a new build: Which caused to actually rebuild, and for some reason the rest of the binaries showed up in even with no other changes: I'm relatively new to nix, so not sure why bumping the version changes anything.
Interesting find! Just changing to makes it work as well, even without adding a version to the end of it. I tried keeping and adding a separate attribute but no such luck. There's something odd going on with I'd say.
So what seems to happen is that bundlerEnv is two different things depending if you have a or a . Maybe there's a bug in there somewhere: But I made PR's to revert to using instead for now.
Seems like this is still/again a problem ( missing) on NixOS 21.11 since it has been again mass-replaced in
After initial testing this seems to work. Are there any downsides to using here? (except for the fact that we need to list out executables to be exposed)
I don't know the ruby tooling in nix enough to know if there's any downsides or upsides of making that change. however, I'm not sure why version is removed? If you would make a PR of that we could ask someone with more ruby insights.
Sure, I can do that next week. IIRC / changes behaviour depending on existence of param.

If it is missing, it'll be pulled in from relevant gemfiles in anyways.
Sounds good to me, I'm currently running my install from nixos 19.09, because it was the latest release where I found it working :wink: I guess that's the power of Nix, but it's not a good thing to have broken packages like this. So ping me when you have that PR open and I'll test it it and possibly merge it :)
Heyho, any updates on this? :) I finally also migrated my work laptop to NixOS and just ran into this because the binary is missing. I am not at all experienced with neither Nix or NixOS but just renaming to in the appears to fix the problem, the presence of the version variable apparently doesn't have any impact on the result.
Change:
fi ''; <ins> wantedBy = [ "default.target" ]; </ins> serviceConfig = { Type = "oneshot"; RemainAfterExit = true; <ins> User = cfg.user; Group = cfg.group; </ins> }; }; <del> # TODO These 3 definitions possibly be further abstracted through use of a function # like: mutexServices "ipfs" [ "", "offline", "norouting" ] { ... shared conf here ... } </del> <ins> systemd.services.ipfs = { path = [ "/run/wrappers" pkgs.ipfs ]; environment.IPFS_PATH = cfg.dataDir; wants = [ "ipfs-init.service" ]; after = [ "ipfs-init.service" ]; </ins> <del> systemd.services.ipfs = recursiveUpdate baseService { description = "IPFS Daemon"; wantedBy = mkIf (cfg.defaultMode == "online") [ "multi-user.target" ]; after = [ "network.target" "ipfs-init.service" ]; conflicts = [ "ipfs-offline.service" "ipfs-norouting.service"]; </del> <ins> preStart = optionalString cfg.autoMount '' ipfs --local config Mounts.FuseAllowOther --json true ipfs --local config Mounts.IPFS ${cfg.ipfsMountDir} ipfs --local config Mounts.IPNS ${cfg.ipnsMountDir} '' + concatStringsSep "n" (collect isString (mapAttrsRecursive (path: value: # Using heredoc below so that the value is never improperly quoted '' read value <<EOF ${builtins.toJSON value} EOF ipfs --local config --json "${concatStringsSep "." path}" "$value" '') ({ Addresses.API = cfg.apiAddress; Addresses.Gateway = cfg.gatewayAddress; Addresses.Swarm = cfg.swarmAddress; } // cfg.extraConfig)) ); serviceConfig = { ExecStart = ["" "${pkgs.ipfs}/bin/ipfs daemon ${ipfsFlags}"]; User = cfg.user; Group = cfg.group; } // optionalAttrs (cfg.serviceFdlimit != null) { LimitNOFILE = cfg.serviceFdlimit; }; } // optionalAttrs (!cfg.startWhenNeeded) { wantedBy = [ "default.target" ]; </ins> }; <del> systemd.services.ipfs-offline = recursiveUpdate baseService { description = "IPFS Daemon (offline mode)"; wantedBy = mkIf (cfg.defaultMode == "offline") [ "multi-user.target" ]; after = [ "ipfs-init.service" ]; conflicts = [ "ipfs.service" "ipfs-norouting.service"]; </del> <ins> systemd.sockets.ipfs-gateway = { wantedBy = [ "sockets.target" ]; socketConfig.ListenStream = [ "" ] ++ lib.optional (cfg.gatewayAddress == opt.gatewayAddress.default) [ "127.0.0.1:8080" "[::1]:8080" ]; </ins> }; <del> systemd.services.ipfs-norouting = recursiveUpdate baseService { description = "IPFS Daemon (no routing mode)"; wantedBy = mkIf (cfg.defaultMode == "norouting") [ "multi-user.target" ]; after = [ "ipfs-init.service" ]; conflicts = [ "ipfs.service" "ipfs-offline.service"]; </del> <ins> systemd.sockets.ipfs-api = { wantedBy = [ "sockets.target" ]; socketConfig.ListenStream = [ "" "%t/ipfs.sock" ] ++ lib.optional (cfg.apiAddress == opt.apiAddress.default) [ "127.0.0.1:5001" "[::1]:5001" ]; </ins> }; };

Discussion:
Describe the bug IPFS module should use upstream systemd files for socket-based activation. Right now we have a custom service file that is different from the one in ipfs-go 0.5.0. This is something quickly I can do. /cc
Change:
done ''; <del> nativeCheckInputs = [ openssh ]; </del> <ins> nativeCheckInputs = [ git openssh ]; </ins> preCheck = '' eval $(ssh-agent) ''; <ins> passthru.tests = { version = testers.testVersion { package = radicle-cli; }; }; </ins> meta = { description = "Command-line tooling for Radicle, a decentralized code collaboration network"; homepage = "https://radicle.xyz";

Discussion:
Steps to reproduce the behavior: . This issue has been reported in , but it was pointed out (by that the package's maintainer ( solved it via starting . However, I still get the above error. Please run and paste the result.
Thanks for the report, fix is in
Change:
}) ]; <del> postPatch = let ignoreVersionConstraints = [ "cachelib" "colorlog" "emoji" "immutabledict" "PyYAML" "sarge" "sentry-sdk" "watchdog" "wrapt" "zeroconf" ]; in </del> <ins> postPatch = let ignoreVersionConstraints = [ "cachelib" "colorlog" "emoji" "immutabledict" "PyYAML" "sarge" "sentry-sdk" "watchdog" "wrapt" "zeroconf" ]; in </ins> '' <del> sed -r -i  ${lib.concatStringsSep "n" ( map ( e: ''-e 's@${e}[<>=]+.*@${e}",@g' '' ) ignoreVersionConstraints )} setup.py </del> <ins> sed -r -i  ${lib.concatStringsSep "n" ( map ( e: ''-e 's@${e}[<>=]+.*@${e}",@g' '' ) ignoreVersionConstraints )} setup.py </ins> ''; dontUseSetuptoolsCheck = true;

Discussion:
The recent nixos-unstable update () breaks octoprint. Last known good commit is . Steps to reproduce the behavior: result: This is probably because the derivation of octoprint has an override for . Werkzeug changed its API in version 2, which lead to a similar . When v1.0.1 , it fails with the old Werkzeug version due to an incorrect redirect. This is also why builds without issues, but fails to build, when its needed for octoprint. I'm not a 100% sure its the werkzeug override. Octoprint has a lot of Python overrides.. build sucessfully. Please run and paste the result.
Feel free to open a PR overriding the pytest-httpbin version for octoprint.
it seems it wasn't just (at least not in aarch64). Anyway, I submitted a PR which should fix the build issues introduced by recent Python upgrades.
Change:
<ins> {fetchzip}: fetchzip { url = https://github.com/NixOS/nixos-artwork/releases/download/bootloader-18.09-pre/grub2-installer.tar.bz2; sha256 = "0rhh061m1hpgadm7587inw3fxfacnd53xjc53w3vzghlck56djq5"; } </ins>

Discussion:
It points at this: ! I'm not sure anyone's made updated splash images with the new logo, but it'd be good to standardize.
Basically an instance of
Oh, true. Unsure whether to leave this open as a concrete thing that can be fixed, since isn't very specific about what's left to be fixed. Or just to close it and add more detail there?
Best to fix it immediately ;-)
That is actually the ISOLINUX background only. There's a separate on for GRUB:
Change:
buildGoPackage rec { pname = "vault"; <del> version = "1.6.0"; </del> <ins> version = "1.6.1"; </ins> src = fetchFromGitHub { owner = "hashicorp"; repo = "vault"; rev = "v${version}"; <del> sha256 = "13fasdiijxy87m33wfyd8gylyz556i0bdd7xp706ip2fcckrmz7a"; </del> <ins> sha256 = "1pgyyl2zgnr3wy4k8c5xsk2s5dpl97xdfq67lpfss7fz1bij8x47"; </ins> }; goPackagePath = "github.com/hashicorp/vault";

Discussion:
, CVSSv3=5.3 (nixos-20.09) CVSSv3=5.3 (nixos-20.09) Scanned versions: nixos-20.09: . Cc Cc Cc Cc
Change:
{ lib, stdenv, fetchFromGitHub , attr, judy, keyutils, libaio, libapparmor, libbsd, libcap, libgcrypt, lksctp-tools, zlib <ins> , libglvnd, mesa </ins> }: stdenv.mkDerivation rec {

Discussion:
The flag does not work because a few dependencies are missing. Steps to reproduce the behavior: Adding and to works, but I think this may cause issues for other users? Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
++ stdenv.lib.optional (!bootstrapVersion && stdenv.hostPlatform.isDarwin) [ # https://github.com/NixOS/nixpkgs/issues/57120 # https://github.com/NixOS/nixpkgs/pull/59197#issuecomment-481972515 <del> llvm </del> <ins> llvm_5 </ins> ] ++ stdenv.lib.optional (!bootstrapVersion && !stdenv.hostPlatform.isDarwin) [

Discussion:
See It seems to have been but now fails on all platforms. According to this was introduced in See for more details. Interestingly enough the same failure was seen with in cc
I think I was wrong. I guess the problem is the switch to llvm 7 from llvm 5 as a default. I will try it out and follow up with a PR if everything works.
That was the problem this issue can be closed with
Change:
should only be used when checking, merging and nested evaluation are not desirable. <ins> `types.optionType` :   The type of an option's type. Its merging operation ensures that nested options have the correct file location annotated, and that if possible, multiple option definitions are correctly merged together. The main use case is as the type of the `_module.freeformType` option. </ins> `types.attrs` :   A free-form attribute set.

Discussion:
See the : the options aren't declared by any file (it's actually , but that's stripped at some point). I think this is most likely because they are declared inside a : but I don't know the module system well enough to troubleshoot this. This was causing the unstable channel import to because of an which should be fixed by This is an issue of the module system, so pinging
fixes this, thanks for the report!
Change:
{ lib, stdenv <del> , fetchurl, fetchFromGitHub </del> <ins> , fetchurl, fetchFromGitHub, fetchpatch </ins> , cmake, pkgconfig, unzip, zlib, pcre, hdf5 , glog, boost, gflags, protobuf , config

Discussion:
, (nixos-unstable) Scanned versions: nixos-unstable: . May contain false positives.
` will take some effort.
Change:
, autoPatchelfHook , sane-backends , cups <del> , jdk11 </del> }: let thisPackage = stdenv.mkDerivation rec {

Discussion:
<!-- Note that these are hard requirements --<!-- You can use the "Go to file" functionality on GitHub to find the package Then you can go to the history for this package Find the latest "packagename: oldversion -newversion" commit The "newversion" is the current version of the package --- <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- name: pdfstudio name: pdfstudioviewer <!-- The current version can be found easily with the same process as above for checking the master branch If an open PR is present for the package, take this version as the current one and link to the PR --current version: 2021.2.0 desired version: 2022.x.x <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: Please tag this issue in your PR.
Just purchased license for this product but can't use it as it's a 2022 license. Thanks for your help!
Change:
isLibrary = false; doHaddock = false; postFixup = "rm -rf $out/lib $out/nix-support $out/share/doc"; <del> }); </del> <ins> } // (if pkgs.stdenv.isDarwin then { configureFlags = (drv.configureFlags or []) ++ ["--ghc-option=-optl=-dead_strip"]; } else {}) ); </ins> buildFromSdist = pkg: pkgs.lib.overrideDerivation pkg (drv: { unpackPhase = let src = sdistTarball pkg; tarname = "${pkg.pname}-${pkg.version}"; in ''

Discussion:
Here's the log file: The key line is: It might be caused by . Once fixed, we should revert . /cc
Change:
quiterss = libsForQt514.callPackage ../applications/networking/newsreaders/quiterss {}; quodlibet = callPackage ../applications/audio/quodlibet { <del> keybinder3 = null; libmodplug = null; </del> <ins> inherit (gnome) adwaita-icon-theme; </ins> kakasi = null; <ins> keybinder3 = null; </ins> libappindicator-gtk3 = null; <ins> libmodplug = null; </ins> }; quodlibet-without-gst-plugins = quodlibet.override { <del> withGstPlugins = false; </del> tag = "-without-gst-plugins"; <ins> withGstPlugins = false; </ins> }; <del> quodlibet-xine = quodlibet.override { xineBackend = true; tag = "-xine"; }; </del> <ins> quodlibet-xine = quodlibet.override { tag = "-xine"; withGstreamerBackend = false; withXineBackend = true; }; </ins> quodlibet-full = quodlibet.override { inherit gtksourceview webkitgtk; <del> withDbusPython = true; withPyInotify = true; withMusicBrainzNgs = true; withPahoMqtt = true; keybinder3 = keybinder3; libmodplug = libmodplug; </del> kakasi = kakasi; <ins> keybinder3 = keybinder3; </ins> libappindicator-gtk3 = libappindicator-gtk3; <ins> libmodplug = libmodplug; </ins> tag = "-full"; <ins> withDbusPython = true; withMusicBrainzNgs = true; withPahoMqtt = true; withPyInotify = true; withPypresence = true; withSoco = true; </ins> }; <del> quodlibet-xine-full = quodlibet-full.override { xineBackend = true; tag = "-xine-full"; }; </del> <ins> quodlibet-xine-full = quodlibet-full.override { tag = "-xine-full"; withGstreamerBackend = false; withXineBackend = true; }; </ins> qutebrowser = libsForQt5.callPackage ../applications/networking/browsers/qutebrowser { };

Discussion:
Steps to reproduce the behavior: quodlibet I have to my , but instead of using the pre-compiled cache it is recompiling it from scratch. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
Change:
rime-data = callPackage ../data/misc/rime-data { }; <ins> rose-pine-gtk-theme = callPackage ../data/themes/rose-pine-gtk { }; </ins> route159 = callPackage ../data/fonts/route159 { }; sampradaya = callPackage ../data/fonts/sampradaya { };

Discussion:
Project description It's a colourscheme that has an implementation for gtk, it's pretty! We have gtk themes like on here, but wasn't sure if the process is any different when it comes to packaging this instead. Metadata homepage URL: source URL:
Change:
} // optionalAttrs (bssCfg.authentication.wpaPassword != null) { wpa_passphrase = bssCfg.authentication.wpaPassword; } // optionalAttrs (bssCfg.authentication.wpaPskFile != null) { <del> wpa_psk_file = bssCfg.authentication.wpaPskFile; </del> <ins> wpa_psk_file = toString bssCfg.authentication.wpaPskFile; </ins> }; dynamicConfigScripts = let

Discussion:
trying to set  to an actual file like so yields the following error cc
Thanks, addressed in linked PR :)
Change:
<ins> From 0de0a90f8fe5e1e48fa4ec7aa7c825ef88770f9d Mon Sep 17 00:00:00 2001 From: Ryan Foster <RytoEX@gmail.com> Date: Mon, 9 Sep 2019 23:55:02 -0400 Subject: [PATCH] Enable file access and universal access for file URLs When loading a local file, instead of disabling CEF's web security, enable file access and universal access for file URLs. This should allow local files to make CORS requests without completely disabling CEF's security model. --- obs-browser-source.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/obs-browser-source.cpp b/obs-browser-source.cpp index ab1181e..c775283 100644 --- a/plugins/obs-browser/obs-browser-source.cpp +++ b/plugins/obs-browser/obs-browser-source.cpp @@ -179,9 +179,12 @@ bool BrowserSource::CreateBrowser() #if ENABLE_LOCAL_FILE_URL_SCHEME if (is_local) { -			/* Disable web security for file:// URLs to allow -			 * local content access to remote APIs */ -			cefBrowserSettings.web_security = STATE_DISABLED; +			/* Enable file access and universal access from file:// +			 * URLs to allow local content access to remote APIs */ +			cefBrowserSettings.file_access_from_file_urls = +				STATE_ENABLED; +			cefBrowserSettings.universal_access_from_file_urls = +				STATE_ENABLED; } #endif -- 2.31.1 </ins>

Discussion:
(Upstream bug, autoclosed due to NixOS not being supported: ) I get the following segv on start: This behavior was not present pre-v27.
Not sure what the issue is but removing a scene that had a browser embed in it stopped the crash. (I tried it because libcef is chrome).
Okay, I can confirm that adding a Browser scene (then quitting OBS, then opening it again) will cause a segfault. Actually adding the scene does not cause any problems, although I was unable to get it to render anything.
This is probably due to our CEF version being out of date. Currently building with a newer copy…
It was indeed our CEF version being out of date. It's practically ancient, from 2019-07-27. Building against latest gives me an OBS that doesn't crash on startup & shows stuff in the Browser source. See for the fix.
Change:
system = if crossSystem != null then crossSystem else system; stdenvStages = args: let <del> args' = args // { inherit bootstrapFiles; }; </del> <ins> args' = args // { inherit bootstrapLlvmVersion bootstrapFiles; }; </ins> in (import (test-pkgspath + "/pkgs/stdenv/darwin") args').stagesDarwin; }; }

Discussion:
is now failing, and blocking the unstable channel cc
Minimal reproducer: Bisected to Relevant snippet of cc
Oh I see, the stdenv setup logic is wrong when stdenv's cc version doesn't match the bootstrap tools because it tries to use a nonexistent include dir. The following patch should fix it but rebuilds the world, is there a clever way we can avoid rebuilds?
The bootstrap files contain some version of llvm, we could make this an explicit part of the tools. More generally, the test here is quite strict: it builds all the way to with new bootstrap tools but using current stdenv structure. When there are significant changes being made to the bootstrap tools that require stdenv changes this test makes it almost impossible. We've previously temporarily disabled this test to make such changes (). <details<summaryExplicit versions patch</summary</deatils
Yeah, the next bootstrap tools will depend on so it's somewhat expected that the stdenv test fails. I missed that build when testing.