Source: flann Severity: serious Version: 1.9.1+dfsg-2 Justification: breaks reverse dependencies.
Hi, the latest flann broke kido build, now it fails with a missing LZ4 link. Scanning dependencies of target testNearestNeighbor make[4]: Leaving directory '/<<BUILDDIR>>/kido-0.1.0+dfsg/build' /usr/bin/make -f unittests/CMakeFiles/testNearestNeighbor.dir/build.make unittests/CMakeFiles/testNearestNeighbor.dir/build make[4]: Entering directory '/<<BUILDDIR>>/kido-0.1.0+dfsg/build' [ 71%] Building CXX object unittests/CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o cd /<<BUILDDIR>>/kido-0.1.0+dfsg/build/unittests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DHAVE_BULLET_COLLISION -I/<<BUILDDIR>>/kido-0.1.0+dfsg -isystem /usr/include/eigen3 -isystem /usr/include/bullet -I/<<BUILDDIR>>/kido-0.1.0+dfsg/build -I/<<BUILDDIR>>/kido-0.1.0+dfsg/unittests/gtest/include -I/<<BUILDDIR>>/kido-0.1.0+dfsg/unittests/gtest -Wall -fPIC -std=c++11 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/kido-0.1.0+dfsg=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/bullet -o CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o -c /<<BUILDDIR>>/kido-0.1.0+dfsg/unittests/testNearestNeighbor.cpp [ 71%] Linking CXX executable ../bin/tests/testNearestNeighbor cd /<<BUILDDIR>>/kido-0.1.0+dfsg/build/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testNearestNeighbor.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -fPIC -std=c++11 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/kido-0.1.0+dfsg=. -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o -o ../bin/tests/testNearestNeighbor -L/<<BUILDDIR>>/kido-0.1.0+dfsg/build/lib -rdynamic ../lib/libkido-utils.so.0.1.0 ../lib/libgtest.a ../lib/libkido.so.0.1.0 -lccd -lfcl -lassimp -lboost_regex -lboost_system -lGLU -lGL -lBulletSoftBody -lBulletDynamics -lBulletCollision -lLinearMath -lurdfdom_sensor -lurdfdom_model_state -lurdfdom_model -lurdfdom_world -lconsole_bridge -ltinyxml -ltinyxml2 -lpthread -Wl,-rpath,/<<BUILDDIR>>/kido-0.1.0+dfsg/build/lib CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o: In function `flann::serialization::SaveArchive::initBlock()': /usr/include/flann/util/serialization.h:406: undefined reference to `LZ4_resetStreamHC' CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o: In function `flann::serialization::SaveArchive::flushBlock()': /usr/include/flann/util/serialization.h:425: undefined reference to `LZ4_compress_HC_continue' /usr/include/flann/util/serialization.h:443: undefined reference to `LZ4_compress_HC_continue' CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o: In function `flann::serialization::LoadArchive::decompressAndLoadV10(_IO_FILE*)': /usr/include/flann/util/serialization.h:610: undefined reference to `LZ4_decompress_safe' CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o: In function `flann::serialization::LoadArchive::loadBlock(char*, unsigned int, _IO_FILE*)': /usr/include/flann/util/serialization.h:690: undefined reference to `LZ4_decompress_safe_continue' CMakeFiles/testNearestNeighbor.dir/testNearestNeighbor.cpp.o: In function `flann::serialization::LoadArchive::initBlock(_IO_FILE*)': /usr/include/flann/util/serialization.h:667: undefined reference to `LZ4_setStreamDecode' collect2: error: ld returned 1 exit status unittests/CMakeFiles/testNearestNeighbor.dir/build.make:114: recipe for target 'bin/tests/testNearestNeighbor' failed make[4]: *** [bin/tests/testNearestNeighbor] Error 1 make[4]: Leaving directory '/<<BUILDDIR>>/kido-0.1.0+dfsg/build' CMakeFiles/Makefile2:1981: recipe for target 'unittests/CMakeFiles/testNearestNeighbor.dir/all' failed make[3]: *** [unittests/CMakeFiles/testNearestNeighbor.dir/all] Error 2 make[3]: Leaving directory '/<<BUILDDIR>>/kido-0.1.0+dfsg/build' Makefile:141: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/<<BUILDDIR>>/kido-0.1.0+dfsg/build' debian/rules:33: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<BUILDDIR>>/kido-0.1.0+dfsg' debian/rules:22: recipe for target 'build' failed make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Gianfranco -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers