[lldb-dev] Code signing issue
Jean-Daniel Dupas
devlists at shadowlab.org
Tue Jul 26 10:21:16 PDT 2011
Le 26 juil. 2011 à 15:05, Andrey Zaytsev a écrit :
> Hello everyone.
> I'm building lldb on personal mac. Code signing is done as described in docs/code-signing.txt
> When I'm deploying it on our distributed build-system lldb doesn't work and gives the following message: "failed to get the task for process 92135"
> What is my options? Can I just turn code-signing off to make it work on any machine?
> Thanks.
>
lldb has to be signed to be able to use task_for_pid() (see 'man taskgated' for details).
And yours signing certificate has to be installed (and trusted) on all deployments machines.
Apple's version is signed using a trusted certificate (just like gdb and many other dev tools), that's why it works out of the box on all machines.
Signing with a commercial certificate distributed by a trusted CA should works but I never try, so I can t'ell.
-- Jean-Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20110726/3ab1af5f/attachment.html>
More information about the lldb-dev
mailing list