Re: [lldb-dev] Fixing OS X Xcode build
On Thu, Jan 28, 2016 at 9:28 AM, Todd Fiala via lldb-dev < lldb-dev@lists.llvm.org> wrote: > This is all fixed up by r259028. Change comments for r259027 contain some > changes to the build requirements for Xcode OS X builds. > > These boil down to essentially: > * OS X 10.9 is the minimum deployment version now, up from 10.8. This is > driven by the LLVM/clang cmake-based build. > (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.) > * Cmake is now required. (Not surprising, hopefully). > > * The build grabs LLVM and clang source with git via the > http://llvm.org/git/{project}.git 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. > > 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. > > Let me know if you have any questions! > > -Todd > > On Wed, Jan 27, 2016 at 7:30 AM, Todd Fialawrote: > >> Hi all, >> >> 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. >> >> 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. >> >> Thanks! >> -- >> -Todd >> > > > > -- > -Todd > > ___ > lldb-dev mailing list > lldb-dev@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > > ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] Fixing OS X Xcode build
This is all fixed up by r259028. Change comments for r259027 contain some changes to the build requirements for Xcode OS X builds. These boil down to essentially: * OS X 10.9 is the minimum deployment version now, up from 10.8. This is driven by the LLVM/clang cmake-based build. * Cmake is now required. (Not surprising, hopefully). * The build grabs LLVM and clang source with git via the http://llvm.org/git/{project}.git 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. 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. Let me know if you have any questions! -Todd On Wed, Jan 27, 2016 at 7:30 AM, Todd Fialawrote: > Hi all, > > 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. > > 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. > > Thanks! > -- > -Todd > -- -Todd ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
[lldb-dev] Fixing OS X Xcode build
Hi all, 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. 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. Thanks! -- -Todd ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev