g_date_time_format_iso8601 is new in glib 2.62, adjust the expected minimal version or backport function with a preprocessor macro
Trying to update to 0.6.2 on FreeBSD I get:
libtool: link: cc -DG_LOG_DOMAIN=\"xfce4-notifyd\" -I. -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include/xfce4 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/xfce4/xfconf-0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/xfce4/libxfce4ui-2 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libdrm -I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/libepoll-shim -I/usr/local/include/atk-1.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -I/usr/local/include/at-spi-2.0 -D_THREAD_SAFE -pthread -I/usr/local/include/xfce4 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-strong -o xfce4-notifyd/xfce4-notifyd xfce4-notifyd/xfce4_notifyd-main.o xfce4-notifyd/xfce4_notifyd-xfce-notify-gbus.o xfce4-notifyd/xfce4_notifyd-xfce-notify-daemon.o xfce4-notifyd/xfce4_notifyd-xfce-notify-enum-types.o xfce4-notifyd/xfce4_notifyd-xfce-notify-marshal.o xfce4-notifyd/xfce4_notifyd-xfce-notify-window.o ./common/.libs/libxfce-notifyd-common.a -L/usr/local/lib -lxfconf-0 -lxfce4ui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lpthread -lgdk_pixbuf-2.0 -lxfce4util -lSM -lICE -lX11 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -pthread
ld: error: undefined symbol: g_date_time_format_iso8601
>>> referenced by xfce-notify-log.c
>>> libxfce_notifyd_common_la-xfce-notify-log.o:(xfce_notify_log_keyfile_insert1) in archive ./common/.libs/libxfce-notifyd-common.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[3]: *** [Makefile:967: xfce4-notifyd-config/xfce4-notifyd-config] Error 1
gmake[3]: *** Waiting for unfinished jobs....
ld: error: undefined symbol: g_date_time_format_iso8601
>>> referenced by xfce-notify-log.c
>>> libxfce_notifyd_common_la-xfce-notify-log.o:(xfce_notify_log_keyfile_insert1) in archive ./common/.libs/libxfce-notifyd-common.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Using the following glib version:
glib-2.56.3_9,1
Additional information:
EDIT: updated synopsis
Edited by Emanuel Haupt