[lldb-dev] [Bug 31433] New: CMAKE: darwin: lldb executables are no longer installed with `make install`

via lldb-dev lldb-dev at lists.llvm.org
Tue Dec 20 00:46:57 PST 2016


https://llvm.org/bugs/show_bug.cgi?id=31433

            Bug ID: 31433
           Summary: CMAKE: darwin: lldb executables are no longer
                    installed with `make install`
           Product: lldb
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: lldb-dev at lists.llvm.org
          Reporter: jeremyhu at apple.com
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

As of some change over the past few months, running 'make install' no longer
installs the lldb executables, only liblldb.  The executables are built during
the build phase but not installed during installation.

The project is configured with:


cmake -DCMAKE_INSTALL_PREFIX='/opt/local/libexec/llvm-devel'
-DCMAKE_BUILD_TYPE=Debug -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
-DCMAKE_C_COMPILER="$CC" -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_CXX_COMPILER="$CXX"
-DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_MODULE_PATH=/opt/local/share/cmake/Modules
-DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev
-DCMAKE_INSTALL_NAME_DIR=/opt/local/libexec/llvm-devel/lib
-DCMAKE_INSTALL_RPATH=/opt/local/libexec/llvm-devel/lib
-DCMAKE_SYSTEM_PREFIX_PATH="/opt/local/libexec/llvm-devel;/opt/local;/usr"
-DLLVM_LINK_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_INCLUDE_TESTS=OFF
-DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_ENABLE_FFI=ON -DLLVM_BINDINGS_LIST=none
-DFFI_INCLUDE_DIR=/opt/local/include -DFFI_LIBRARY_DIR=/opt/local/lib
-DLLDB_CODESIGN_IDENTITY=- -DCLANG_ENABLE_ARCMT=OFF -DCLANG_INCLUDE_TESTS=OFF
-DCLANG_ENABLE_STATIC_ANALYZER=OFF -DLLVM_BUILD_RUNTIME=ON
-DLIBCXX_ENABLE_SHARED=OFF -DLIBCXX_INSTALL_LIBRARY=OFF
-DPYTHON_EXECUTABLE=/opt/local/bin/python2.7
-DPYTHON_INCLUDE_DIR=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
-DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG"
-DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_OSX_ARCHITECTURES="x86_64"
-DCMAKE_OSX_DEPLOYMENT_TARGET="10.11" -DCMAKE_OSX_SYSROOT="/" 

---

Looking through various history, I see that r286059 was successful, so the
regression was some point after that.  I'll see if I can narrow it down.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20161220/ad67c0ab/attachment.html>


More information about the lldb-dev mailing list