Package: sysdig
Version: 0.1.101-2
Severity: serious
Tags: upstream
Justification: fails to build from source (but built successfully in the past)

While prparing 0.1.102, I noticed that it will not build on current unstable.
This also applies to 0.1.101-2 as in the archive. Build log:

Linking CXX executable csysdig
cd /tmp/buildd/sysdig-0.1.101/obj-x86_64-linux-gnu/userspace/sysdig && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/csysdig.dir/link.txt --verbose=1
/usr/bin/c++   -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2  -Wall -ggdb --std=c++0x   -Wl,-z,relro 
CMakeFiles/csysdig.dir/fields_info.cpp.o CMakeFiles/csysdig.dir/csysdig.cpp.o  
-o csysdig -rdynamic ../libsinsp/libsinsp.a -lncurses -lform 
../libscap/libscap.a -lz -ljsoncpp -lluajit-5.1 -ldl 
.../libsinsp/libsinsp.a(container.cpp.o): In function 
`sinsp_container_manager::parse_docker(sinsp_container_info*)':
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:339: undefined 
reference to `Json::Reader::parse(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, Json::Value&, bool)'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:346: undefined 
reference to `Json::Value::asString[abi:cxx11]() const'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:347: undefined 
reference to `Json::Value::asString[abi:cxx11]() const'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:353: undefined 
reference to `Json::Value::asString[abi:cxx11]() const'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:360: undefined 
reference to `Json::Value::getMemberNames[abi:cxx11]() const'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:371: undefined 
reference to `Json::Value::operator[](std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:378: undefined 
reference to `Json::Value::asString[abi:cxx11]() const'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/container.cpp:379: undefined 
reference to `Json::Value::asString[abi:cxx11]() const'
.../libsinsp/libsinsp.a(event.cpp.o): In function 
`sinsp_evt::render_fd_json(Json::Value*, long, char const**, 
sinsp_evt::param_fmt)':
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:584: undefined 
reference to `Json::Value::Value(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:595: undefined 
reference to `Json::Value::Value(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
.../libsinsp/libsinsp.a(event.cpp.o): In function 
`sinsp_evt::get_param_as_json(unsigned int, char const**, 
sinsp_evt::param_fmt)':
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:890: undefined 
reference to `Json::Value::Value(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:908: undefined 
reference to `Json::Value::Value(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:950: undefined 
reference to `Json::Value::Value(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)'
.../libsinsp/libsinsp.a(event.cpp.o):/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/event.cpp:964:
 more undefined references to 
`Json::Value::Value(std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)' follow
.../libsinsp/libsinsp.a(eventformatter.cpp.o): In function 
`sinsp_evt_formatter::tostring(sinsp_evt*, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >*)':
/tmp/buildd/sysdig-0.1.101/userspace/libsinsp/eventformatter.cpp:270: undefined 
reference to `Json::FastWriter::write[abi:cxx11](Json::Value const&)'
collect2: error: ld returned 1 exit status
userspace/sysdig/CMakeFiles/csysdig.dir/build.make:120: recipe for target 
'userspace/sysdig/csysdig' failed
make[3]: *** [userspace/sysdig/csysdig] Error 1

Regards
Evgeni

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages sysdig depends on:
ii  libc6            2.19-19
ii  libgcc1          1:5.1.1-14
ii  libjsoncpp0      0.10.2-4
ii  libluajit-5.1-2  2.0.3+dfsg-3
ii  libncurses5      5.9+20150516-2
ii  libstdc++6       5.1.1-14
ii  libtinfo5        5.9+20150516-2
ii  zlib1g           1:1.2.8.dfsg-2+b1

Versions of packages sysdig recommends:
ii  sysdig-dkms  0.1.101-2

sysdig suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to