[Debian-med-packaging] Trying to get rid of code copy of jsoncpp in seqtools
Gert Wollny
gw.fossdev at gmail.com
Wed Oct 25 15:47:01 UTC 2017
Am Mittwoch, den 25.10.2017, 16:52 +0200 schrieb Andreas Tille:
> Hi,
>
> I try to package seqtools[1] which originally contained a code copy
> of jsoncpp which I removed. Unfortunately the build fails with the
> Debian packaged jsoncpp and I'm lacking the necessary C++ knowledge
> to get this fixed. Does anybody have an idea how to fix
>
>
> ...
> gbtoolsTrackhub.cpp: In function 'Json::Value
> {anonymous}::processRequestResult(const string&, long int,
> Json::Reader, std::__cxx11::string&)':
> gbtoolsTrackhub.cpp:174:16: error: aggregate 'std::stringstream
> err_ss' has incomplete type and cannot be defined
> stringstream err_ss;
This looks like
#include <sstream>
was missing in that file (fix pushed).
In addition the <json/json.h> include is not found. For that a
"pkg-config jsoncpp" and the according flag setting should be added.
If you don't beat bme to it I'll look into it tomorrow.
Best,
Gert
More information about the Debian-med-packaging
mailing list