[Bug 263122] devel/jetbrains-clion: code completion not working

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 12 Apr 2022 18:55:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263122

--- Comment #1 from Joel Bodenmann <jbo@insane.engineer> ---
I did some digging and it turns out that this has nothing to do with settings.

Instead, CLion relies on a customized version of clangd. This customized clangd
binary ships as part of the CLion distribution. Unless that binary is being
loaded/used via the Linux compatibility layer, it simply won't work which in
turn leaves us with no code completion.

As of today, JetBrains doesn't seem to release those changes which would allow
us to build a corresponding customized clangd version ourselves.

I do not know whether this port can be modified to handle the Linux
compatibility layer stuff of the custom clangd Linux binary. I'd assume it's
technically possible.

More information can be found at this support ticket:
https://youtrack.jetbrains.com/issue/CPP-18725

A workaround is shown there by a fellow user of this port. I can currently not
confirm whether this is working.

-- 
You are receiving this mail because:
You are the assignee for the bug.