[Bug 23322] New: trivial (no options) CMake build fails

Bug ID 23322
Summary trivial (no options) CMake build fails
Product lldb
Version unspecified
Hardware PC
OS FreeBSD
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@cs.uiuc.edu
Reporter emaste@freebsd.org
Classification Unclassified

After checking out llvm, clang and lldb, the most basic CMake/Ninja build fails
as follows:

% mkdir build
% cd build
% cmake -GNinja ..
% ninja

...

[emaste@ref11-amd64 /scratch/tmp/emaste/llvm/build]$ ninja
[2/2] Python script sym-linking LLDB Python API
FAILED: cd /scratch/tmp/emaste/llvm/build/tools/lldb &&
/usr/local/bin/python2.7
/scratch/tmp/emaste/llvm/tools/lldb/scripts/finishSwigWrapperClasses.py
--buildConfig= --srcRoot=/scratch/tmp/emaste/llvm/tools/lldb
--targetDir=/scratch/tmp/emaste/llvm/build/tools/lldb/scripts
--cfgBldDir=/scratch/tmp/emaste/llvm/build/tools/lldb/scripts
--prefix=/scratch/tmp/emaste/llvm/build --cmakeBuildConfiguration=. -m
Program error: Invalid parameters entered, -h for help. 
You entered:
['--buildConfig=', '--srcRoot=/scratch/tmp/emaste/llvm/tools/lldb',
'--targetDir=/scratch/tmp/emaste/llvm/build/tools/lldb/scripts',
'--cfgBldDir=/scratch/tmp/emaste/llvm/build/tools/lldb/scripts',
'--prefix=/scratch/tmp/emaste/llvm/build', '--cmakeBuildConfiguration=.', '-m']
(-1)
ninja: build stopped: subcommand failed.

labath@google.com changed bug 23322