[gnome-builder] autotools: force LANG=C when building
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] autotools: force LANG=C when building
- Date: Mon, 21 Dec 2015 08:08:31 +0000 (UTC)
commit bb8610f990095f5514934c75e064f5152916699a
Author: Christian Hergert <chergert redhat com>
Date: Fri Dec 18 04:00:17 2015 -0800
autotools: force LANG=C when building
make can translate output, so we need to force LANG=C for predictable
parsing of stdout/stderr.
plugins/autotools/ide-autotools-build-task.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/plugins/autotools/ide-autotools-build-task.c b/plugins/autotools/ide-autotools-build-task.c
index 136e98a..cd35078 100644
--- a/plugins/autotools/ide-autotools-build-task.c
+++ b/plugins/autotools/ide-autotools-build-task.c
@@ -794,6 +794,7 @@ step_autogen (GTask *task,
launcher = g_subprocess_launcher_new ((G_SUBPROCESS_FLAGS_STDOUT_PIPE |
G_SUBPROCESS_FLAGS_STDERR_PIPE));
g_subprocess_launcher_set_cwd (launcher, state->project_path);
+ g_subprocess_launcher_setenv (launcher, "LANG", "C", TRUE);
g_subprocess_launcher_setenv (launcher, "NOCONFIGURE", "1", TRUE);
process = log_and_spawn (self, launcher, &error, autogen_sh_path, NULL);
@@ -857,6 +858,7 @@ step_configure (GTask *task,
launcher = g_subprocess_launcher_new ((G_SUBPROCESS_FLAGS_STDERR_PIPE |
G_SUBPROCESS_FLAGS_STDOUT_PIPE));
g_subprocess_launcher_set_cwd (launcher, state->directory_path);
+ g_subprocess_launcher_setenv (launcher, "LANG", "C", TRUE);
config_log = g_strjoinv (" ", state->configure_argv);
ide_build_result_log_stdout (IDE_BUILD_RESULT (self), "%s", config_log);
@@ -910,6 +912,7 @@ step_make_all (GTask *task,
launcher = g_subprocess_launcher_new ((G_SUBPROCESS_FLAGS_STDERR_PIPE |
G_SUBPROCESS_FLAGS_STDOUT_PIPE));
g_subprocess_launcher_set_cwd (launcher, state->directory_path);
+ g_subprocess_launcher_setenv (launcher, "LANG", "C", TRUE);
if (!g_strv_length (state->make_targets))
targets = (const gchar * const *)default_targets;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]