-
Notifications
You must be signed in to change notification settings - Fork 39
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
Updates for llvm-15 and llvm-16? #114
Comments
Right! I'll try and get this out this weekend. |
Like two weeks later but I have actually not forgotten about this, just not quite gotten there. |
I finally got everything in order and have started work for clang-15; in terms of building, it mostly looks like they changed init options around a bit. It's hard to tell yet if this is the only major change. |
Ok, thanks a lot for working on this! |
Hi! Any updates on this? |
Yeah finally have a preliminary and apparently-working llvm-15 version. Ditched NixOS for versioning and am currently working on an alpine-based container build that will hopefully be an "offically-supported" way to build and run c2ffi with arbitrary versions of llvm/clang, but need to minimize some user complexity. Hopefully once this works clang-16 should be next. |
Thank you very much for your work on llvm-15, it worked and compiled fine and I was able to provide an updated version in the gentoo portage tree. Are you still working on an updated llvm-16 version? In gentoo, version 16 has already been stabilized which means older versions will be deprecated and removed in a few weeks/months, so it would be nice to have updates rather sooner than later... |
hi! any updates for llvm-16? |
Life has been dumb but hopefully soon. |
Any news? llvm-17 has already arrived... |
This is updated for llvm-16 .. it didn't even require changes other than bumping the required version. :P It would be helpful for people using it to try / post an error log. llvm-17 doesn't appear to be officially here yet; I'll probably get to it when Arch or Alpine post packages. If you're working on prerelease, also test to see there are even any changes required; there may not be once again. |
Thank you. llvm-16 builds fine here, so I can issue a pull request for it now in the gentoo repo. llvm-17 is still unstable in the portage package repository, so that might still take some while to stabilize, but simply bumping the version to 17 gives me a compile error for AST.cpp, I'll open another issue for it and append the output there. |
Any chance of updates (aka branches/releases) for llvm-15 and llvm-16?
There are build fixes for llvm-15, would it be possible to create a branch with this fix? I am a package maintainer and keeping up this organizational ado would make it less cumbersome having to deal with the updates.
The text was updated successfully, but these errors were encountered: