@@ -12896,29 +12896,22 @@ with pkgs;
1289612896
1289712897 # Below, the classic self-bootstrapping process
1289812898 cbqn-bootstrap = lib.dontRecurseIntoAttrs {
12899− # use clang here since it emits less speculative warnings;
12900− # however, avoid its building in cross compilations
12901− stdenv =
12902− if stdenv.hostPlatform == stdenv.buildPlatform
12903− then clangStdenv
12904− else stdenv;
1290512899 mbqn-source = buildPackages.mbqn.src;
1290612900
1290712901 phase0 = callPackage ../development/interpreters/bqn/cbqn {
12908− inherit (cbqn-bootstrap) stdenv;
1290912902 genBytecode = false;
1291012903 bqn-path = null;
1291112904 mbqn-source = null;
1291212905 };
1291312906
1291412907 phase1 = callPackage ../development/interpreters/bqn/cbqn {
12915− inherit (cbqn-bootstrap) stdenv mbqn-source;
12908+ inherit (cbqn-bootstrap) mbqn-source;
1291612909 genBytecode = true;
1291712910 bqn-path = "${buildPackages.cbqn-bootstrap.phase0}/bin/cbqn";
1291812911 };
1291912912
1292012913 phase2 = callPackage ../development/interpreters/bqn/cbqn {
12921− inherit (cbqn-bootstrap) stdenv mbqn-source;
12914+ inherit (cbqn-bootstrap) mbqn-source;
1292212915 genBytecode = true;
1292312916 bqn-path = "${buildPackages.cbqn-bootstrap.phase1}/bin/cbqn";
1292412917 };