decode isn't necessary, since the check is now 'is there any output at all'
diff --git a/src/build.py b/src/build.py
index 37d9873..91f4f00 100755
--- a/src/build.py
+++ b/src/build.py
@@ -547,7 +547,7 @@
     # If the file is modified in the index or working tree, then return true.
     # This happens on trybots.
     status = proc.check_output(['git', 'status', '--porcelain', f],
-                               cwd=cwd).decode().strip()
+                               cwd=cwd).strip()
     changed = len(status) != 0
     s = status if changed else '(unchanged)'
     print('%s git status: %s' % (f, s))