-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build from AUR? #7
Comments
The included meson.build should work under Linux. Just make sure to have
the correct llvm version (10 to 12, and 13 is not yet supported.)
|
If you want to compile this under Arch, you will need to downgrade LLVM since they've been shipping 13.x for months now. For me, I had to downgrade to You may or may not have to downgrade sister packages such as llvm-libs, I did just to be safe. |
CC: @sl1pkn07 |
ok. when go to home greetings |
Wow that was quick! Microsoft wasn't so quick to fix problems. I still don't see it in my package manager, how long it takes to be available? I did run |
pacman not see the aur repository. you need download the PKGBUILD by hand and build yourself with makepkg or use a helper like yay or something greetings |
ah but my "Add/Remove Software" supports it. Found the "Update" button. Working! I hope all those VS AUR packages won't cause package conflicts... I was warned against using the AUR |
The AUR build doesn't seem to work
It's not getting loaded like the other plugins. |
OK that's strange. Simple script.
I do have I rebooted just to be sure, problem persists. That means corrupt library? Missing dependency, perhaps? I asked about this on Discord; they could reproduce the problem but nobody has any idea what causes it. Since the lib file is there. Does it have a runtime dependency on an older version of LLVM or it's only for compilation? |
aahhh I'd bet that the problem with vsakarin is that it uses LLVM to compile expressions on-the-fly, but needs an older version. That means that I need 2 versions of LLVM installed on my system side-by-side? How do I do that on arch-based linux? |
that expression is compiled by library or program? with library maybe with |
Probably we need @sl1pkn07 and add that path where? I'm trying to build with |
Actually the problem may be that it was built with dynamic link to LLVM instead of being statically linked. |
I used downgrade on llvm; llvm-libs does need to be downgraded too. Once manually compiled, then it works. It still works after re-updating llvm and llvm-libs, so it will need to be tested on another computer that didn't have that manual intervention. |
I have pushed a commit to support LLVM 13, so building on Linux might be
easier as you don't need to install an older version of LLVM.
|
@mysteryx93 try now with the updated pkgbuild |
@sl1pkn07 For what it's worth I'm getting this when
Uninstalling |
I've never installed this before the AUR package used LLVM 13. Your python script test also works fine. But trying to start
|
then is problem of vsedit. try to build the plugin editing the PKGBUILD and add the line also., as note, this plugin not provide officially any package for AUR, is a mine thing, so any package problem, except plugin problem iself, please report to the AUR package comments greetings |
I don't think this is a packaging issue nor a vsedit problem, hence why I'm posting here. |
I don't know what else to say, it doesn't work for me. |
I have seen errors like this in the past, perhaps you have two preloaded
plugins that both use LLVM (perhaps one is statically linked with LLVM, and
another one is dynamically linked with LLVM)
(LLVM registers some global states when the DSO is loaded and the two
copies of LLVM libraries will both be trying to register the same thing and
hence trigger an assertion)
|
I've tried removing all plugins except for If I switch the LLVM dependency to disable static, then everything works. |
Is this package available on Linux in the AUR? Every other package was there... only missing this one
The text was updated successfully, but these errors were encountered: