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 ACE.
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: [email protected]
To: [email protected]

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

Reply via email to