summary refs log tree commit diff
path: root/maintainers/scripts/copy-tarballs.pl
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2017-03-14 00:30:01 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2017-03-14 00:33:29 +0200
commitdff0ba38a243603534c99f2cf1af81c793cad98e (patch)
tree6192303320542295be14554ac625b240fe55ecb2 /maintainers/scripts/copy-tarballs.pl
parent40c1406b18b2c9a1ff43f1c1811a34ec5e82570f (diff)
downloadnixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar.gz
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar.bz2
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar.lz
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar.xz
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.tar.zst
nixlib-dff0ba38a243603534c99f2cf1af81c793cad98e.zip
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.
Diffstat (limited to 'maintainers/scripts/copy-tarballs.pl')
0 files changed, 0 insertions, 0 deletions