Package Details: cloudcompare-git 2.12.1.r35.g998fe801-1

Git Clone URL: https://aur.archlinux.org/cloudcompare-git.git (read-only, click to copy)
Package Base: cloudcompare-git
Description: A 3D point cloud (and triangular mesh) processing software
Upstream URL: http://www.danielgm.net/cc/
Keywords: 3d mesh poincloud scan
Licenses: GPL2
Conflicts: cloudcompare
Provides: cloudcompare
Submitter: dbrgn
Maintainer: bartus (AchmadFathoni)
Last Packager: bartus
Votes: 12
Popularity: 0.060000
First Submitted: 2015-08-20 19:52 (UTC)
Last Updated: 2022-07-02 16:20 (UTC)

Pinned Comments

bartus commented on 2022-03-14 10:33 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

bartus commented on 2019-04-10 11:41 (UTC)

Please report issues and patches to cloudcompare-git@github.com

Latest Comments

bartus commented on 2022-03-14 10:33 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

bartus commented on 2019-04-10 11:41 (UTC)

Please report issues and patches to cloudcompare-git@github.com

bartus commented on 2018-06-07 04:35 (UTC) (edited on 2018-06-07 10:39 (UTC) by bartus)

@NicolasV: rebuild package with options=(debug !split) and run through gdb ($gdb cloudcompar: run). It looks like CPU feature missing on your system. Use opcode.sh -S /usr/bin/CloudCompare (https://gist.github.com/rindeal/72af275f05d44e10ebca) to check required cpu extension and confront with /proc/cpuinfo.

NicolasV commented on 2018-06-06 22:17 (UTC) (edited on 2018-06-06 22:19 (UTC) by NicolasV)

Compilation was fine but unable to launch the application: Here's my output when I launch either /usr/bin/CloudCompare or /usr/bin/ccViewer

"Instruction non permise (core dumped)"

bartus commented on 2018-06-05 12:31 (UTC) (edited on 2018-06-05 12:32 (UTC) by bartus)

@Karamazov: already fixed upstream github:Set CMAKE_INSTALL_LIBDIR to default, if undefined (#754)

Karamazov commented on 2018-06-04 10:46 (UTC)

Hi everyone, we must set -DCMAKE_INSTALL_LIBDIR=/usr/lib since https://github.com/CloudCompare/CloudCompare/commit/0b1b921b84440ee64033c14670410fe4a1ab10c6

geosam commented on 2017-12-23 19:11 (UTC)

Please add -DOPTION_PDAL_LAS=ON parameter, related error in the compilation with https://github.com/CloudCompare/CloudCompare/issues/636

kikislater commented on 2017-12-20 04:32 (UTC)

Thank you Bartus

bartus commented on 2017-12-19 19:56 (UTC) (edited on 2017-12-19 19:56 (UTC) by bartus)

@kikislater; The pull request, with the appropriate fix, was sent to Github repo. If it doesn't get accepted in the span of few days, I will push the patch to AUR.

You could simply substitute !isnan with !std::isnan

kikislater commented on 2017-12-19 18:39 (UTC)

I've got an error building it. Any idea ?

/usr/include/c++/7.2.1/cmath:639:5: note: 'std::isnan' isnan(_Tp __x) ^~~~~ make[2]: [libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/build.make:875: libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/SimpleBinFilter.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... make[1]: [CMakeFiles/Makefile2:469: libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/all] Error 2 make: [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

femtomatic commented on 2017-06-29 12:55 (UTC) (edited on 2017-06-29 13:10 (UTC) by femtomatic)

OK, so I finally figured it out, the problem was my custom fontconfig file... So yeah, don't mess with your fontconfig manually if you don't know what you're doing. Lessons learned... Edit: More precisely, it doesn't like the ttf-droid font for some reasons. Other fonts work fine, I'll use ttf-roboto instead since it's similar and doesn't cause problems.

bartus commented on 2017-06-27 00:35 (UTC)

@femtomatic Looks strange to me, have you tried to build all in clean chroot.

femtomatic commented on 2017-06-22 03:21 (UTC)

@bartus thanks for the tip. I tried putting the debug flags (and also changed the cmake option -DCMAKE_BUILD_TYPE=Debug) and now the package will not compile. If I remove the debug flags everything compiles, but CloudCompare crashes. Here is a link to the compilation errors it's throwing (https://pastebin.com/ka8dPEu0). I get a bunch of errors that seem related to liblas, but liblas seems to work fine and I don't know why it's throwing the errors only when the debug flags are on.

bartus commented on 2017-06-21 13:35 (UTC)

@femtomatic works fine here. Perhaps try build with debug flags and run in gdb for proper error back trace {PKGBUILD with debug flags set: https://pastebin.com/CjCeev3Q}

femtomatic commented on 2017-06-20 22:04 (UTC)

Hi everyone, has anybody experienced crashes with CloudCompare lately. I experience constant crashes usually when the mouse leaves the app window or when it hovers over the title bar. I get the following errors right after the crash: *** Error in `CloudCompare': free(): invalid pointer: 0x0000000001823eb0 *** [1] 23929 segmentation fault (core dumped) CloudCompare or *** Error in `CloudCompare': free(): invalid pointer: 0x0000000001458740 *** *** Error in `CloudCompare': free(): invalid pointer: 0x0000000001398ad0 *** CloudCompare: malloc.c:3728: _int_malloc: Assertion `(unsigned long) (size) >= (unsigned long) (nb)' failed. [1] 24080 abort (core dumped) CloudCompare I submitted a bug upstream (https://github.com/CloudCompare/CloudCompare/issues/534) so if anyone else encounters the behavior it might be useful to add your experience to the bug report.

bartus commented on 2017-05-01 00:15 (UTC) (edited on 2017-05-01 00:27 (UTC) by bartus)

@nicolasvila Problem lays in CMake and should be fixed in cmake 3.8 which is currently in testing repo. Temporary add some quick fix to allow you and others to build the package.

NicolasV commented on 2017-04-30 16:58 (UTC)

There's an error during compilation, or more exactly during configure. CGALSupport.cmake has a wrong path: CMake Error at CC/CGALSupport.cmake:15 (include): include could not find load file: /usr//usr/lib/CGAL/UseCGAL.cmake Call Stack (most recent call first): CC/CMakeLists.txt:16 (include) I managed to compile with a small hack but I don't like that: sudo ln -s /usr /usr/usr

dbrgn commented on 2017-03-09 23:38 (UTC)

To those commenting with fix suggestions, the package is orphaned, so feel free to take over and fix the issues.

bartus commented on 2017-03-09 23:12 (UTC) (edited on 2017-03-09 23:16 (UTC) by bartus)

'liblas' need to be listed in makedepend also. Current if system doesn't have 'liblas' installed beforehand you got error complaining about missing 'liblas/point.hpp'.

scummos commented on 2017-02-25 10:45 (UTC)

Why not have it in the AUR, though?

kikislater commented on 2017-02-25 09:31 (UTC)

@jrdnjhntn : thanks for your pkgbuild hosted on github !

heczis commented on 2017-02-04 09:32 (UTC)

I keep getting this event when liblas is installed: [ 44%] Building CXX object libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/LASFilter.cpp.o /home/jan/SOFT/cloudcompare-git/src/trunk/libs/qCC_io/LASFilter.cpp:36:28: fatal error: liblas/point.hpp: No such file or directory #include <liblas/point.hpp> ^ compilation terminated. make[2]: *** [libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/build.make:467: libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/LASFilter.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:356: libs/qCC_io/CMakeFiles/QCC_IO_LIB.dir/all] Error 2 make: *** [Makefile:128: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... @jrdnjhntn - thanks for your github version, works fine ;-)

scummos commented on 2016-11-04 16:11 (UTC)

needs to depend on doxygen

jrdnjhntn commented on 2016-09-16 15:06 (UTC)

@anyone following this package; I've updated my pkgbuild and will continue to do so, here; https://github.com/nine7nine/CloudCompare-Archlinux Idk. if/when I will take over this package in AUR, but for now, if you need cloudcompare - it's on my github. thx

jrdnjhntn commented on 2016-09-12 18:03 (UTC)

@jga - your very welcome and I am glad that you can work with it again! btw, I noticed your comments on github cloudcompare (I'm watching that branch!). ...I'm still not sure about qGMMREG plugin and the new plugin isn't working last I checked (breaks the build, some plroblem with Qt, but When I get a moment I will report the error / post a log to cloudcompare). i'll try to keep my github packaging in good working order, taking over this package as maintainer might be slower. (since the aur4 migration, i'm not used to maintaining packages anymore, unfortunately)..

jga commented on 2016-09-12 17:18 (UTC)

Thank you very much. You saved my project. I had issues with the old one and a Qt update

jrdnjhntn commented on 2016-09-09 02:17 (UTC) (edited on 2016-09-09 03:48 (UTC) by jrdnjhntn)

Hey, I know this is orphaned, but in case someone is looking, I did mess around with the package and have a working copy with *most of the plugins enabled*. - It was kind of useless without all of the plugins! ;-) Here is a link to my pkgbuild; https://github.com/nine7nine/CloudCompare-Archlinux IMPORTANT NOTES: - 2 plugins disabled; qKINECT, qGMMREG - 1 plugin isn't ready yet; qHOUGH_NORMALS (don't enable!), but I have added the code/headers needed to build. - all of the additional github sources were added (for plugins && headers), can't do a split package. - Added the necessary .Desktop files and Icons - Installs to /usr + isn't missing shared objects (Lantald's error / current PKGBUILD mistake) - Saving dialog will crash the app, if using Wayland (unless you downgrade to Qt5.6). X.org + Qt5.7 + CC work fine! the PKGBUILD's 'depends' and 'makedepends' probably aren't quite right. I need to read Arch's docs on that && eigen is only needed for the new/disabled plugin... That all said, I would consider possibly maintaining this package, if i can work out the kinks... and there was interest?

dbrgn commented on 2016-06-01 19:55 (UTC)

I just disowned the package, as I'm not using it anymore. Feel free to take over.

lantald commented on 2016-06-01 13:53 (UTC)

Please update the package. I get an error: opt/bin/CloudCompare: error while loading shared libraries: libQCC_IO_LIB.so: cannot open shared object file: No such file or directory

johannesWinter commented on 2016-04-13 12:17 (UTC)

Hi. I just updated the PKGBUILD to version 2.6.2. Here is the diff: --- cloudcompare-git/PKGBUILD 2015-08-20 21:55:03.000000000 +0200 +++ cloudcompare-git-updated/PKGBUILD 2016-04-13 14:11:04.237399892 +0200 @@ -2,13 +2,13 @@ # Maintainer: Danilo Bargen <aur at dbrgn dot ch> pkgname=cloudcompare-git -pkgver=2.5.0.r830.g3cd1c04 +pkgver=2.6.2.r516.g0431708 pkgrel=1 pkgdesc="A 3D point cloud (and triangular mesh) processing software" arch=('i686' 'x86_64') url="http://www.danielgm.net/cc/" license=('GPL2') -depends=('qt4' 'glu' 'mesa') +depends=('qt5-base') makedepends=('git' 'cmake' 'pcl') optdepends=('pcl') source=("git+https://github.com/cloudcompare/trunk") @@ -29,8 +29,8 @@ cmake .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/opt \ - -DBUILD_QPCL_PLUGIN_DOCUMENTATION=ON \ - -DINSTALL_QPCL_PLUGIN=ON \ + -DBUILD_QPCL_PLUGIN_DOCUMENTATION=OFF \ + -DINSTALL_QPCL_PLUGIN=OFF \ -DINSTALL_QSRA_PLUGIN=OFF \ -DINSTALL_QPOISSON_RECON_PLUGIN=OFF \ -DINSTALL_QHPR_PLUGIN=OFF \ @@ -60,13 +60,10 @@ cd "$srcdir/trunk/build" make DESTDIR="$pkgdir/" install - mkdir -p "${pkgdir}/usr/lib" - mv "${pkgdir}/opt/lib/"* "${pkgdir}/usr/lib" - rm -r "${pkgdir}/opt/lib/" - mkdir -p "${pkgdir}/usr/bin" + mkdir -p "${pkgdir}/usr/lib/cloudcompare" cd "$pkgdir/usr/bin" - ln -s "../../opt/ccViewer/ccViewer" - ln -s "../../opt/CloudCompare/CloudCompare" - + cp -s ../../opt/bin/* . + cd "$pkgdir/usr/lib/cloudcompare" + cp -s ../../../opt/lib/cloudcompare/* . }