Skip to content

gcc10: build is not deterministic #108475

@raboof

Description

@raboof

Describe the bug

Building gcc twice does not necessarily result in the exact same binary. This makes auditing harder. For more information see https://reproducible-builds.org .

This is a particularly interesting case because gcc-10.2.0 is part of the build closure of nixos.iso_minimal, which we use as a milestone (https://r13y.com, https://arnout.engelen.eu/nixos-r13y/report/)

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md6.topic: reproducible buildsRun nix-build twice and get the same result.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions