[natty] evolution-rss FTBFS

Bug #711453 reported by Jamie Strandboge on 2011-02-01
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution-rss (Ubuntu)
High
Unassigned
Natty
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
Kate Stewart (kate.stewart) wrote :

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

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  Edit
Everyone can see this information.

Other bug subscribers