[MacPorts] #60781: llvm-3.4: SyntaxError: invalid syntax

MacPorts noreply at macports.org
Sat Jul 4 06:10:59 UTC 2020


#60781: llvm-3.4: SyntaxError: invalid syntax
------------------------+----------------------
 Reporter:  ryandesign  |      Owner:  jeremyhu
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.2
 Keywords:  tiger       |       Port:  llvm-3.4
------------------------+----------------------
 llvm-3.4 fails to build on Tiger because it uses python but the system's
 python 2.3.5 is too old:

 {{{
 :info:build Traceback (most recent call last):
 :info:build   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-3.4/llvm-3.4/work/llvm-3.4.2.src/utils
 /llvm-build/llvm-build", line 3, in ?
 :info:build     import llvmbuild
 :info:build   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-3.4/llvm-3.4/work/llvm-3.4.2.src/utils
 /llvm-build/llvmbuild/__init__.py", line 1, in ?
 :info:build     from llvmbuild.main import main
 :info:build   File
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-3.4/llvm-3.4/work/llvm-3.4.2.src/utils
 /llvm-build/llvmbuild/main.py", line 65
 :info:build     @staticmethod
 :info:build     ^
 :info:build SyntaxError: invalid syntax
 }}}

 Presumably other versions of llvm would be affected too.

 clang-3.4 already uses python27 (or python27-bootstrap); maybe that can be
 extended to apply to the llvm-3.4 part as well.

-- 
Ticket URL: <https://trac.macports.org/ticket/60781>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list