Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - clion

Package Base Details: clion

Git Clone URL: https://aur-dev.archlinux.org/clion.git (read-only)
Keywords: C C++ IDE JetBrains
Submitter: rdoursenaud
Maintainer: Zrax
Last Packager: Zrax
Votes: 106
Popularity: 7.443690
First Submitted: 2015-04-14 21:23
Last Updated: 2016-12-29 01:26

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

arcanis commented on 2015-10-14 21:13

tried with jdk7 and jdk. In both cases I've got a segfault.

NeveHanter commented on 2015-10-10 11:15

CLion crashes when using it's embedded JRE /opt/clion/jre/bin/java with following exceptions:

Internal exceptions (10 events):
Event: 1,191 Thread 0x00007fcb185a1800 Exception <a 'java/io/FileNotFoundException'> (0x000000008300a3d8) thrown at [/HUDSON/workspace/8-2-build-linux-amd64/jdk8u51/3951/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1,191 Thread 0x00007fcb185a1800 Exception <a 'java/io/FileNotFoundException'> (0x000000008300abb8) thrown at [/HUDSON/workspace/8-2-build-linux-amd64/jdk8u51/3951/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1,195 Thread 0x00007fcb185a1800 Exception <a 'java/io/FileNotFoundException'> (0x000000008303a3a8) thrown at [/HUDSON/workspace/8-2-build-linux-amd64/jdk8u51/3951/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1,195 Thread 0x00007fcb185a1800 Exception <a 'java/io/FileNotFoundException'> (0x000000008303ab88) thrown at [/HUDSON/workspace/8-2-build-linux-amd64/jdk8u51/3951/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1,195 Thread 0x00007fcb185a1800 Exception <a 'java/io/FileNotFoundException'> (0x000000008303b368) thrown at [/HUDSON/workspace/8-2-build-linux-amd64/jdk8u51/3951/hotspot/src/share/vm/prims/jni.cpp, line 709]
Event: 1,201 Thread 0x00007fca9c1da000 Implicit null exception at 0x00007fcb12401e35 to 0x00007fcb12402019
Event: 1,201 Thread 0x00007fca9c1da000 Implicit null exception at 0x00007fcb123c4e6f to 0x00007fcb123c4ed9
Event: 1,288 Thread 0x00007fca8809d000 Implicit null exception at 0x00007fcb1222e19e to 0x00007fcb1222e7f1
Event: 1,288 Thread 0x00007fca8809d000 Implicit null exception at 0x00007fcb1220c07d to 0x00007fcb1220c8d9
Event: 1,288 Thread 0x00007fca8809d000 Implicit null exception at 0x00007fcb1222f8fd to 0x00007fcb12230159

Setting JAVA_HOME or any of the specified in clion.sh environment variables to point to default JVM i.e. /usr/lib/jvm/default fixes problem

rdoursenaud commented on 2015-08-21 22:01

Thanks for your insights @Huulivoide.

The missing i686 is intentional. CLion does not support 32 bit JVM AFAIK.

I have left comments in the PKGBUILD so you can remove the components you don't like.

Huulivoide commented on 2015-07-12 13:11

The Version-key in desktop files is not for the program version.
The specifications says:
"Version: Version of the Desktop Entry Specification that the desktop entry conforms with"

Also you are still missing 'i686' from archs.

The reason everything is bundled inn the package is to make it a standalone
package that you can just extract somewhere on the system in any distro,
without having to install any dependencies. I can agree to including gdb
in the package, although I myself prefer to have gdb that uses the system
python instead. But for cmake and especially the java-runtime one should use
the system one. Exception being the future 1.1 branch that is bundled with a
OpenJDK that has been patched for speed. But that too only till those patches
are upstreamed and Arch's OpenJDK ships with them or jetbrains fixes Clion
to work properly with the upstream runtime.

rdoursenaud commented on 2015-07-11 17:44

@Huulivoide
@Huulivoide Sorry, I forgot your comments.
You made some good points.
I just updated the package.
But I won't remove bundled apps by default because of the Arch Way.
Upstream has its reasons to bundle some dependencies.
I'll keep the .desktop generated to save my ass from forgetting to update it.

Thanks!

Huulivoide commented on 2015-07-11 16:05

Again a better PKGBUILDfor 1.0.5 using system java and cmake is available here:

https://www.dropbox.com/s/pvwmnhm1yp9x06y/clion-1.0.5-1.src.tar.gz?dl=0

Huulivoide commented on 2015-06-18 11:33

A proper PKGBUILD for 1.0.4:
https://www.dropbox.com/s/4tdv1pdau4x9h5x/clion-1.0.4-1.src.tar.gz?dl=0

I will be uploading the gdb78 package to aur4 soon.

pandada8 commented on 2015-06-05 05:24

@Huulivoide Seems the gdb in the Arch repo is newer than the bundled one. and clion complain about it

pandada8 commented on 2015-06-05 05:24

@Huulivoide Seems the gdb in the Arch repo is newer than the bundled one. and clion complain about it

Huulivoide commented on 2015-06-01 18:51

Revamped PKGBUILD: https://www.dropbox.com/s/l28x25cydb1b5yh/clion-1.0.3-2.src.tar.gz?dl=0

* Removed all '|| return 1's they haven't been in use since
nobody knows when.
* Bundle .desktop file as a file instead of echoing it.
* Don't extract the tarball to srcdir, but instead extract it
straight to pkgdir, this way we won't end up having 3 copies
of 440Mb worth of data.
* Remove bundled JRE, CMake and GDB. Add system-wide packages
as dependencies instead. This brings the installed size from
440MB to mere 220MB.
* Enclose every ${pkgdir} and ${srcdir} in quotes, so that building
in directory trees that have spaces in them wont fail.