Comment 0 for bug 1529289

Revision history for this message
Tiago de Paula Peixoto (count0) wrote :

The boost-coroutine library is currently only compiled as a static
library, while all other boost libraries are compiled also as shared
objects.

Static libraries cannot be linked against shared objects, and hence
this renders this library useless by other libraries and plugins.

This makes the library completely unusable for me, since I need to link to
it from a shared object. I imagine I am not the only one attempting to
do that.

Right now I am forced to drop crucial functionality in Debian for a
library that I develop (http://graph-tool.skewed.de) simply because of
this bug.

AFAIK, there is no reason not to compile it as a shared object, since that
is what most other distros do.