From 99d10d1224d92c7fd7091faa116fba7841752fee Mon Sep 17 00:00:00 2001 From: Wensheng Tang Date: Thu, 8 Dec 2016 15:09:59 +0800 Subject: [PATCH] Fixed utf-8 version string handling for python2. Resolved #787 --- scripts/mk_util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/mk_util.py b/scripts/mk_util.py index cdd7bdeec..d5b045d96 100644 --- a/scripts/mk_util.py +++ b/scripts/mk_util.py @@ -881,8 +881,8 @@ def is_CXX_gpp(): return is_compiler(CXX, 'g++') def is_clang_in_gpp_form(cc): - version_string = check_output([cc, '--version']) - return str(version_string).find('clang') != -1 + version_string = check_output([cc, '--version']).encode('utf-8').decode('utf-8') + return version_string.find('clang') != -1 def is_CXX_clangpp(): if is_compiler(CXX, 'g++'):