[natty] evolution-rss FTBFS

Bug #711453 reported by Jamie Strandboge
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution-rss (Ubuntu)
Fix Released
High
Unassigned
Natty
Fix Released
High
Unassigned

Bug Description

Binary package hint: evolution-rss

I was trying to rebuild evolution-rss against the new webkit in natty since it is the only application still using libwebkit-1.0-2 (which is NBS (not built from source)), but the compilation failed with:

In file included from rss.c:157:0:
rss-config-factory.h:36:2: error: expected declaration specifiers or '...' before 'CamelException'
rss.c: In function 'browser_stream_write':
rss.c:495:2: error: too few arguments to function 'camel_stream_buffer_read_line'
/usr/include/evolution-data-server-2.32/camel/camel-stream-buffer.h:99:10: note: declared here
rss.c: In function 'create_user_pass_dialog':
rss.c:652:2: error: implicit declaration of function 'gtk_dialog_set_has_separator'
rss.c:652:2: warning: nested extern declaration of 'gtk_dialog_set_has_separator'
rss.c: In function 'network_timeout':
rss.c:866:6: error: 'GtkFunction' undeclared (first use in this function)
rss.c:866:6: note: each undeclared identifier is reported only once for each function it appears in
rss.c:866:19: error: expected ')' before 'timeout_soup'
rss.c:867:5: error: too few arguments to function 'g_timeout_add'
/usr/include/glib-2.0/glib/gmain.h:509:10: note: declared here
rss.c: In function 'summary_cb':
rss.c:958:2: error: implicit declaration of function 'em_format_redraw'
rss.c:958:2: warning: nested extern declaration of 'em_format_redraw'
rss.c: In function 'rss_browser_update_content':
rss.c:1104:7: error: too few arguments to function 'camel_stream_close'
/usr/include/evolution-data-server-2.32/camel/camel-stream.h:97:7: note: declared here
rss.c: In function 'webkit_set_preferences':
rss.c:1137:2: error: implicit declaration of function 'webkit_get_default_session'
rss.c:1137:2: warning: nested extern declaration of 'webkit_get_default_session'
rss.c:1137:17: warning: assignment makes pointer from integer without a cast
rss.c: In function 'org_gnome_cooly_format_rss':
rss.c:2292:4: error: too few arguments to function 'camel_data_wrapper_write_to_stream'
/usr/include/evolution-data-server-2.32/camel/camel-data-wrapper.h:108:9: note: declared here
rss.c:2488:2: error: too few arguments to function 'camel_data_wrapper_construct_from_stream'
/usr/include/evolution-data-server-2.32/camel/camel-data-wrapper.h:125:7: note: declared here
rss.c: In function 'finish_setup_feed':
rss.c:2963:1: warning: label 'add' defined but not used
rss.c: In function 'finish_website':
rss.c:3637:4: error: too few arguments to function 'camel_stream_close'
/usr/include/evolution-data-server-2.32/camel/camel-stream.h:97:7: note: declared here
rss.c:3646:4: error: too few arguments to function 'camel_stream_write'
/usr/include/evolution-data-server-2.32/camel/camel-stream.h:91:9: note: declared here
rss.c:3647:4: error: too few arguments to function 'camel_stream_close'
/usr/include/evolution-data-server-2.32/camel/camel-stream.h:97:7: note: declared here
rss.c: In function 'rss_delete_feed':
rss.c:4105:2: error: 'CamelException' undeclared (first use in this function)
rss.c:4105:17: error: expected ';' before 'ex'
rss.c:4106:2: warning: ISO C90 forbids mixed declarations and code
rss.c:4118:2: error: implicit declaration of function 'camel_exception_init'
rss.c:4118:2: warning: nested extern declaration of 'camel_exception_init'
rss.c:4118:25: error: 'ex' undeclared (first use in this function)
rss.c:4119:2: error: too many arguments to function 'rss_delete_folders'
rss-config-factory.h:33:6: note: declared here
rss.c:4120:2: error: implicit declaration of function 'camel_exception_is_set'
rss.c:4120:2: warning: nested extern declaration of 'camel_exception_is_set'
rss.c:4135:3: error: implicit declaration of function 'camel_exception_clear'
rss.c:4135:3: warning: nested extern declaration of 'camel_exception_clear'
rss.c: In function 'custom_fetch_feed':
rss.c:4318:7: error: 'GtkFunction' undeclared (first use in this function)
rss.c:4318:20: error: expected ')' before 'custom_update_articles'
rss.c:4319:6: error: too few arguments to function 'g_timeout_add'
/usr/include/glib-2.0/glib/gmain.h:509:10: note: declared here
rss.c: In function 'flicker_stop':
rss.c:4420:2: error: implicit declaration of function 'gtk_status_icon_set_blinking'
rss.c:4420:2: warning: nested extern declaration of 'gtk_status_icon_set_blinking'
rss.c: In function 'update_status_icon':
rss.c:4462:3: error: implicit declaration of function 'gtk_status_icon_get_blinking'
rss.c:4462:3: warning: nested extern declaration of 'gtk_status_icon_get_blinking'
rss.c: In function 'org_gnome_cooly_rss_startup':
rss.c:4525:5: error: 'GtkFunction' undeclared (first use in this function)
rss.c:4525:18: error: expected ')' before 'update_articles'
rss.c:4526:4: error: too few arguments to function 'g_timeout_add'
/usr/include/glib-2.0/glib/gmain.h:509:10: note: declared here
rss.c:4534:19: error: expected ')' before 'update_articles'
rss.c:4535:5: error: too few arguments to function 'g_timeout_add'
/usr/include/glib-2.0/glib/gmain.h:509:10: note: declared here
rss.c: In function 'check_folders':
rss.c:4561:2: error: 'CamelException' undeclared (first use in this function)
rss.c:4561:17: error: expected ';' before 'ex'
rss.c:4562:2: warning: ISO C90 forbids mixed declarations and code
rss.c:4576:27: error: 'ex' undeclared (first use in this function)
rss.c: In function 'create_mail':
rss.c:5103:2: error: 'CamelException' undeclared (first use in this function)
rss.c:5103:18: error: 'ex' undeclared (first use in this function)
rss.c:5104:2: warning: ISO C90 forbids mixed declarations and code
rss.c:5223:2: error: too few arguments to function 'camel_data_wrapper_construct_from_stream'
/usr/include/evolution-data-server-2.32/camel/camel-data-wrapper.h:125:7: note: declared here
rss.c: In function 'file_to_message':
rss.c:5375:5: error: too few arguments to function 'camel_stream_fs_new_with_name'
/usr/include/evolution-data-server-2.32/camel/camel-stream-fs.h:74:15: note: declared here
rss.c:5380:2: error: too few arguments to function 'camel_data_wrapper_construct_from_stream'
/usr/include/evolution-data-server-2.32/camel/camel-data-wrapper.h:125:7: note: declared here
make[4]: *** [rss.lo] Error 1
make[4]: Leaving directory `/build/jamie-evolution-rss_0.2.0-1build1-amd64-EGzAuX/evolution-rss-0.2.0/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/jamie-evolution-rss_0.2.0-1build1-amd64-EGzAuX/evolution-rss-0.2.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/jamie-evolution-rss_0.2.0-1build1-amd64-EGzAuX/evolution-rss-0.2.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/jamie-evolution-rss_0.2.0-1build1-amd64-EGzAuX/evolution-rss-0.2.0'
make: *** [debian/stamp-makefile-build] Error 2

Changed in evolution-rss (Ubuntu Natty):
importance: Undecided → High
Changed in evolution-rss (Ubuntu Natty):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Changed in evolution-rss (Ubuntu Natty):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
Revision history for this message
Kate Stewart (kate.stewart) wrote :

This is a universe package, and should be tracked there.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

AFAIK, this was solved as we uploaded evolution-rss 0.2.2-0ubuntu1. Marking Fix Released.

Changed in evolution-rss (Ubuntu Natty):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.