!UNVBThoJtlIiVwiDjU:nixos.org

Staging

362 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%3Aopen116 Servers

Load older messages


SenderMessageTime
13 Mar 2026
@emilazy:matrix.orgemilywell, I had some ideas for making it so that they always can :) but which ones are practical, not sure15:52:03
@emilazy:matrix.orgemilyat the very least having to explicitly handle it when such a situation arrives rather than being able to sleepwalk into it would be goo15:52:22
@emilazy:matrix.orgemily* at the very least having to explicitly handle it when such a situation arrives rather than being able to sleepwalk into it would be good15:52:33
@rvdp:infosec.exchangeRamses 🇵🇸
In reply to @emilazy:matrix.org
at the very least having to explicitly handle it when such a situation arrives rather than being able to sleepwalk into it would be good
Definitely
17:58:55
15 Mar 2026
@whispers:catgirl.cloudwhispers [& it/fae] hai. chromium seems to be having issues on staging-next on my system. if i build (well, substitute) chromium on the latest staging-next, trying to run it immediately sigills on my system (x86_64-linux nixos):
~> nix run github:nixos/nixpkgs/521d05a303dcd44e66f27ad94cc244adaabace12#chromium
[0314/233404.245952:ERROR:third_party/crashpad/crashpad/util/process/process_memory_range.cc:75] read out of range
fish: Job 1, 'nix run github:nixos/nixpkgs/52…' terminated by signal SIGILL (Illegal instruction)
whereas nix run github:nixos/nixpkgs/master#chromium launches successfully. this might be a »my system is fucked issue«, but i'm wondering if anyone else can maybe reproduce this?
03:37:52
@whispers:catgirl.cloudwhispers [& it/fae]…and now that i post i remembered there's a nixos test. that indeed does fail, so i don't think it's just a me thing. fun03:40:38
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test. that indeed does fail as well, so i don't think it's just a me thing. fun03:40:43
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun03:42:48
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun. i'll make an issue i suppose03:46:24
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun. i'll investigate & make an issue03:50:27
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun. i'll make an issue i suppose03:51:33
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun. i'll make an issue03:58:49
@whispers:catgirl.cloudwhispers [& it/fae]* …and now that i post i remembered there's a nixos test for a more isolated environment. that indeed does fail as well, so i don't think it's just a me thing. fun. i'll make an issue (https://github.com/NixOS/nixpkgs/issues/499982)04:07:23
@dramforever:matrix.orgdramforeverlooks like a strict-flex-arrays violation05:38:25
@dramforever:matrix.orgdramforever

https://source.chromium.org/chromium/chromium/src/+/main:base/metrics/persistent_histogram_allocator.cc;drc=854512ccb0f2d89203be1ec15dbea3fb4e31a326

    UNSAFE_TODO(memcpy(histogram_data->name, name.data(), name.size()));
  // Space for the histogram name will be added during the actual allocation
  // request. This must be the last field of the structure. A zero-size array
  // or a "flexible" array would be preferred but is not (yet) valid C++.
  char name[sizeof(uint64_t)];  // Force 64-bit alignment on 32-bit builds.
05:39:04
@dramforever:matrix.orgdramforevercan my laptop build chromium? only one way to find out05:44:12
@emilazy:matrix.orgemily UNSAFE_TODO oh okay 05:46:18
@emilazy:matrix.orgemilyreassuring words to come across when your browser is crashing05:46:38
@dramforever:matrix.orgdramforeverhow much disk space does it take to build this thing asking for a friend05:49:03
@emilazy:matrix.orgemilyI think it's many gigs to even just check out the repository05:50:21
@emilazy:matrix.orgemilyand its several copies of Debian or whatever05:50:25
@dramforever:matrix.orgdramforeveri have 622G according to df -lh05:51:05
@emilazy:matrix.orgemilythat seems like it should be more than enough05:51:40
@emilazy:matrix.orgemilyRAM OTOH…05:51:44
@dramforever:matrix.orgdramforever32G ram, m1 pro05:52:28
@dramforever:matrix.orgdramforeverseems precarious05:52:55
@dramforever:matrix.orgdramforeveri have no idea why on earth would this suddenly be a problem now05:54:31
@emilazy:matrix.orgemilyI think we enabled hardening for strict flex arrays at some point05:58:18
@emilazy:matrix.orgemilythough I don't think "this cycle" recent05:58:24
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/pull/47364805:58:47

Show newer messages


Back to Room ListRoom Version: 6