Package Details: kcollectd 0.9-2.3

Git Clone URL: https://aur.archlinux.org/kcollectd.git (read-only)
Package Base: kcollectd
Description: Kcollectd is a small applications that allows to view rrd datacollections that have been created by collectd.
Upstream URL: http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd.html
Licenses: LGPL
Submitter: h8red
Maintainer: h8red
Last Packager: h8red
Votes: 2
Popularity: 0.337707
First Submitted: 2015-09-14 19:53
Last Updated: 2016-07-25 09:22

Latest Comments

h8red commented on 2016-07-25 09:25

Fixed, thanks. Please check it.

iamthememory commented on 2016-07-23 23:41

Building kcollectd with aursync from aurutils in a chroot (aursync -c kcollectd) fails, since it can't find Boost:

CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message):
Imported targets not available for Boost version
Call Stack (most recent call first):
/usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.6/Modules/FindBoost.cmake:1395 (_Boost_MISSING_DEPENDENCIES)
kcollectd/CMakeLists.txt:4 (find_package)


CMake Warning at /usr/share/cmake-3.6/Modules/FindBoost.cmake:743 (message):
Imported targets not available for Boost version
Call Stack (most recent call first):
/usr/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES)
/usr/share/cmake-3.6/Modules/FindBoost.cmake:1395 (_Boost_MISSING_DEPENDENCIES)
kcollectd/CMakeLists.txt:4 (find_package)


-- Could NOT find Boost

It seems that the part that fails is in the function _Boost_COMPONENT_DEPENDENCIES in FindBoost.cmake, which does some range checks on Boost_VERSION.
Apparently, Boost_VERSION is obtained from the boost/version.hpp header, which is a part of the boost package (which has the headers), but not boost-libs.

Adding 'boost' to the makedepends in the PKGBUILD caused it to build properly.

h8red commented on 2016-07-11 10:29

Fixed, thanks. Please check it.

qwazerty commented on 2016-07-08 12:07

Does not build here due to this error.

src/kcollectd-0.9/kcollectd/graph.cc:567:37: error: ‘isnan’ was not declared in this scope
while (i<size && (isnan(min_data[i]) || isnan(max_data[i]))) ++i;

Works with this kinda ugly patch to the PKGBUILD.

https://ptpb.pw/3aPm