<div dir="ltr">Thank you Pavel! <br></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 10, 2018 at 8:51 PM Pavel Labath <<a href="mailto:pavel@labath.sk">pavel@labath.sk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 10/12/2018 20:28, Gábor Márton via lldb-dev wrote:<br>
> Hi,<br>
> <br>
> Recently I have updated the LLDB source and now I cannot link the <br>
> debugserver.<br>
> I guess, the problem is started in one of the commits at last week, <br>
> because before that I had not experienced it.<br>
> Any help would be appreciated. I'd like to get a command line only <br>
> solution because I am building via ssh, so I can't click on any windows.<br>
> With respect to Clang/ASTImporter,<br>
> would it be a solution to disable the build of the debugserver and use <br>
> the system debugserver? Do you think I would loose some ASTImporter <br>
> related test coverage? How to disable the build of the debugserver?<br>
> <br>
> Thanks,<br>
> Gabor<br>
> <br>
> [4/172] Linking CXX executable bin/debugserver<br>
> FAILED: bin/debugserver<br>
> : && /usr/local/opt/ccache/libexec/c++  -fPIC <br>
> -fvisibility-inlines-hidden -Werror=date-time <br>
> -Werror=unguarded-availability-new -std=c++11 -fmodules <br>
> -fmodules-cache-path=/Users/egbomrt/llvm/build/release_assert/module.cache <br>
> -fcxx-modules -Wall -Wextra -Wno-unused-parameter -Wwrite-strings <br>
> -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long <br>
> -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type <br>
> -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion <br>
> -fdiagnostics-color -Wno-deprecated-declarations -Wno-unknown-pragmas <br>
> -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension <br>
> -Wno-gnu-zero-variadic-macro-arguments -Wno-zero-length-array <br>
> -Wno-extended-offsetof -O3  -isysroot <br>
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk <br>
> -Wl,-search_paths_first -Wl,-headerpad_max_install_names -stdlib=libc++ <br>
> -Wl,-sectcreate,__TEXT,__info_plist,/Users/egbomrt/llvm/git/llvm/tools/lldb/tools/debugserver/source/../resources/lldb-debugserver-Info.plist  <br>
>    -Wl,-dead_strip <br>
> tools/lldb/tools/debugserver/source/CMakeFiles/debugserver.dir/debugserver.cpp.o  <br>
> -o bin/debugserver  -Wl,-rpath,@loader_path/../lib <br>
> lib/liblldbDebugserverCommon.a -framework Cocoa -framework <br>
> CoreFoundation -framework Foundation lib/liblldbDebugserverArchSupport.a <br>
> lib/liblldbDebugserverDarwin_DarwinLog.a -lcompression && cd <br>
> /Users/egbomrt/llvm/build/release_assert/tools/lldb/tools/debugserver/source <br>
> && /usr/local/Cellar/cmake/3.12.4/bin/cmake -E env <br>
> CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate <br>
> codesign --force --sign lldb_codesign --entitlements <br>
> /Users/egbomrt/llvm/git/llvm/tools/lldb/tools/debugserver/source/../../../resources/debugserver-macosx-entitlements.plist <br>
> /Users/egbomrt/llvm/build/release_assert/bin/debugserver<br>
> *error: The specified item could not be found in the keychain.*<br>
> <br>
<br>
There is a setting to disable it. These days, you should be able to <br>
achieve it with LLDB_CODESIGN_IDENTITY="" or SKIP_DEBUGSERVER=ON, though <br>
that may change in the future (/me points at Stefan).<br>
<br>
<br>
I don't think the choice of debugserver will impact the AST importer <br>
tests in any way.<br>
<br>
pl<br>
</blockquote></div>