Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 542248 - dev-util/sysdig-0.1.98 needs >=dev-libs/jsoncpp-0.6: error: ‘Int64’ is not a member of ‘Json::Value’
Summary: dev-util/sysdig-0.1.98 needs >=dev-libs/jsoncpp-0.6: error: ‘Int64’ is not a ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-05 11:04 UTC by Stefan Junker
Modified: 2015-03-09 19:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Junker 2015-03-05 11:04:26 UTC
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
Comment 1 Andrew Savchenko gentoo-dev 2015-03-07 05:20:09 UTC
When reporting build failures (or related bugs) please upload a full build.log and emerge --info output.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-03-09 19:07:49 UTC
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.