Bug 2819 - fetchinfo plugin 0.4.25 fails to build with Claws 3.9.0
Summary: fetchinfo plugin 0.4.25 fails to build with Claws 3.9.0
Status: RESOLVED FIXED
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Plugins (show other bugs)
Version: 3.9.0
Hardware: PC Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2012-11-23 11:22 UTC by Christian Faulhammer
Modified: 2012-11-27 08:26 UTC (History)
0 users

See Also:


Attachments

Description Christian Faulhammer 2012-11-23 11:22:12 UTC
As reported in https://bugs.gentoo.org/show_bug.cgi?id=444392, the current fetchinfo plugin (0.4.25, it claims to need Claws 3.9.0 but is "old") will not build because of commit 3.8.1cvs8 http://claws-mail.org/tracker/index.php?len=200&ver=3.8.1cvs8#3.8.1cvs8.  Config does not get exported anymore so fetchinfo fails to build:

fetchinfo_plugin_gtk.c:21:22: fatal error: config.h: No such file or directory
compilation terminated.
make[2]: *** [fetchinfo_plugin_gtk.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
fetchinfo_plugin.c:21:22: fatal error: config.h: No such file or directory
compilation terminated.
make[2]: *** [fetchinfo_plugin.lo] Error 1
make[2]: Leaving directory `/tmp/portage/mail-client/claws-mail-fetchinfo-0.4.25/work/fetchinfo-plugin-0.4.25/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/portage/mail-client/claws-mail-fetchinfo-0.4.25/work/fetchinfo-plugin-0.4.25'
Comment 1 Christian Faulhammer 2012-11-24 09:33:27 UTC
From the ChangeLog:

2012-11-14 [paul]       0.4.25

        0.4.25 released

Something is terribly wrong here.  0.4.25 was released before 2012-06-30 (update in Gentoo repository).
Comment 2 Paul 2012-11-24 09:40:40 UTC
That depends on your definition of "terrible". There has been some mix up, but get the package here and it will build fine with 3.9.0: http://www.claws-mail.org/downloads/plugins/fetchinfo-plugin-0.4.25.tar.gz
Comment 3 Christian Faulhammer 2012-11-26 22:51:23 UTC
Actually this still fits my definition of "terrible".  Changing a released tarball afterwards is really best practice and adds to my little list "Claws Mail upstream is so distribution-friendly".  You sometimes give me a hard time maintaining the package for Gentoo.
Package in Gentoo is updated and should propagate to mirrors now.
Comment 4 Paul 2012-11-27 06:51:19 UTC
Yes, your definition, but not my definition of 'terrible'. Also not my definition of 'a hard time'. In over 10 years of packaging Claws Mail, (I don't know how long you've been a gentoo packager), 2 or 3 'incidents' isn't bad, (my defintion of 'bad').
Comment 5 Colin Leroy 2012-11-27 08:26:11 UTC
Hi Christian,

> adds to my little list "Claws-Mail upstream is so distribution-friendly".

Maybe there's some misunderstanding or something else that we could talk about to devel@lists.claws-mail.org... Because we do try to help packagers and I think it's important: happy packagers push bugs upstream and apply patches downstream if needed, which is a huge benefit for both the developers and the end-users.

Note You need to log in before you can comment on or make changes to this bug.