!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

333 Members
103 Servers

Load older messages


SenderMessageTime
13 Jul 2023
@trofi:matrix.orgtrofi nod, nix show-config should tell you. 08:57:04
@artemis:arty.chatartemissandbox = true sandbox-build-dir = /build sandbox-dev-shm-size = 50% sandbox-fallback = false sandbox-paths = /bin/sh=/usr/bin/busybox-nix-sandbox-shell /usr/bin/qemu-arm08:57:23
@artemis:arty.chatartemisi have not yet updated to your latest nix ebuild fwiw so i can do that if you think it's relevant09:00:15
@trofi:matrix.orgtrofino, it looks fine.09:02:47
@trofi:matrix.orgtrofiis it a systemd or openrc system? i'll try to reproduce it in a cleaner VM09:03:07
@artemis:arty.chatartemisopenrc09:03:32
@artemis:arty.chatartemismake.profile -> ../../var/db/repos/gentoo/profiles/default/linux/amd64/17.1/09:04:04
@artemis:arty.chatartemisactually here is my whole `emerge --info` https://dpaste.com/22NWU74FE while i am at it09:05:52
@trofi:matrix.orgtrofiI'll try to reproduce locally and if I fail we'll try to compare the build logs for difference.09:15:05
@trofi:matrix.orgtrofi Built file locally for me: https://bpa.st/raw/SI6ZU. What log do you get with $ nix build --no-link github:NixOS/nixpkgs/9af373a61647257d16ae6062cddaa9094d24920c#pkgsCross.riscv64.libtool? 10:11:29
@artemis:arty.chatartemis
In reply to @trofi:matrix.org
Built file locally for me: https://bpa.st/raw/SI6ZU. What log do you get with $ nix build --no-link github:NixOS/nixpkgs/9af373a61647257d16ae6062cddaa9094d24920c#pkgsCross.riscv64.libtool?
http://dpaste.com/6SMJ92MK9
20:11:15
@zuckerberg:neet.spacezuckerberg changed their profile picture.22:03:45
@trofi:matrix.orgtrofi Ended up being a libtool deficiency (current unstable is less unstable): https://github.com/NixOS/nixpkgs/pull/167071#issuecomment-1634992962 22:24:18
@sorear:matrix.orgsorear joined the room.23:48:33
14 Jul 2023
@sorear:matrix.orgsorearis useLLVM a topic for here? i've been trying to get it to work with current llvm, with mixed results00:09:28
@emilytrau:matrix.orgemilytrau sorear: would you tell us more about what you're trying to do? :) 09:52:57
@emilytrau:matrix.orgemilytrau and what issues you're running into 09:54:00
@emilytrau:matrix.orgemilytrauRedacted or Malformed Event11:13:58
@p14:matrix.orgp14 joined the room.11:19:17
@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.
11:19:29
@alex:tunstall.xyzAlex
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.

Have you tried building it yourself or looking at the job status on Hydra?

Usually, cache misses imply a failed build.

11:20:20
@p14:matrix.orgp14Funny, you should ask, I left it running for the last 15 minutes and it just finished successfully.11:20:50
@p14:matrix.orgp14
In reply to @alex:tunstall.xyz

Have you tried building it yourself or looking at the job status on Hydra?

Usually, cache misses imply a failed build.

So it does look like it builds but is missing for some other reason. What bit of the hydra infrastructure would cause it to become a cache hit ordinarily?
11:21:48
@rick:matrix.ciphernetics.nl@rick:matrix.ciphernetics.nl changed their display name from Rick (Mindavi) to Mindavi.11:22:17
@alex:tunstall.xyzAlex
In reply to @p14:matrix.org
So it does look like it builds but is missing for some other reason. What bit of the hydra infrastructure would cause it to become a cache hit ordinarily?

A successful build. Everything Hydra builds is cached.

So either Hydra lost the need to build it to build its jobs (due to job changes or failed evaluation), or your local build of the package doesn't have the same derivation as that built by Hydra.

11:24:41
@p14:matrix.orgp14I’m only building nixpkgs unmodified from upstream, No overlays or anything like that. I’m wondering if hydra stopped needing to build it? How would I tell what pulled it into the hydra build when it was working, and then look for that in today’s state?11:26:17
@p14:matrix.orgp14Unfortunately the standard stdenv also stopped being a cache hit for a while around a similar time. I tried doing a git bisect where I skip commits if the ordinary standard environment does not build. Unfortunately, this points at a large set of commits including merges from staging.11:27:43
@alex:tunstall.xyzAlex
In reply to @p14:matrix.org
I’m only building nixpkgs unmodified from upstream, No overlays or anything like that. I’m wondering if hydra stopped needing to build it? How would I tell what pulled it into the hydra build when it was working, and then look for that in today’s state?
I'd probably bisect until I find the exact commit where Hydra stopped building it, then look at what changed and how it affects the build closure using nix why-depends --derivation.
11:27:48
@p14:matrix.orgp14The commit pointed to by the bisect is the binutils patch (sha mentioned above), which is suspicious. But that requires rebuilding quite a bit of stuff.11:30:23
@alex:tunstall.xyzAlexFWIW stdenv depends on binutils11:31:01

Show newer messages


Back to Room ListRoom Version: 6