hyde icon indicating copy to clipboard operation
hyde copied to clipboard

Fixing Ubuntu Version to match LLVM-7 dependencies. Currently tested on cosmic/bionic with llvm-7

Open cgrinker opened this issue 7 years ago • 5 comments

The Requirements notes mention version 7 of the LLVM toolchain as dependencies. The Bionic release's llvm versions are pinned to LLVM 6

cgrinker avatar Oct 23 '18 18:10 cgrinker

Have you tested the build with cosmic? I had actually used the llvm distribution to pull down llvm-7 as that is what we had used on the mac. Probably should have included that in the instructions. If you have built on cosmic we could add bionic(with llvm-7) to the list.

jaredwy avatar Oct 23 '18 18:10 jaredwy

Right now I'm testing a docker container that pulls from cosmic (I'm deving on windows.) Compilation succeeded but it's segfaulting currently. I'm investigating.

cgrinker avatar Oct 23 '18 19:10 cgrinker

We haven't actually tested it with 6 using 7 on osx. So great to hear you are investigating! If you need a hand with anything let me know.

Would it be possible to get you to update this pr to say something like

Currently tested on cosmic/bionic with llvm-7?

jaredwy avatar Oct 23 '18 19:10 jaredwy

@cgrinker

Maybe want to update your local repo. https://github.com/adobe/hyde/commit/0ad0ea2f53e3af399b1b48eb78b7a799a93825d1

This may fix the problems you are seeing.

jaredwy avatar Oct 23 '18 19:10 jaredwy

I'm actually segfaulting In Main when first constructing the MatchFinder. I've found a bug on the LLVM tracker that suggests that clang-dev's configuration may be wrong.

Still investigating.

cgrinker avatar Oct 23 '18 20:10 cgrinker