Building against dev-libs/jsoncpp-0.6.0_rc2 succeeds. Building against dev-libs/jsoncpp-0.5.0-r1 fails with: /var/tmp/portage/dev-util/sysdig-0.1.98/work/sysdig-0.1.98/userspace/libsinsp/event.cpp:781:10: error: ‘Int64’ is not a member of ‘Json::Value’ ret = (Json::Value::Int64)*(int64_t *)payloads According to the jsoncpp changelog at http://jsoncpp.sourceforge.net/NEWS.txt: New in JsonCpp 0.6.0: --------------------- ... - Added support for 64 bits integer: Types Json::Int64 and Json::UInt64 have been added. They are aliased ... Regards steveeJ
When reporting build failures (or related bugs) please upload a full build.log and emerge --info output.
Thanks for the report. Fixed now. + 09 Mar 2015; Michał Górny <mgorny@gentoo.org> sysdig-0.1.98.ebuild: + Increase jsoncpp dep, bug #542248.