Analyse following RPM build log snippet. Describe contents accurately, without speculation or suggestions for resolution.            
Your analysis must be as concise as possible, while keeping relevant information intact.
Snippet: 
check_events.c:1133:62: error: passing argument 3 of ‘cal_notes_foreach’ from incompatible pointer type [-Wincompatible-pointer-types]
 1133 |                 cal_notes_foreach (start_date, current_date, add_note_to_event_window, appGUI);
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
      |                                                              |
      |                                                              gboolean (*)(struct note *, GUI *) {aka int (*)(struct note *, GUI *)}
In file included from check_events.c:27:
calendar_notes.h:56:95: note: expected ‘gboolean (*)(void)’ {aka ‘int (*)(void)’} but argument is of type ‘gboolean (*)(struct note *, GUI *)’ {aka ‘int (*)(struct note *, GUI *)’}
   56 | void        cal_notes_foreach           (guint32 julian_start, guint32 julian_end, gboolean (*cnfunc)(), GUI *appGUI);
      |                                                                                    ~~~~~~~~~~~^~~~~~~~~
This snipped shows second error that makes the build fail, it's the same kind of error as in the first snippet.