From 1d11c1dc48a3849f447350681ebba9d8cb97b979 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 22 Aug 2013 16:19:28 +0200 Subject: fixupPrefix: Make the prefix writable first This ensures that strip and other commands work correctly (since sometimes the install phase will make the installed files read-only). --- pkgs/stdenv/generic/setup.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkgs') diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index deb18ed93213..27c1d37df25f 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -776,6 +776,9 @@ fixupPrefix() { if ! [ -d "$prefix" ]; then return; fi + # Make sure everything is writable so "strip" et al. work. + chmod -R u+w "$prefix" + # Put man/doc/info under share/. forceShare=${forceShare:=man doc info} if [ -n "$forceShare" ]; then -- cgit 1.4.1