!UNVBThoJtlIiVwiDjU:nixos.org

Staging

361 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen117 Servers

Load older messages


SenderMessageTime
7 Mar 2026
@yuka:yuka.devYureka (she/her)https://github.com/NixOS/nixpkgs/pull/45010611:36:38
@k900:0upti.meK900So do we have to bisect into openblas now11:37:11
@yuka:yuka.devYureka (she/her)or just revert and do that later?11:37:51
@k900:0upti.meK900 Depends on how big the bisect is I guess 11:38:27
@k900:0upti.meK900Do you want to try it?11:38:47
@yuka:yuka.devYureka (she/her)big11:39:09
@yuka:yuka.devYureka (she/her)558 commits11:39:17
@k900:0upti.meK900 And how long does it take to fail? 11:39:28
@yuka:yuka.devYureka (she/her)not very long, but looking at the commits between openblas .30 ... .31, it's likely that broke and was fixed more than once in between11:41:37
@k900:0upti.meK900 Ugh 11:42:13
@yuka:yuka.devYureka (she/her)just the fact that this package is so irreproducible in the first place, and they added full new code paths for the neoverse platform in between11:42:52
@yuka:yuka.devYureka (she/her)Redacted or Malformed Event11:42:55
@yuka:yuka.devYureka (she/her)foo.png
Download foo.png
11:43:32
@yuka:yuka.devYureka (she/her)it likely broke at a different point on the Ampere vs the M1 Pro11:43:41
@yuka:yuka.devYureka (she/her)and the dynamicArch ? null suggests the people who wrote this package initially fully intended the non-reproducibility11:44:25
@dramforever:matrix.orgdramforeverdoes openblas build different objects with different -march11:44:33
@dramforever:matrix.orgdramforever and then uh, does something 11:44:41
@yuka:yuka.devYureka (she/her)it builds different objects depending on what /proc/cpuinfo you have during the build11:44:52
@dramforever:matrix.orgdramforever if dynamicArch means runtime that's good 11:44:58
@dramforever:matrix.orgdramforeveruh oh11:45:04
@k900:0upti.meK900 I think dynamicArch does mean runtime 11:45:06
@yuka:yuka.devYureka (she/her)hmm11:45:17
@k900:0upti.meK900 But it ALSO tries to be smart somehow 11:45:15
@yuka:yuka.devYureka (she/her)so maybe both11:45:19
@yuka:yuka.devYureka (she/her)why would my different build hosts fail with different errors then?11:45:39
@dramforever:matrix.orgdramforever but it is passing different -march to different objects 11:45:39
@dramforever:matrix.orgdramforeverso something is going on11:45:43
@k900:0upti.meK900That postPatch line is also hella sus11:46:00
@k900:0upti.meK900 In the nixpkgs PR change 11:46:06
@k900:0upti.meK900
In reply to @yuka:yuka.dev
why would my different build hosts fail with different errors then?
Could just be ordering
11:46:10

Show newer messages


Back to Room ListRoom Version: 6