./configure fails with python 3.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HIPL |
New
|
Undecided
|
Unassigned |
Bug Description
When building HIPL ./configure fails if python 3.2 is used. This is the output:
checking whether to have middlebox authentification... (cached) no
checking whether to use performance measurement... (cached) no
+------
| processing modules...
|
File "./process_
print '|\n| WARNING in configuration of ' + module_name + ':',
SyntaxError: invalid syntax
configure: error: Module processing failed
Seems like the generated configure checks for a version too old but not for one too recent. A workaround is to look for the line
"for am_cv_pathless_
in configure and delete the first python so that python2 is used. Alternatively swap the symlink of python in /usr/bin.