[MIR] flask-script and libjsoncpp (b-d's for net-cpp)

Bug #1349834 reported by Matthias Klose
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
flask-script (Ubuntu)
Fix Released
Critical
Ubuntu Phablet Release Team
libjsoncpp (Ubuntu)
Fix Released
Critical
Ubuntu Phablet Release Team

Bug Description

[MIR] flask-script and libjsoncpp (b-d's for net-cpp)

Matthias Klose (doko)
Changed in flask-script (Ubuntu):
status: New → Incomplete
Changed in libjsoncpp (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthias Klose (doko) wrote :

these two packages show up as component mismatches, and net-cpp is bypassing the ubuntu buildability rules, in that the CI train seems to ignore main/universe build dependencies.

Changed in flask-script (Ubuntu):
assignee: Ubuntu Phablet Team (phablet-team) → Ubuntu Phablet Release Team (phablet-release-team)
Changed in libjsoncpp (Ubuntu):
assignee: nobody → Ubuntu Phablet Release Team (phablet-release-team)
Changed in flask-script (Ubuntu):
assignee: Ubuntu Phablet Release Team (phablet-release-team) → nobody
importance: Undecided → Critical
Changed in libjsoncpp (Ubuntu):
importance: Undecided → Critical
Changed in flask-script (Ubuntu):
assignee: nobody → Ubuntu Phablet Release Team (phablet-release-team)
Revision history for this message
Matthias Klose (doko) wrote :

see #1218220 for libjsoncpp, please re-evaluate if this is needed.

Matthias Klose (doko)
Changed in libjsoncpp (Ubuntu):
milestone: none → ubuntu-15.08
Revision history for this message
Gary.Wang (gary-wzl77) wrote :

I try to build net-cpp in xenial and have the following problem.

libjsoncpp-dev:
  Installed: 1.7.2-1
  Candidate: 1.7.2-1
  Version table:
 *** 1.7.2-1 500
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status

.....
[ 63%] Built target gmock
Scanning dependencies of target http_client_load_test
[ 66%] Building CXX object tests/CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o
[ 69%] Linking CXX executable http_client_load_test
CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o: In function `HttpClientLoadTest_async_get_request_for_existing_resource_succeeds_Test::TestBody()::{lambda(core::net::http::Response const&)#2}::operator()(core::net::http::Response const&) const':
http_client_load_test.cpp:(.text+0x1966): undefined reference to `Json::Reader::parse(std::string const&, Json::Value&, bool)'
http_client_load_test.cpp:(.text+0x1a77): undefined reference to `Json::Value::asString() const'
CMakeFiles/http_client_load_test.dir/http_client_load_test.cpp.o: In function `HttpClientLoadTest_async_post_request_for_existing_resource_succeeds_Test::TestBody()::{lambda(core::net::http::Response const&)#2}::operator()(core::net::http::Response const&) const':
http_client_load_test.cpp:(.text+0x22ea): undefined reference to `Json::Reader::parse(std::string const&, Json::Value&, bool)'
http_client_load_test.cpp:(.text+0x23fb): undefined reference to `Json::Value::asString() const'
collect2: error: ld returned 1 exit status
tests/CMakeFiles/http_client_load_test.dir/build.make:100: recipe for target 'tests/http_client_load_test' failed

However rebuilding libjsoncpp from source solves this problem.
Please have a check.

Changed in libjsoncpp (Ubuntu):
status: Incomplete → Fix Released
Changed in flask-script (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.