From 3096453db9b508be91d02c55fc8075007a4c0888 Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Sun, 29 Mar 2020 18:32:41 +0300 Subject: [PATCH] create-workspace: make assumption if linux64 failed to compile --- create-workspace.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/create-workspace.py b/create-workspace.py index 65846763..7de701a5 100755 --- a/create-workspace.py +++ b/create-workspace.py @@ -274,7 +274,13 @@ def build_templates( 'client/' + TEMPLATES[template] + '/build-docker.sh' ]) - subprocess.check_call(args, stderr=subprocess.STDOUT) + try: + subprocess.check_call(args, stderr=subprocess.STDOUT) + except subprocess.CalledProcessError as e: + if e.returncode == 139 and template == 'linux64': + print("[!] Likely you must to enable vsyscall=emulate") + + raise if persistent: update_commands.append(