Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
base: c9ba33870e6d
Choose a base ref
...
head repository: NixOS/nix
compare: 1e7b8deea7e0
Choose a head ref
  • 3 commits
  • 10 files changed
  • 1 contributor

Commits on Sep 28, 2018

  1. Copy the full SHA
    99d4bb2 View commit details
    Browse the repository at this point in the history
  2. Move structured attrs handling into a separate class

    This is primarily because Derivation::{can,will}BuildLocally() depends
    on attributes like preferLocalBuild and requiredSystemFeatures, but it
    can't handle them properly because it doesn't have access to the
    structured attributes.
    edolstra committed Sep 28, 2018
    Copy the full SHA
    7ae7a38 View commit details
    Browse the repository at this point in the history
  3. Check requiredSystemFeatures for local builds

    For example, this prevents a "kvm" build on machines that don't have
    KVM.
    
    Fixes #2012.
    edolstra committed Sep 28, 2018
    3
    Copy the full SHA
    1e7b8de View commit details
    Browse the repository at this point in the history