As I do most quarters, I have updated a few systems from 2012Q2 to head of pkgsrc and kicked off a pkg_rr. Usually there are some hiccups where packages build in a clean environment but fail in situ, and I work around those without complaining much. This note is about errors that seem beyond that and that I think indicate problems in pkgsrc. Because I run pkg_rolling-replace with -uv, the correct prereqs should be in place. And, if there are depedencies on specific versions, those should be manifest in bl3 or the Makefile. evolution-data-server failed to build, and it looks like the new evolution-data-server is not compatible with the combination of old ical and new glib (but it's hard to tell). Does this build for anyone else? gmake[4]: Entering directory `/u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/evolution-data-server-2.32.3/calendar/backends/caldav' CC libecalbackendcaldav_la-e-cal-backend-caldav.lo In file included from ../../../calendar/libecal/e-cal-component.h:27, from ../../../calendar/libecal/e-cal-recur.h:28, from e-cal-backend-caldav.c:35: /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1759: warning: redundant redeclaration of 'icalvalue_new_recur' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1000: warning: previous declaration of 'icalvalue_new_recur' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1760: warning: redundant redeclaration of 'icalvalue_set_recur' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1001: warning: previous declaration of 'icalvalue_set_recur' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1761: warning: redundant redeclaration of 'icalvalue_get_recur' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1002: warning: previous declaration of 'icalvalue_get_recur' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1763: warning: redundant redeclaration of 'icalvalue_new_trigger' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1004: warning: previous declaration of 'icalvalue_new_trigger' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1764: warning: redundant redeclaration of 'icalvalue_set_trigger' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1005: warning: previous declaration of 'icalvalue_set_trigger' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1765: warning: redundant redeclaration of 'icalvalue_get_trigger' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1006: warning: previous declaration of 'icalvalue_get_trigger' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1767: warning: redundant redeclaration of 'icalvalue_new_datetimeperiod' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1012: warning: previous declaration of 'icalvalue_new_datetimeperiod' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1769: warning: redundant redeclaration of 'icalvalue_set_datetimeperiod' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1013: warning: previous declaration of 'icalvalue_set_datetimeperiod' was here /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1770: warning: redundant redeclaration of 'icalvalue_get_datetimeperiod' /u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/.buildlink/include/libical/ical.h:1014: warning: previous declaration of 'icalvalue_get_datetimeperiod' was here e-cal-backend-caldav.c: In function 'check_calendar_changed_on_server': e-cal-backend-caldav.c:1075: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c:1076: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c: In function 'caldav_server_list_objects': e-cal-backend-caldav.c:1217: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c:1218: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c: In function 'caldav_receive_schedule_outbox_url': e-cal-backend-caldav.c:1533: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c:1534: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c:1583: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c:1584: error: dereferencing pointer to incomplete type e-cal-backend-caldav.c: In function 'convert_to_inline_attachment': e-cal-backend-caldav.c:2748: warning: pointer targets in passing argument 1 of 'icalattach_new_from_data' differ in signedness gmake[4]: *** [libecalbackendcaldav_la-e-cal-backend-caldav.lo] Error 1 gmake[4]: Leaving directory `/u0/n0/gdt/NetBSD-current/pkgsrc/mail/evolution-data-server/work/evolution-data-server-2.32.3/calendar/backends/caldav'
Attachment:
pgpkp9zFrzDn3.pgp
Description: PGP signature