mirror of
https://github.com/NixOS/nix.git
synced 2024-11-29 02:02:27 +00:00
* Don't make the builder executable.
This commit is contained in:
parent
1cb030736e
commit
83075304e5
@ -86,10 +86,6 @@ void runProgram(const string & program, Environment env)
|
|||||||
if (dup2(STDERR_FILENO, STDOUT_FILENO) == -1)
|
if (dup2(STDERR_FILENO, STDOUT_FILENO) == -1)
|
||||||
throw SysError("cannot dup stderr into stdout");
|
throw SysError("cannot dup stderr into stdout");
|
||||||
|
|
||||||
/* Make the program executable. !!! hack. */
|
|
||||||
if (chmod(program.c_str(), 0755))
|
|
||||||
throw SysError("cannot make program executable");
|
|
||||||
|
|
||||||
/* Execute the program. This should not return. */
|
/* Execute the program. This should not return. */
|
||||||
execle(program.c_str(), baseNameOf(program).c_str(), 0, env2);
|
execle(program.c_str(), baseNameOf(program).c_str(), 0, env2);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user