Package Details: clion-gdb 1:2023.3.4-1

Git Clone URL: https://aur.archlinux.org/clion.git (read-only, click to copy)
Package Base: clion
Description: JetBrains packaged GNU Debugger for CLion
Upstream URL: http://www.jetbrains.com/clion
Keywords: C C++ IDE JetBrains
Licenses: custom
Submitter: rdoursenaud
Maintainer: Zrax
Last Packager: Zrax
Votes: 225
Popularity: 1.38
First Submitted: 2015-04-14 21:23 (UTC)
Last Updated: 2024-02-16 00:09 (UTC)

Latest Comments

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

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)

Hi,

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:

https://biiserverproduction.herokuapp.com/

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 PyPI.org, 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: https://download-cdn.jetbrains.com/cpp/CLion-2023.2-aarch64.tar.gz

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
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,6 +12,9 @@ _dlname=CLion
 pkgver=2022.2
 pkgrel=1
 epoch=1
+jbr_ver=17.0.3
+jbr_build=aarch64-b469
+jbr_minor=37
 pkgdesc="C/C++ IDE. Free 30-day trial."
 arch=('x86_64' 'aarch64')
 options=(!strip)
@@ -20,8 +23,12 @@ license=('custom')
 makedepends=('rsync')
 source=("https://download.jetbrains.com/cpp/${_dlname}-${pkgver}.tar.gz"
         "jetbrains-${pkgbase}.desktop")
+source_aarch64=("https://cache-redirector.jetbrains.com/intellij-jbr/jbr-${jbr_ver}-linux-${jbr_build}.${jbr_minor}.tar.gz"
+                "https://github.com/JetBrains/intellij-community/raw/master/bin/linux/aarch64/fsnotifier")
 sha256sums=('94ffbdf82606f2f90618c1fdb89432d627e7f24ae158b36a591da2c303047436'
             '13c9e7c7f6ef57ee573d133bf30a599390a99087a1f578caea62020e0f742587')
+sha256sums_aarch64=('737242bdd6795a14897ff97bb0bb8d99e7a1a5878a6d2f942712147b20312320'
+                    'eb3c61973d34f051dcd3a9ae628a6ee37cd2b24a1394673bb28421a6f39dae29')
 noextract=("${_dlname}-${pkgver}.tar.gz")

 build() {
@@ -29,6 +36,16 @@ build() {
     mkdir -p "${srcdir}/opt/${pkgbase}"
     bsdtar --strip-components 1 -xf "${_dlname}-${pkgver}.tar.gz" \
            -C "${srcdir}/opt/${pkgbase}"
+
+    # https://youtrack.jetbrains.com/articles/IDEA-A-48/JetBrains-IDEs-on-AArch64#linux
+    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() {

txtsd commented on 2022-08-04 10:19 (UTC)

Since the last update, it works if I launch it via CLI. But it crashes without explanation if I launch it via a launcher/.desktop file, after the splash screen.