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/nixpkgs
base: 27cc9237fd2a
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: a98a83523a7a
Choose a head ref
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on Apr 14, 2017

  1. bash: Set bash_cv_getcwd_malloc=yes when cross compiling

    Because if you don't, the configure script assumes that your getcwd()
    function is broken. Which then makes bash use it's own getcwd()
    implementation, which doesn't work if the path to the current directory
    contains bind mounts in its paths. This shows up as:
    
    shell-init: error retrieving current directory: getcwd: cannot access parent directories: Bad file descriptor
    
    ... and fails the aarch64 glibc build with sandboxes enabled.
    
    Sigh.
    
    (cherry picked from commit dff0ba3)
    dezgeg committed Apr 14, 2017
    Configuration menu
    Copy the full SHA
    1ff02f8 View commit details
    Browse the repository at this point in the history
  2. stdenv: aarch64: Update bootstrap tarballs

    Hopefully fixes sandboxed build of glibc on aarch64, as discussed on
    8bfa9f5.
    
    Picked from the following cross-trunk evaluation:
    http://hydra.nixos.org/eval/1341395 based on nixpkgs
    commit bb3ef8a.
    
    build job: http://hydra.nixos.org/build/50125932
    
    (busybox's hash not changing is not a bug!)
    
    (cherry picked from commit 20d9edf)
    dezgeg committed Apr 14, 2017
    Configuration menu
    Copy the full SHA
    a98a835 View commit details
    Browse the repository at this point in the history