summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2020-03-11 11:44:16 -0700
committerDan Albert <danalbert@google.com>2020-03-11 11:44:16 -0700
commit2b6c1aebfbf618af86c32729111d56cc9d214f30 (patch)
treecdbf3a2e710add33c47c8ef65c75b1fe384d8592
parent349907d5fd3e525e6805d7f0c542b80e7cdeb0e2 (diff)
downloadbinutils-2b6c1aebfbf618af86c32729111d56cc9d214f30.tar.gz
Fix macOS version check.
This is Python 3... Test: None Bug: None Change-Id: Idcfd754036015b1c4a7ca7fa5de101512cdf684c
-rwxr-xr-xdo_build.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/do_build.py b/do_build.py
index b6dbb744..1ad629ec 100755
--- a/do_build.py
+++ b/do_build.py
@@ -79,14 +79,14 @@ def check_output(cmd, *args, **kwargs):
def get_osx_deployment_target():
"""Determines which macOS deployment target should be used."""
- major, minor, _ = check_output(['sw_vers', '-productVersion']).split('.')
+ major, minor, _ = check_output(['sw_vers', '-productVersion'],
+ encoding='utf-8').split('.')
assert major == '10'
if minor == '8':
return '10.8'
- elif minor == '10':
+ if minor == '10':
return '10.9'
- else:
- raise RuntimeError(f'Unconfigured macOS version: {major}.{minor}')
+ raise RuntimeError(f'Unconfigured macOS version: {major}.{minor}')
def configure(arch, host: Host, install_dir, src_dir):