Package: src:claws-mail Version: 3.15.1-1 Severity: serious Tags: sid buster
claws-mail fails to build with libical3. As a temporary fix, please build-depend on libical2-dev, or update the package to build with libical3. libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src -I../../../src/common -I../../../src/common -I../../../src/gtk -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -c vcal_folder.c -fPIC -DPIC -o .libs/vcalendar_la-vcal_folder.o vcal_manager.c: In function ‘vcal_manager_event_dump’: vcal_manager.c:398:30: warning: implicit declaration of function ‘icaltime_from_timet’; did you mean ‘icaltime_as_timet’? [-Wimplicit-function-declaration] icalproperty_vanew_dtstamp(icaltime_from_timet(time(NULL), TRUE), (void*)0)); ^~~~~~~~~~~~~~~~~~~ icaltime_as_timet vcal_manager.c:398:30: error: incompatible type for argument 1 of ‘icalproperty_vanew_dtstamp’ vcalendar.c: In function ‘create_meeting_from_message_cb_ui’: In file included from vcal_manager.c:35:0: /usr/include/libical/ical.h:3306:35: note: expected ‘struct icaltimetype’ but argument is of type ‘int’ LIBICAL_ICAL_EXPORT icalproperty *icalproperty_vanew_dtstamp(struct icaltimetype v, ...); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vcalendar.c:160:54: warning: implicit declaration of function ‘icaltime_from_timet’; did you mean ‘icaltime_as_timet’? [-Wimplicit-function-declaration] gchar *dtstart = g_strdup(icaltime_as_ical_string(icaltime_from_timet(t, FALSE))); ^~~~~~~~~~~~~~~~~~~ icaltime_as_timet vcalendar.c:160:54: error: incompatible type for argument 1 of ‘icaltime_as_ical_string’ In file included from vcalendar.c:30:0: /usr/include/libical/ical.h:171:33: note: expected ‘const struct icaltimetype’ but argument is of type ‘int’ LIBICAL_ICAL_EXPORT const char *icaltime_as_ical_string(const struct icaltimetype tt); ^~~~~~~~~~~~~~~~~~~~~~~ vcal_manager.c:426:30: error: incompatible type for argument 1 of ‘icalproperty_vanew_created’ icalproperty_vanew_created(icaltime_from_timet(time(NULL), TRUE), (void*)0)); ^~~~~~~~~~~~~~~~~~~ vcalendar.c:161:52: error: incompatible type for argument 1 of ‘icaltime_as_ical_string’ gchar *dtend = g_strdup(icaltime_as_ical_string(icaltime_from_timet(t2, FALSE))); ^~~~~~~~~~~~~~~~~~~ In file included from vcalendar.c:30:0: /usr/include/libical/ical.h:171:33: note: expected ‘const struct icaltimetype’ but argument is of type ‘int’ LIBICAL_ICAL_EXPORT const char *icaltime_as_ical_string(const struct icaltimetype tt); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from vcal_manager.c:35:0: /usr/include/libical/ical.h:3246:35: note: expected ‘struct icaltimetype’ but argument is of type ‘int’ LIBICAL_ICAL_EXPORT icalproperty *icalproperty_vanew_created(struct icaltimetype v, ...); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vcal_manager.c:428:35: error: incompatible type for argument 1 of ‘icalproperty_vanew_lastmodified’ icalproperty_vanew_lastmodified(icaltime_from_timet(time(NULL), TRUE), (void*)0)); ^~~~~~~~~~~~~~~~~~~ In file included from vcal_manager.c:35:0: /usr/include/libical/ical.h:3371:35: note: expected ‘struct icaltimetype’ but argument is of type ‘int’ LIBICAL_ICAL_EXPORT icalproperty *icalproperty_vanew_lastmodified(struct icaltimetype v, ...); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src -I../../../src/common -I../../../src/common -I../../../src/gtk -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -c plugin.c -o vcalendar_la-plugin.o >/dev/null 2>&1 Makefile:672: recipe for target 'vcalendar_la-vcal_manager.lo' failed make[7]: *** [vcalendar_la-vcal_manager.lo] Error 1 make[7]: *** Waiting for unfinished jobs.... Makefile:665: recipe for target 'vcalendar_la-vcalendar.lo' failed make[7]: *** [vcalendar_la-vcalendar.lo] Error 1