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