!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

232 Members
75 Servers

Load older messages


SenderMessageTime
30 Jun 2023
@artturin:matrix.orgArtturin
In reply to @artturin:matrix.org

/nix/store/2195bmvj8zqjj8kfc61r4iwc9llpwnfh-cc-wrapper.sh contains unsubstituted variables

if [[ -n "@coreutils_bin@" && -n "@gnugrep_bin@" ]]; then
    PATH="@coreutils_bin@/bin:@gnugrep_bin@/bin"
fi

source @out@/nix-support/utils.bash
oops this is just the unsubstituted file
16:16:56
@artturin:matrix.orgArtturin
In reply to @artturin:matrix.org

/nix/store/2195bmvj8zqjj8kfc61r4iwc9llpwnfh-cc-wrapper.sh contains unsubstituted variables

if [[ -n "@coreutils_bin@" && -n "@gnugrep_bin@" ]]; then
    PATH="@coreutils_bin@/bin:@gnugrep_bin@/bin"
fi

source @out@/nix-support/utils.bash
* oops this is just the file before substitution
16:17:07
@artturin:matrix.orgArtturin nix build --impure --expr "with import ./. { config = { structuredAttrsByDefault = true; }; }; stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.updateAutotoolsGnuConfigScriptsHook" 16:23:13
@artturin:matrix.orgArtturin *
nix build --impure --expr "with import ./. { config = { structuredAttrsByDefault = true; }; }; stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.updateAutotoolsGnuConfigScriptsHook"
16:23:22
@artturin:matrix.orgArtturin * nix build --impure --expr "with import ./. { config = { structuredAttrsByDefault = true; }; }; stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.updateAutotoolsGnuConfigScriptsHook" 16:23:28
@artturin:matrix.orgArtturin ok good the issue is not actually that complicated since it happens in nix build --impure --expr "with import ./. { }; updateAutotoolsGnuConfigScriptsHook.overrideAttrs (_: { __structuredAttrs = true; })" too, so it's just a issue of substitutions not being in env attrset 16:35:25
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/24075917:01:52
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/23900520:28:17
2 Jul 2023
@yuka:yuka.devYureka (she/her)Is the minimal bootstrap stuff in a shape that one could try it? I would really like to get it working on aarch64-unknown-linux-musl some time because the stdenv for that is currently a broken mess because there was no process to update the bootstrap tarballs.08:17:37
@emilytrau:matrix.orgemilytrau Yureka (she/her): it's not usable as a stdenv yet. We're working our way from-the-bottom-up. Right now we are at gcc2 fully built from source! 08:19:11
@yuka:yuka.devYureka (she/her)gcc2 as in GCC version 2.x?08:19:46
@emilytrau:matrix.orgemilytrauayeaye. and only i686-linux is supported for now, at least till the next mes release08:20:33
@yuka:yuka.devYureka (she/her)I see08:20:39
@yuka:yuka.devYureka (she/her)Thanks!08:20:41
@emilytrau:matrix.orgemilytrau if you'd still like to play around with it you can try nix-build --system i686-linux . -A minimal-bootstrap.gcc2 from PR #241001's branch (unstable is broken atm) 08:23:58
@trofi:matrix.orgtrofi Re bootstrap tools update: doesn't $ nix build -f make-bootstrap-tools-cross.nix aarch64-musl just build a new tarball for you? 09:07:56
@yuka:yuka.devYureka (she/her)The issue is these are not built by hydra, but we also don't want to use privately hosted bootstrap tools anymore09:12:15
@yuka:yuka.devYureka (she/her)https://github.com/NixOS/nixpkgs/pull/16979309:13:02
@yuka:yuka.devYureka (she/her)It is blocked on this09:13:06
@trofi:matrix.orgtrofiI see. Lack of binaries does not sound like a "broken mess" though.13:50:01
@vcunat:matrix.orgvcunatIt's not this job? https://hydra.nixos.org/job/nixpkgs/cross-trunk/bootstrapTools.aarch64-musl.dist14:01:37
@vcunat:matrix.orgvcunatAh, I saw cross but you want natively built tools apparently?14:03:59
@yuka:yuka.devYureka (she/her) Alyssa Ross: do we care if the musl bootstrap tools are natively built or cross-compiled? 14:05:28
@vcunat:matrix.orgvcunatIdeally the result should be the same I think, but I know little about cross or musl, so there might be some catch.14:07:14
3 Jul 2023
@artturin:matrix.orgArtturinhttps://github.com/NixOS/nixpkgs/pull/24132821:39:02
5 Jul 2023
@p14:matrix.orgp14 joined the room.14:51:22
@p14:matrix.orgp14o/ Anyone have any thoughts on https://github.com/NixOS/nixpkgs/pull/239331, what's a reasonable ping frequency? 1/week? 1/month? Less? I'm keen to nudge it along and call it done before it drops off my radar and remains in limbo forever.14:51:44
@Zevran:matrix.orgGaƫl Reyrol joined the room.15:02:39
@charlotte:vanpetegem.mechvp joined the room.15:04:41
@aloisw:kde.orgaloisw joined the room.16:13:22

Show newer messages


Back to Room ListRoom Version: 9