[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ITL release process
- To: Development Discussions <developer at arabeyes dot org>
- Subject: Re: ITL release process
- From: Thamer Mahmoud <thamer at newkuwait dot org>
- Date: Fri, 14 Jan 2005 13:49:37 +0300
- Resent-date: Fri, 14 Jan 2005 16:48:29 +0300
- Resent-from: Thamer Mahmoud <thamer at newkuwait dot org>
- Resent-message-id: <16871.52653.20482.702409@newkuwait.org>
- Resent-to: Development Discussions <developer at arabeyes dot org>
(This message was sent hours ago but didn't get there because of a bad
Smart host (?). I'm sending again and I'm sorry If it's being sent
twice)
Samy Al Bahra writes:
[...]
> 3) The library naming scheme is incorrect. libitl-${VERSION}.so is not a
> standard naming convention and will create conistency issues with
> many systems for future ITL software.
>
It is actually libitl.${VERSION}.so (i.e. with a dot), which is even
worse.
I see a lot of version numbers after the .so in Debian's
"/usr/lib". Would something like this "libitl.so.0.0.6" be
appropriate? Anyways, I've made this change in CVS and it is also
easier to remove the all ${VERSION} info now.
> With that out of the way, I would like to note the ABI breakage that
> will occur with my third point, and a point that must be executed.
>
Why so? The library SONAME is currently libitl.so.0 (with no version
number). If I understand this correctly, unless you bump the SONAME
number up nothing will break/change.
Salaam,
Thamer Mahmoud