!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

230 Members
75 Servers

Load older messages


SenderMessageTime
2 Jul 2023
@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
@t4ccer:matrix.orgt4ccer joined the room.17:56:20
@sogled:matrix.orgAtnNn joined the room.18:22:47
@rvdp:infosec.exchangeRamses joined the room.22:04:57
10 Jul 2023
@sandro:supersandro.deSandro 🐧FYI https://github.com/NixOS/nixpkgs/pull/24253200:00:13
13 Jul 2023
@vcunat:matrix.orgvcunat changed their display name from @vcunat to vcunat.08:27:40
@sorear:matrix.orgsorear joined the room.23:50:00
14 Jul 2023
@p14:matrix.orgp14

On aarch64-linux, pkgsCross.musl64.pkgsStatic.stdenv stopped being a cache hit sometime around the 26th of May. Sha eb5cd54d0 looks to be the first commit at which it is missing on the nixos-23.05 branch, but the non cross stdenv also broke/stopped being a cache hit then by the looks of things.

Does anyone have any idea why it might have gone missing and can we bring it back… ?

I would also like to have the equivalent, but from x86 to aarch64 cross.

10:55:32
@emilytrau:matrix.orgemilytrau p14: i'm not sure but #exotic:nixos.org might have more active people who could help :) 11:18:39
@p14:matrix.orgp14
In reply to @emilytrau:matrix.org
p14: i'm not sure but #exotic:nixos.org might have more active people who could help :)
Thanks!
11:18:59
@vcunat:matrix.orgvcunat
In reply to @p14:matrix.org

On aarch64-linux, pkgsCross.musl64.pkgsStatic.stdenv stopped being a cache hit sometime around the 26th of May. Sha eb5cd54d0 looks to be the first commit at which it is missing on the nixos-23.05 branch, but the non cross stdenv also broke/stopped being a cache hit then by the looks of things.

Does anyone have any idea why it might have gone missing and can we bring it back… ?

I would also like to have the equivalent, but from x86 to aarch64 cross.

Stable releases currently don't build these. Only nixpkgs master via https://hydra.nixos.org/jobset/nixpkgs/cross-trunk
14:35:29
@vcunat:matrix.orgvcunat(Even stable releases tend to get mass rebuilds every several weeks. Near start even sooner.)14:36:46
@p14:matrix.orgp14 Thank you! That was the missing piece of the puzzle. 14:40:18
@vcunat:matrix.orgvcunat

If there's consensus about this being useful (#cross-compiling:nixos.org I guess), I think it would be fine to have copies of that jobset, active for the currently supported stable branch(es). (I'm on build infra team; ping me to set it up.)

Though on a related note, it seemed like contents of the jobset would benefit from some redesign of content/policy.

14:47:15
16 Jul 2023
@tni:matrix.orgtni joined the room.19:12:03
17 Jul 2023
@trofi:matrix.orgtrofi left the room.06:10:28
22 Jul 2023
@p14:matrix.orgp14

I want to experiment with nixpkgs#pkgsStatic.stdenv.cc.cc, and to that end I'm dropping into a nix develop shell. Unfortunately, gcc has its own builder.sh, so genericBuild doesn't give me a build. And then, running the builder.sh also doesn't work.

genericBuild fails with Makefile:26: *** missing separator. Stop.
and running the builder.sh fails with unpacker appears to have produced no directories, even though it clearly does produce a gcc-12.2.0 directory.

So two questions:

  1. How do I develop nixpkgs#pkgsStatic.stdenv.cc.cc?
  2. How do I reproduce what nix build does, in a nix develop shell, in general? Why doesn't genericBuild or running the builder.sh work here?
10:25:17

Show newer messages


Back to Room ListRoom Version: 9