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