On Mon, Mar 20, 2006 at 09:22:33PM +0100, Christian Hammers wrote:

> On 2006-03-16 Steve Langasek wrote:
> > > > > During the last month I have build my libmysqlclient15 with
> > > > > shared symbols that looked in "objdump -T" like:
> > > > >   0013a154 g    DO .bss   00000004  MYSQL_5.0   my_dont_interrupt
> > > > >   00026d70 g    DF .text  000002fa  MYSQL_5.0   my_strntoll_8bit
> > > > >   00015730 g    DF .text  00000025  MYSQL_5.0   my_no_flags_free

> > > > > Now MySQL finally closed my bug report to them and provides symbols
> > > > > in their upstream source. Sadly they look like:
> > > > >   0000f280 g    DF .text  0000000b  libmysqlclient_15 mysql_row_tell
> > > > >   0000f4d0 g    DF .text  00000043  libmysqlclient_15
> > > > > mysql_escape_string 0000da30 g    DF .text  000000e1
> > > > > libmysqlclient_15 mysql_slave_send_query
> > > ...
> > > > Yes, this is a backwards-incompatible ABI change.  If libmysqlclient15
> > > > had been present in sarge, such a change without a rename of the
> > > > library package would be a release-critical bug for etch; since it
> > > > wasn't, it's only severity: important, but either way all packages
> > > > built against the previous symbol versions would have a
> > > > release-critical bug requiring a rebuild.

> The source package mysql-dfsg-5.0 5.0.19-2 is now in unstable and build on
> all archs except m68k. It's now your turn to schedule the binNMU mechanism,
> right? 

Yep, it's already mostly done.  mipsel is lagging a bit behind because of
its buildd situation right now, but the other release archs have already
build the majority of the necessary binNMUs.  There are some package builds
that will have to be given back, due to gtk libraries being broken in
unstable at the time :P, plus a few other random failures that will warrant
bug reports; but you should see most of the mysql5-using packages
installable again already on i386 with the next mirror pulse.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to