pnoltes commented on issue #688: URL: https://github.com/apache/celix/issues/688#issuecomment-1817543363
> IIRC, `dlopen` can open libraries of the same soname but of different paths on Linux. I can't see why we don't support it at the first place. Maybe it will cause trouble on macOS? I think this is also not an issue for macOS, but I am not sure. Even then, IMO it is fine to then to support multiple versions of the same bundle symbolic name for Linux only. If I remember the other issue was private libs in bundle (i.e. libs added using `celix_bundle_private_libs`) with identical SONAME. This could lead to issue that bundle version 1.1.0 will use a private lib of bundle version 1.0.0, because it already has loaded a needed SONAME. We discussed this a while back and if i remember correctly this is solvable, but not easy. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org