celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ferry Huberts <maili...@hupie.com>
Subject Re: Multiple library support and code sharing
Date Thu, 06 Mar 2014 21:36:23 GMT

On 06/03/14 22:23, Mike van Dongen wrote:
> Hi Alexander,
> This might also be a solution to a problem I stumbled upon when using Celix with Apache
> The problem is that Celix bundles lack compatibility between different platforms and
architectures.For example, bundles compiled on Linux x86 can (for obvious reasons) not be
used on Linux x86-64, or on Mac OS/Windows for that matter.
> I don't know if others consider this to be a problem/useful feature,
> but IMHO it's something to discuss as it would mean supporting multiple libraries in
a bundle.

Either that or adding the corresponding Require-Capability header

Also worth a mention, there might be other Req-Cap's needed: for example 
one for the c library version. A library compiled on Fedora 20 will not 
work on Debian Wheezy because of the c library version difference.

Something to consider.. :-)

> Sincerely,
> Mike van Dongen.
>> Date: Tue, 4 Mar 2014 16:14:54 +0100
>> Subject: Multiple library support and code sharing
>> From: a.broekhuis@gmail.com
>> To: celix-dev@incubator.apache.org
>> Hi all,
>> One of the biggest missing features from Celix is code sharing. To start
>> work on this, I've created 2 jira isseus [1],[2].
>> Can you guys take a look at those and comment on them? I already have some
>> code in a local branch which works, but I'd still like to discuss it since
>> any other insights might be useful and result in changes.
>> [1]: https://issues.apache.org/jira/browse/CELIX-111
>> [2]: https://issues.apache.org/jira/browse/CELIX-112
>> --
>> Met vriendelijke groet,
>> Alexander Broekhuis

Ferry Huberts

View raw message