Skip to content
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

Any updates for llvm-14? #106

Closed
hjudt opened this issue Jun 15, 2022 · 10 comments
Closed

Any updates for llvm-14? #106

hjudt opened this issue Jun 15, 2022 · 10 comments

Comments

@hjudt
Copy link
Contributor

hjudt commented Jun 15, 2022

Are there any updates planned for llvm-14? My distro wants to remove llvm-12, and if there won't be any updates, I will have to stop maintaining the package. If there was a proper release tar ball, that would also be a nice thing...

@rpav
Copy link
Owner

rpav commented Jun 15, 2022

I will try and get to this tonight, or if arch still isn't on 14, later this week once it's built or I have another dist installed.

@hjudt
Copy link
Contributor Author

hjudt commented Jun 15, 2022

Great, thanks!

@rpav
Copy link
Owner

rpav commented Jun 16, 2022

I did not forget about this; in fact I now have a base NixOS install on the laptop. Need to get set up more then should be good to go.

@rpav
Copy link
Owner

rpav commented Jun 24, 2022

(I haven't forgotten about this; aiming for updates for clang-13 and clang-14 this weekend.)

@rpav
Copy link
Owner

rpav commented Jun 26, 2022

Updating to llvm-13 happened; -14 may happen within the next week or so.

The NixOS move was not as nice as I'd like. They have the stuff, but it's an incredibly broken and dev-unfriendly environment. E.g., getting even clangd to cooperate with the proper build deps has proven impossible; I had it finally working with a trivial C++ program (std headers located), but it then has issues finding libclang. Also the default.nix no longer built c2ffi. 😂

Open to suggestions about well-documented distros with easily-configured sub-environments, but seems like a pipe dream.

@hjudt
Copy link
Contributor Author

hjudt commented Jul 11, 2022

Thank you for the update, I will try the update for llvm-13 on gentoo. Update for llvm-14 will certainly be very welcomed too ;-)

@hjudt
Copy link
Contributor Author

hjudt commented Jul 18, 2022

I have updated the package c2ffi for llvm-13 on gentoo (waiting for merge) and it compiled and installed without any problems. Actually I could also compile it using llvm-14, but would that actually work correctly?

@rpav
Copy link
Owner

rpav commented Jul 18, 2022

Ack sorry I was hoping to have a chance to do a rewrite for 14 and that didn't happen; was hoping to at least do a simple update this weekend .. will try to hit this tomorrow.

If this builds with 14 unchanged that's good news though.

@hjudt
Copy link
Contributor Author

hjudt commented Jul 27, 2022

Any news for llvm-14 maybe? At the moment it is not very pressing because llvm-13 is still the stable version in portage, but I thought I'd ask again because it is still on my tasks list...

@rpav
Copy link
Owner

rpav commented Jul 29, 2022

As you noted this builds fine with llvm-14. I finally pushed a branch as such. Generally if this still builds, it's probably working; if I get a chance to do a rewrite, better tests will be integrated!

@rpav rpav closed this as completed Jul 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants