<div dir="ltr">On Fri, Oct 11, 2013 at 4:25 AM, Sylvestre Ledru <span dir="ltr"><<a href="mailto:sylvestre@debian.org" target="_blank">sylvestre@debian.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Since a few days, the LLVM toolchain package fails to build with this error:<br>
<br>
/tmp/buildd/llvm-toolchain-snapshot-3.4~svn192427/tools/clang/lib/Basic/Targets.cpp:3615:15: error: 'static bool {anonymous}::ARMTargetInfo::shouldUseInlineAtomic(const llvm::Triple&)' cannot be overloaded<br>

   static bool shouldUseInlineAtomic(const llvm::Triple &T) {<br>
               ^<br>
/tmp/buildd/llvm-toolchain-snapshot-3.4~svn192427/tools/clang/lib/Basic/Targets.cpp:3585:15: error: with 'static bool {anonymous}::ARMTargetInfo::shouldUseInlineAtomic(const llvm::Triple&)'<br>
   static bool shouldUseInlineAtomic(const llvm::Triple &T) {<br>
               ^<br>
<br>
Here is indeed a duplicated declaration.<br>
The attached patch fixes the issue for me.<br>
<br>
Is it ok applying in the source tree ? <br></blockquote></div><br></div><div class="gmail_extra">Is it possible you have a local patch adding one of these two function definitions? The function is only declared once in SVN, and the file has not changed since r192045.</div>
</div>