<div dir="ltr">(7.3 beta 2 is public, but I was primarily focusing on on 7.2 and 7.3 beta 1).</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 28, 2016 at 11:09 AM, Todd Fiala <span dir="ltr"><<a href="mailto:todd.fiala@gmail.com" target="_blank">todd.fiala@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yeah, we poked around at it for a while here.<div><br></div><div>This is the issue I hit:</div><div><br></div><div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Failed</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">-- Looking for __atomic_fetch_add_4 in atomic</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">-- Looking for __atomic_fetch_add_4 in atomic - not found</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo;min-height:13px"><br></div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">CMake Error at cmake/modules/CheckAtomic.cmake:36 (message):</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">  Host compiler appears to require libatomic, but cannot find it.</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo;min-height:13px"><br></div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">Call Stack (most recent call first):</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">  cmake/config-ix.cmake:296 (include)</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">  CMakeLists.txt:409 (include)</div><div style="margin:0px 0px 0px 12px;font-size:11px;line-height:normal;font-family:Menlo">-- Configuring incomplete, errors occurred!</div></div><div><br></div><div>With a deployment target set to 10.8, it doesn't find the atomic header or a lib.  With a deployment target of 10.9, it passes.  (It finds the header).  This is using Xcode 7.2 and 7.3 beta1 compilers, our latest publicly available options.</div><div><br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Thu, Jan 28, 2016 at 7:16 AM, Nico Weber <span dir="ltr"><<a href="mailto:thakis@chromium.org" target="_blank">thakis@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span>On Thu, Jan 28, 2016 at 9:28 AM, Todd Fiala via lldb-dev <span dir="ltr"><<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">This is all fixed up by r259028.  Change comments for r259027 contain some changes to the build requirements for Xcode OS X builds.<div><br></div><div>These boil down to essentially:</div><div>* OS X 10.9 is the minimum deployment version now, up from 10.8.  This is driven by the LLVM/clang cmake-based build.</div></div></blockquote><div><br></div></span><div>(FWIW we build clang binaries with a deployment target of 10.6 (this requires some trickery due to libc++ not being there) -- the cmake-based build should at least support 10.7 without any problems as far as I know. Not that I have a problem with lldb requiring 10.9+, the reason just sounds a bit surprising to me.)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><div dir="ltr"><div>* Cmake is now required.  (Not surprising, hopefully).</div><div><br></div><div>* The build grabs LLVM and clang source with git via the <a href="http://llvm.org/git/%7Bproject%7D.git" target="_blank">http://llvm.org/git/{project}.git</a> mirrors if the code doesn't already exist accessible via the lldb/llvm and lldb/llvm/tools/clang directory locations.  Previously it would use svn for the initial retrieval.</div><div><br></div><div>The buildbot is turned back on and is now green.  r259028 fixed a minor breakage in the gtest target that I forget to check when doing the work for r259027.</div><div><br></div><div>Let me know if you have any questions!</div><div><br></div><div>-Todd</div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On Wed, Jan 27, 2016 at 7:30 AM, Todd Fiala <span dir="ltr"><<a href="mailto:todd.fiala@gmail.com" target="_blank">todd.fiala@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>At the current moment the OS X Xcode build is broken.  I'll be working on fixing it today.  As has been discussed in the past, post llvm/clang-3.8 the configure/automake system was getting stripped out of LLVM and clang.  The OS X Xcode build has a legacy step in it that still uses the configure-based build system.  I'll be cleaning that up today.</div><div><br></div><div>In the meantime, expect if you use the Xcode build that you'll either need to work with llvm/clang from earlier than yesterday (along with locally undoing any changes in lldb for llvm/clang changes - there was at least one yesterday), or just sit tight a bit.</div><div><br><div>Thanks!</div><span><font color="#888888">-- <br><div><div dir="ltr">-Todd</div></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br><div><div dir="ltr">-Todd</div></div>
</font></span></div>
<br></span>_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br><div><div dir="ltr">-Todd</div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">-Todd</div></div>
</div>