Bug#434499: balsa: Workaround found : downgrade gmime2.2 to 2.9
Sven Arvidsson
sa at whiz.se
Thu Aug 23 22:08:34 UTC 2007
On Thu, 2007-08-16 at 23:04 +0200, Loïc Minier wrote:
> On Thu, Aug 16, 2007, Sven Arvidsson wrote:
> > I rebuilt balsa today against libgmime 2.2.10-1, and it seems to work
> > fine. I guess all balsa needs is a tighter build-depends on
> > libgmime-2.0-2-dev (something like >= 2.2.10?) and a rebuild.
> >
> > It would be great if someone from pkg-gnome could comment on this, as
> > the current maintainer, Andrew Lau, seems to be MIA.
>
> Sounds sane; would be nice if you could get some understanding of the
> problem: perhaps the libgmime-2.0-2 shlibs need a bump? Perhaps the
> ABI was broken? Or if you could simply find out which major libgmime
> release introduces the change, then it would help bumping the balsa
> build-dep to a proper value.
>
> Feel free to do the changes needed in balsa's dir in the pkg-gnome SVN.
I have to admit that I know very little about handling libraries.
Anyway, between 2.2.9 and 2.2.10, strcasecmp and strncasecmp was
removed. In 2.2.9 they don't show up in any header file, but do show up
on an objdump run (if I haven't misunderstood, this should give a list
of public symbols);
$ objdump -T libgmime-2.0.so.2.2.9 | grep .text
[...]
0000ea20 g DF .text 000000ac Base strncasecmp
[...]
0000ead0 g DF .text 00000093 Base strcasecmp
Is this ABI breakage?
--
Cheers,
Sven Arvidsson
http://www.whiz.se
PGP Key ID 760BDD22
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20070824/00ba6a43/attachment.pgp
More information about the pkg-gnome-maintainers
mailing list