<div dir="ltr">See the subject. Necessary to get the GNU/PowerPC lld builder in the air (it currently fails).<div><br></div><div><div><div>Index: zorg/buildbot/builders/LLDBuilder.py</div><div>===================================================================</div>
<div>--- zorg/buildbot/builders/LLDBuilder.py (revision 196862)</div><div>+++ zorg/buildbot/builders/LLDBuilder.py (working copy)</div><div>@@ -57,10 +57,16 @@</div><div> haltOnFailure=False,</div>
<div> description=["create build dir"],</div><div> workdir="."))</div><div>+</div><div>+ # Only use -stdlib=libc++ for Clang++, not for GCC.</div>
<div>+ stdlib = ""</div><div>+ if env['CXX'].find('clang++') != -1:</div><div>+ stdlib = "-stdlib=libc++"</div><div>+</div><div> cmakeCommand = [</div><div> "cmake",</div>
<div> "-DCMAKE_BUILD_TYPE=Release",</div><div>- "-DCMAKE_CXX_FLAGS=\"-Wall -Werror -std=c++11 -stdlib=libc++ -U__STRICT_ANSI__\"",</div><div>+ "-DCMAKE_CXX_FLAGS=\"-Wall -Werror -std=c++11 %s -U__STRICT_ANSI__\"" % stdlib,</div>
<div> "../%s" % llvm_srcdir]</div><div> # Note: ShellCommand does not pass the params with special symbols right.</div><div> # The " ".join is a workaround for this bug.</div></div></div>
<div><br></div><div><br></div><div>-- Mikael</div><div><br></div></div>