On Wed, 21 Nov 2018 10:16:45 +0100 Emilio Pozuelo Monfort <po...@debian.org> wrote: > I have noticed that both yaml-cpp and opencolorio build-dep on libboost-dev, > but they don't depend on any boost package. If yaml-cpp is exposing some > boost symbols in its own ABI, it could need a SONAME bump for every > boost transition.
Or maybe it just needs to link against boost, given it's using boost symbols? ii libyaml-cpp0.5v5:amd64 0.5.3-0.1 amd64 YAML parser and emitter for C++ emilio@tatooine:~$ nm -D /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.5.3 | grep boost 0000000000033ca0 T _ZN4YAML6detail9node_data14convert_to_mapEN5boost10shared_ptrINS0_13memory_holderEEE 000000000001d900 W _ZN5boost6detail15sp_counted_base7destroyEv 0000000000074ab8 V _ZTIN5boost6detail17sp_counted_impl_pIN4YAML6detail4nodeEEE emilio@tatooine:~$ ldd /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.5.3 | grep boost emilio@tatooine:~$ Probably the same thing with opencolorio. Emilio