Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
framework-2.0.0
-
None
Description
Sometimes native libraries have dependencies on other native libraries. OSGi doesn't really support this situation. However, certain approaches to extracting native libraries makes it possible to hack up a solution. With framework 2.0.0, the cache layout was changed to extract each native library into its own directory to account for the fact that fragments with native libraries may attach to multiple hosts. Unfortunately, this change makes it not possible to employ such hacks to resolve native library dependencies. We could probably change the approach slightly to make such hacks work again.