-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failure: breakpad: src/common/module.cc:194:52: error: 'find_if' is not a member of 'std' #368994
Comments
fixed in google/breakpad@898a997 seems like this package could get updated |
oy, good catch. Yeah... if I'm understanding that page right then |
Seems to have been caused by a stdenv version change. |
Could someone explain how to place that fix into a standard /etc/configuration.nix for nixos? From https://nixos.wiki/wiki/Overlays#In_NixOS I'm guessing that's an has this:
But I don't quite understand nix lang well enough to combine the two (have tried various things like |
I'm not using nixos but perhaps: nixpkgs.overlays = [
(final: prev: {
breakpad = prev.breakpad.overrideAttrs (old: {
patches = old.patches or [ ] ++ [
(final.fetchpatch {
url = "https://github.com/google/breakpad/commit/898a997855168c0e6a689072fefba89246271a5d.patch";
hash = "sha256-OxodMx7XfKiD9j6b8oFvloslYagSSpQn7BPdpMVOoDY=";
})
];
});
})
]; or nixpkgs.overlays = [
(final: prev: {
breakpad = prev.breakpad.override { stdenv = final.gcc13Stdenv; };
})
]; |
Steps To Reproduce
Steps to reproduce the behavior:
nixos-rebuild switch --upgrade
)Build log
Build Log
Additional context
Metadata
"x86_64-linux"
Linux 6.6.64, NixOS, 25.05 (Warbler), 25.05beta724962.d70bd19e0a38
yes
yes
nix-env (Nix) 2.24.11
"nixos"
"nixos, nixos-hardware"
/nix/var/nix/profiles/per-user/root/channels/nixos
Notify maintainers
@berberman
Note for maintainers: Please tag this issue in your PR.
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: