[MacPorts] #32575: python3: llvm-3.1 fails to build with python3 selected
MacPorts
noreply at macports.org
Mon Apr 16 16:23:20 PDT 2012
#32575: python3: llvm-3.1 fails to build with python3 selected
--------------------------------------+-------------------------------------
Reporter: jonesc@… | Owner: jeremyhu@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: python3 | Port: llvm-3.1
--------------------------------------+-------------------------------------
Changes (by jeremyhu@…):
* keywords: => python3
Comment:
I don't use python3, and there's an easy workaround, so it's not a
priority for me. Patches are welcome.
Try setting the PYTHON_EXECUTABLE environment variable:
{{{
$ grep -R PYTHON .
./CMakeLists.txt:if( NOT PYTHONINTERP_FOUND )
./CMakeLists.txt:Please install Python or specify the PYTHON_EXECUTABLE
CMake variable.")
./CMakeLists.txt: COMMAND ${PYTHON_EXECUTABLE} ${LLVMBUILDTOOL}
./test/CMakeLists.txt:set(PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE})
./test/CMakeLists.txt: COMMAND ${PYTHON_EXECUTABLE}
./test/lit.cfg:# Propagate PYTHON_EXECUTABLE into the environment
./test/lit.cfg:config.environment['PYTHON_EXECUTABLE'] = getattr(config,
'python_executable',
./test/lit.site.cfg.in:config.python_executable = "@PYTHON_EXECUTABLE@"
./test/Makefile: @$(ECHOPATH) s=@PYTHON_EXECUTABLE@=python=g >>
lit.tmp
./test/Scripts/coff-dump.py.bat:%PYTHON_EXECUTABLE% -u
%LLVM_SRC_ROOT%\test\Scripts\coff-dump.py %1 %2 %3 %4 %5 %6 %7 %8 %9
./test/Scripts/elf-dump.bat:%PYTHON_EXECUTABLE% -u
%LLVM_SRC_ROOT%\test\Scripts\elf-dump %1 %2 %3 %4 %5 %6 %7 %8 %9
./test/Scripts/macho-dumpx.bat:%PYTHON_EXECUTABLE% -u
%LLVM_SRC_ROOT%\test\Scripts\macho-dump %1 %2 %3 %4 %5 %6 %7 %8 %9
./tools/clang/bindings/python/README.txt:$ env PYTHONPATH=$(echo
~/llvm/tools/clang/bindings/python/) \
./tools/clang/test/CMakeLists.txt:if(PYTHONINTERP_FOUND)
./tools/clang/test/CMakeLists.txt: COMMAND ${PYTHON_EXECUTABLE}
./tools/clang/test/CMakeLists.txt: COMMAND ${PYTHON_EXECUTABLE}
./tools/clang/test/Makefile: @ $(PYTHON)
$(LLVM_SRC_ROOT)/utils/lit/lit.py \
./utils/lit/lit/TestingConfig.py:
'PYTHONUNBUFFERED' : '1',
}}}
--
Ticket URL: <https://trac.macports.org/ticket/32575#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list