Package Details: clion-lldb 1:2024.1.3-1

Git Clone URL: (read-only, click to copy)
Package Base: clion
Description: JetBrains packaged LLVM Debugger for CLion
Upstream URL:
Keywords: C C++ IDE JetBrains
Licenses: custom
Submitter: rdoursenaud
Maintainer: Zrax
Last Packager: Zrax
Votes: 227
Popularity: 3.45
First Submitted: 2015-04-14 21:23 (UTC)
Last Updated: 2024-06-11 17:15 (UTC)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

Marsa commented on 2024-04-02 12:39 (UTC)

Please add clion-cmake and clion-gdb to optdepends. They are needed to get older versions compatible with CLion. They probably could be added to depends.

paveln commented on 2024-03-14 19:28 (UTC)

I had the same issue with stl containers and I have fixed it by installing clion-eap and clion-eap-gdb

enderthexenocide commented on 2023-09-25 01:18 (UTC)

I had the same problem as god, the debugger wasn't displaying stl containers correctly. When I tried to enable the bundled gdb and cmake, there was no option. Installing clion through jetbrains-toolbox fixed the problem.

DCNick3 commented on 2023-08-23 07:04 (UTC)

Thanks for providing the aarch64 source! Sadly, it doesn't work due to the build step unconditionally using the "${_dlname}-${pkgver}.tar.gz" archive, while on aarch64 that would be "${_dlname}-${pkgver}-aarch64.tar.gz"

MarsSeed commented on 2023-08-16 18:23 (UTC)

Thank you for the quick response. Appreciated!

MarsSeed commented on 2023-08-16 11:11 (UTC)


Please kindly remove biicode from optdepends.

It has been discontinued since 2015, and doesn't work, as it is badly packaged - several of its Python2 deps are not declared.

And if someone installs the required packages, biicode just makes a web call to a nonexistent Heroku PaaS container:

And then it does not do anything: all it responds every time is:

ERROR: None or bad command. Type "bii --help" for available commands

Ultimately, biicode is dead without its online repository / metadata server. Basically it is like the online functionality of pip without, or pacman -S without any existing repos configured.

DCNick3 commented on 2023-07-31 11:58 (UTC) (edited on 2023-07-31 12:11 (UTC) by DCNick3)

It seems that now intellij provides official builds of CLion for aarch64, here's a URL for 2023.2:

Using it as source URL on aarch64 seems to just work™

god commented on 2023-05-23 13:54 (UTC)

Recently, whenever I start debugging, a box appears at the bottom-left saying: Error during pretty printers setup: Error while executing Python code. Some features and performance optimizations will not be available.

I did some web search, and it seems that the solution is using the "bundled GDB". I used the GDB in the Arch repository. What is the easiest solution to solve this problem? Debugging seems to work normally anyway, so at least I want to suppress that box from appearing.

pizza247 commented on 2023-03-30 00:49 (UTC)

Can confirm Corpswalkers patch works with clion 1:2023.1-1 on 6.2.0-asahi-11-1-edge-ARCH (64-bit)

Corpswalker commented on 2022-08-12 09:46 (UTC) (edited on 2022-08-12 09:53 (UTC) by Corpswalker)

Hi had some troubles starting CLion on my Mac M1 and fixed (more of a workaround since JetBrains is not supporting it officially) the aarch64 build with a compatible jbr build and fsnotifier. Here is my patch:

diff --git a/PKGBUILD b/PKGBUILD
index 387d1fb..1a15fe9 100644
@@ -12,6 +12,9 @@ _dlname=CLion
 pkgdesc="C/C++ IDE. Free 30-day trial."
 arch=('x86_64' 'aarch64')
@@ -20,8 +23,12 @@ license=('custom')
+                "")
+                    'eb3c61973d34f051dcd3a9ae628a6ee37cd2b24a1394673bb28421a6f39dae29')

 build() {
@@ -29,6 +36,16 @@ build() {
     mkdir -p "${srcdir}/opt/${pkgbase}"
     bsdtar --strip-components 1 -xf "${_dlname}-${pkgver}.tar.gz" \
            -C "${srcdir}/opt/${pkgbase}"
+    #
+    if [ "${CARCH}" == "aarch64" ]; then
+        cd "${srcdir}"
+        cp -a fsnotifier opt/${pkgbase}/bin/fsnotifier
+        chmod +x opt/${pkgbase}/bin/fsnotifier
+        rm -r opt/${pkgbase}/jbr
+        cp -a jbr-${jbr_ver}-${jbr_build} opt/${pkgbase}/jbr
+        cd ../
+    fi

 package_clion() {