Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Apr 2022 18:55:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 263122] devel/jetbrains-clion: code completion not working
Message-ID:  <bug-263122-7788-NSKMJV4zvl@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-263122-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-263122-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263122

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

Instead, CLion relies on a customized version of clangd. This customized cl=
angd
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 al=
low
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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-263122-7788-NSKMJV4zvl>