<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>