Component/s: LLDB for Swift
Ubuntu 15.10, identical setup to this builder:
See attached build script I'm using.
The first build of LLDB via the build steps used by the Ubuntu 15.10 builder will make it through fine. But, if something about any of the build steps fails after the initial lldb build (e.g. missing a package needed in some other part of swift that shows up after the lldb build), then lldb will go through its build steps again. During the rebuild using the packaging flow, lldb will fail to install with a message like this:
CMake Error at scripts/Python/modules/readline/cmake_install.cmake:44 (file):
file INSTALL cannot find
Call Stack (most recent call first):
Inspection of the related directory tree shows there is no CMakeRelink.dir file:
$ find /home/tfiala/src/lldb-github/build/buildbot_linux/lldb-linux-x86_64/scripts/Python/modules/readline/CMakeFiles
Googling around seems to indicate that relink dir shows up when doing cross compiles, which I don't think should be taking place here. This might be related to the same change that is breaking
SR-1109, as it did some changing around of host vs. target details.
Note I only hit this on a rebuild of lldb. (I get a very similar result if llbuild has to rebuild and reinstall).