Commit 0f1872c
committed
build: use bin path override if no python is found in PATH
On systems with no "python" in the PATH, e.g. FreeBSD, we should always
create a python symlink in get_bin_override(). Otherwise, configure
fails with the following error:
Traceback (most recent call last):
File "./configure", line 1461, in <module>
bin_override = get_bin_override()
File "./configure", line 1360, in get_bin_override
if os.path.realpath(which('python')) == os.path.realpath(sys.executable):
File "/usr/local/lib/python2.7/posixpath.py", line 375, in realpath
path, ok = _joinrealpath('', filename, {})
File "/usr/local/lib/python2.7/posixpath.py", line 381, in _joinrealpath
if isabs(rest):
File "/usr/local/lib/python2.7/posixpath.py", line 54, in isabs
return s.startswith('/')
AttributeError: 'NoneType' object has no attribute 'startswith'1 parent ff747e3 commit 0f1872c
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1357 | 1357 | | |
1358 | 1358 | | |
1359 | 1359 | | |
1360 | | - | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
1361 | 1363 | | |
1362 | 1364 | | |
1363 | 1365 | | |
| |||
0 commit comments