Public bug reported: 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 Ubuntu 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. ** Affects: boost-defaults (Ubuntu) Importance: Undecided Status: New ** Description changed: 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 + Right now I am forced to drop crucial functionality in Ubuntu 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. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to boost-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1529289 Title: The boost-coroutine library is only compiled as a static library Status in boost-defaults package in Ubuntu: New Bug description: 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 Ubuntu 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. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boost-defaults/+bug/1529289/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

