GTK3 port: xfce4-mailwatch-plugin

Matthew Brush mbrush at codebrainz.ca
Fri Jan 18 00:05:16 CET 2019


On 2019-01-17 2:39 a.m., Xoán Sampaíño wrote:
> Hi,
> 
> I'm Xoan, from Spain (currently living in Morocco), and I've been using
> Xfce from a long time ago. I've done some translation contributions in the
> past, and now I'm trying to get involved by doing some «small» coding tasks.
> 
> I'm porting xfce4-mailwatch-plugin to GTK3:
> 
> * https://github.com/xoan/xfce4-mailwatch-plugin/tree/gtk3
> 
> You can try it by cloning the fork, changing to gtk3 branch and
> compile/install it as usual.
> 
> The current list of commits/changes:
> 
> *
> https://github.com/xfce-mirror/xfce4-mailwatch-plugin/compare/master...xoan:gtk3?w=1
> 
> GTK3 port seems to be complete (no warnings), so I'm trying to fix some
> Glib deprecation warnings.
> 
> Most of them seem to be fixed, but there are still some (in
> libmailwatch-core/mailwatch-net-conn.c) that I don't know how to handle
> them.
> 
> Any feedback, comment and/or help is very welcome.
> 

Hi,

It looks like the code is using older libgcrypt but you're compiling 
against newer version. In the newer version, that structure 
`gcry_threads_cbs` is totally different[0]. I guess you'd also have to 
port the libgcrypt to use the newer version as well, or compile it 
against the older deprecated version.

Regards,
Matthew Brush

[0]: https://github.com/gpg/libgcrypt/blob/master/src/gcrypt.h.in#L211


More information about the Xfce4-dev mailing list