From 884bb12d7f4e3dc70e16ca9edfa807c4179bb9bb Mon Sep 17 00:00:00 2001 From: William Deegan Date: Mon, 13 Mar 2017 12:55:14 -0700 Subject: output from try run comes from get_content() which is bytes. So use SCons.Util.to_str to convert to string on py3 --- src/engine/SCons/SConf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/SCons/SConf.py b/src/engine/SCons/SConf.py index c68d1c6..31d9402 100644 --- a/src/engine/SCons/SConf.py +++ b/src/engine/SCons/SConf.py @@ -643,7 +643,7 @@ class SConfBase(object): node = self.env.Command(output, prog, [ [ pname, ">", "${TARGET}"] ]) ok = self.BuildNodes(node) if ok: - outputStr = output.get_contents() + outputStr = SCons.Util.to_str(output.get_contents()) return( 1, outputStr) return (0, "") -- cgit v0.12