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

Reply via email to