On Fri, Jan 18, 2019 at 03:58:57PM +1100, Jonathan Gray wrote: > On Thu, Jan 17, 2019 at 08:39:24PM -0500, Brad Smith wrote: > > On Fri, Jan 18, 2019 at 09:52:14AM +1100, Jonathan Gray wrote: > > > On Thu, Jan 17, 2019 at 11:48:08AM -0500, Brad Smith wrote: > > > > On Wed, Jan 16, 2019 at 07:19:17PM -0500, Brad Smith wrote: > > > > > Here is a work in progress diff to update the LLVM/Clang port to > > > > > LLVM 7.0.1. > > > > > > > > > > Code generation is broken at the moment on amd64. I don't know what > > > > > the issue is. Clang crashes in the X86 backend. This only seems to > > > > > affect amd64. > > > > > > > > > > Any feedback and testing welcome. > > > > > > > > Thanks to the diff jca@ forwarded over from mortimer@ it resolved the > > > > crashing issue and the other question I had regarding the exact line > > > > of code I was questioning how I merged. > > > > > > > > Now things appear to be good on amd64. > > > > > > This doesn't build on amd64 here: > > > > Local diff playing with base-gcc covered up lldb. I see what happened. > > Someone missed the OpenBSD bits in a big diff June 2018. > > > > Try this. > > This builds on amd64 but breaks building xenocara Mesa 17.3.9 with llvm
@conflict in the PLIST is wrong for this update and prevents llvm and lldb packages from being installed at the same time. Can't install lldb-7.0.1 because of conflicts (llvm-7.0.1) --- lldb-7.0.1 ------------------- Can't install lldb-7.0.1: conflicts Couldn't install lldb-7.0.1 pkg/PLIST-lldb:@conflict ${MODPY_PY_PREFIX}llvm-<${LLVM_V}p3 pkg/PLIST-lldb:@conflict llvm-<${LLVM_V}p19