summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool/suncxx.py
diff options
context:
space:
mode:
authorRob Boehne <robb@datalogics.com>2019-11-26 20:57:19 (GMT)
committerRob Boehne <robb@datalogics.com>2019-11-26 20:57:19 (GMT)
commit5bf4eabac323a728788120f5c3752a9643e6c35c (patch)
tree60cf4a8be84783202ad376e16eedc6ed051b98ea /src/engine/SCons/Tool/suncxx.py
parent7c34a7d12cccd0448670323297ee12e4575ef749 (diff)
downloadSCons-5bf4eabac323a728788120f5c3752a9643e6c35c.zip
SCons-5bf4eabac323a728788120f5c3752a9643e6c35c.tar.gz
SCons-5bf4eabac323a728788120f5c3752a9643e6c35c.tar.bz2
try a different approach that should work on python 3.5.
Diffstat (limited to 'src/engine/SCons/Tool/suncxx.py')
-rw-r--r--src/engine/SCons/Tool/suncxx.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/SCons/Tool/suncxx.py b/src/engine/SCons/Tool/suncxx.py
index d38c2cf..c155484 100644
--- a/src/engine/SCons/Tool/suncxx.py
+++ b/src/engine/SCons/Tool/suncxx.py
@@ -73,7 +73,7 @@ def get_package_info(package_name, pkginfo, pkgchk):
popen_args = {'stdout': subprocess.PIPE,
'stderr': DEVNULL}
if PY3:
- popen_args['encoding'] = 'utf-8'
+ popen_args['universal_newlines'] = True
p = subprocess.Popen([pkginfo, '-l', package_name],
**popen_args)
except EnvironmentError:
@@ -92,7 +92,7 @@ def get_package_info(package_name, pkginfo, pkgchk):
popen_args = {'stdout': subprocess.PIPE,
'stderr': DEVNULL}
if PY3:
- popen_args['encoding'] = 'utf-8'
+ popen_args['universal_newlines'] = True
p = subprocess.Popen([pkgchk, '-l', package_name],
**popen_args)
except EnvironmentError: