[gnome-builder/wip/chergert/pipeline-merge] pipeline: Set PATH env var for build subprocesses
- From: Matthew Leeds <mwleeds src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/chergert/pipeline-merge] pipeline: Set PATH env var for build subprocesses
- Date: Fri, 10 Feb 2017 00:51:57 +0000 (UTC)
commit 20adbc34ef4e5e1215b38dfe550f8bee9b9c7f15
Author: Matthew Leeds <mleeds redhat com>
Date: Thu Feb 9 18:19:59 2017 -0600
pipeline: Set PATH env var for build subprocesses
Without PATH set, gcc gives this error when compiling anything:
gcc: error trying to exec 'cc1': execvp: No such file or directory
libide/buildsystem/ide-build-pipeline.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/libide/buildsystem/ide-build-pipeline.c b/libide/buildsystem/ide-build-pipeline.c
index 3ae2791..2360a51 100644
--- a/libide/buildsystem/ide-build-pipeline.c
+++ b/libide/buildsystem/ide-build-pipeline.c
@@ -1859,6 +1859,7 @@ ide_build_pipeline_create_launcher (IdeBuildPipeline *self,
if (ret != NULL)
{
ide_subprocess_launcher_set_clear_env (ret, TRUE);
+ ide_subprocess_launcher_setenv (ret, "PATH", "/bin:/usr/bin", FALSE);
ide_subprocess_launcher_set_cwd (ret, ide_build_pipeline_get_builddir (self));
ide_subprocess_launcher_set_flags (ret,
(G_SUBPROCESS_FLAGS_STDERR_PIPE |
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]