Re: [Xenomai-core] libnative versioning

2006-12-04 Thread Gilles Chanteperdrix
Philippe Gerum wrote: > There is one for the nucleus already, so maybe we could extend the > feature. This said, the point ABI revs is basically to detect potential > mismatches; would an old POSIX app run improperly over the new library, > or would it choke at startup? The mismatch would occur if

Re: [Xenomai-core] libnative versioning

2006-12-01 Thread Philippe Gerum
On Fri, 2006-12-01 at 18:44 +0100, Gilles Chanteperdrix wrote: > Philippe Gerum wrote: > > > > The Xenomai ABI has been kept compatible between versions > > I am afraid you are being optimistic: I for one made some changes in the > posix skin that break the kernel/user interface. Sorry, I've bee

Re: [Xenomai-core] libnative versioning

2006-12-01 Thread Gilles Chanteperdrix
Philippe Gerum wrote: > > The Xenomai ABI has been kept compatible between versions I am afraid you are being optimistic: I for one made some changes in the posix skin that break the kernel/user interface. Maybe we need an ABI revision for each skin ? --

Re: [Xenomai-core] libnative versioning

2006-12-01 Thread Philippe Gerum
On Fri, 2006-12-01 at 16:39 +0100, Jan Kiszka wrote: > Hi, > > we just had some fun here with incompatible native libraries. A program > was built against some 2.2 release and was then started on a target with > 2.3 libs installed. The result: undefined symbol rt_mutex_lock. The > reason: this fun