The provided deb package required libc6-i686 which conflicted with the regular libc6 on my Kubuntu so I tried from source.
After installing kchildlock it crashed on line 40 in daemon/consumption_file.cpp (see crash report)
According to man fclose(3):
"The behaviour of fclose() is undefined if the stream parameter is an illegal pointer, or is a descriptor already passed to a
previous invocation of fclose()."
It seems that the fclose of a NULL pointer seems to cause a local crash at my system.
So I currently comment that line in my build and as result I have a "it-works-for-me(tm)" situation.
Just wanted to let you know.
PS: A "compile.txt" would have been nice for me, since I never used cmake enough, it took me some time before I figured out I how to compile this on my kubuntu. I turned out I needed a line like: "cmake . -DCMAKE_INSTALL_PREFIX=/usr/"