Re: Minutes for release status meeting from 2010-11-15

Stephan Bergmann <[email protected]>
Newsgroups gmane.comp.openoffice.releases
Message-ID <[email protected]>
On 11/16/10 14:11, Rene Engelhard wrote:
> On Tue, Nov 16, 2010 at 02:02:26PM +0100, Rene Engelhard wrote:
>>> Furthermore, the jvmaccess library is considered a private part of
>>> the URE (see<http://hg.services.openoffice.org/OOO330/file/e13523b45392/ure/source/README#l68>),
>
> Oh, and anyways, the lib has a SONAME:
>
> rengelhard@lxrengelhard:/usr/lib/ure/lib$ objdump -p libjvmaccessgcc3.so.3 | grep SON
>    SONAME      libjvmaccessgcc3.so.3
>
> so if you keep the remopval of symbols you changed ABI and thus
> would have to bump it to so.4 :) (That also would have prevented
> this issue by explicitely expressing the incompatibility)
>
> Which probably is more invasive than correcting the problem :)

Yes, if the mistake should be fixed for OOo 3.3, it should of course be 
fixed by reverting the symbol version name from UDK_3_0_0 back to 
UDK_3.1, not by changing the library's SONAME.

If the mistake should not be fixed for OOo 3.3:  I would argue that it 
is best to keep the symbol version name as UDK_3_0_0 for post 3.3 (as it 
simplifies solenv/bin/addsym.awk and keeps compatibility with OOo 3.3). 
  An open question would then be whether or not to change SONAME for 
post 3.3.  Changing it would probably be cleaner, but not changing it 
would avoid a needless, artificial incompatibility between 3.3 and post 3.3.

-Stephan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.