+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/geeqie-2.0.1nb1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/geeqie-2.0.1nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for geeqie-2.0.1nb1
cd /home/pbulk/build/graphics/geeqie/work/geeqie-2.0.1 && cd . && /bin/env USETOOLS=no CMAKE=false PTHREAD_CFLAGS=\ -pthread\  PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr CC=cc CFLAGS=-pipe\ -O2\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/harfbuzz\ -I/usr/pkg/include/libdrm CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/harfbuzz\ -I/usr/pkg/include/libdrm CXX=c++ CXXFLAGS=-pipe\ -O2\ -D_FORTIFY_SOURCE=2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/glib-2.0\ -I/usr/pkg/include/gio-unix-2.0\ -I/usr/pkg/lib/glib-2.0/include\ -I/usr/pkg/include/freetype2\ -I/usr/pkg/include/harfbuzz\ -I/usr/pkg/include/libdrm COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib64\ -Wl,-R/usr/lib64 LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/graphics/geeqie/work/.cwrapper/bin:/home/pbulk/build/graphics/geeqie/work/.buildlink/bin:/home/pbulk/build/graphics/geeqie/work/.gcc/bin:/home/pbulk/build/graphics/geeqie/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/home/pbulk/build/graphics/geeqie/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/graphics/geeqie/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/graphics/geeqie/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/graphics/geeqie/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/graphics/geeqie/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/graphics/geeqie/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/graphics/geeqie/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/graphics/geeqie/work/.buildlink/lib/pkgconfig:/home/pbulk/build/graphics/geeqie/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/graphics/geeqie/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/graphics/geeqie/work/.cwrapper/config ninja -j 2 -C output
ninja: Entering directory `output'
[1/177] Generating po/ar/LC_MESSAGES/geeqie-ar.mo with a custom command
[2/177] Generating po/be/LC_MESSAGES/geeqie-be.mo with a custom command
[3/177] Generating po/bg/LC_MESSAGES/geeqie-bg.mo with a custom command
[4/177] Generating po/ca/LC_MESSAGES/geeqie-ca.mo with a custom command
[5/177] Generating po/cs/LC_MESSAGES/geeqie-cs.mo with a custom command
[6/177] Generating po/da/LC_MESSAGES/geeqie-da.mo with a custom command
[7/177] Generating po/de/LC_MESSAGES/geeqie-de.mo with a custom command
[8/177] Generating po/el/LC_MESSAGES/geeqie-el.mo with a custom command
[9/177] Generating po/en_GB/LC_MESSAGES/geeqie-en_GB.mo with a custom command
[10/177] Generating po/eo/LC_MESSAGES/geeqie-eo.mo with a custom command
[11/177] Generating po/es/LC_MESSAGES/geeqie-es.mo with a custom command
[12/177] Generating po/et/LC_MESSAGES/geeqie-et.mo with a custom command
[13/177] Generating po/eu/LC_MESSAGES/geeqie-eu.mo with a custom command
[14/177] Generating po/fi/LC_MESSAGES/geeqie-fi.mo with a custom command
[15/177] Generating po/fr/LC_MESSAGES/geeqie-fr.mo with a custom command
[16/177] Generating po/hu/LC_MESSAGES/geeqie-hu.mo with a custom command
[17/177] Generating po/id/LC_MESSAGES/geeqie-id.mo with a custom command
[18/177] Generating po/it/LC_MESSAGES/geeqie-it.mo with a custom command
[19/177] Generating po/ja/LC_MESSAGES/geeqie-ja.mo with a custom command
[20/177] Generating po/ko/LC_MESSAGES/geeqie-ko.mo with a custom command
[21/177] Generating po/nb/LC_MESSAGES/geeqie-nb.mo with a custom command
[22/177] Generating po/nl/LC_MESSAGES/geeqie-nl.mo with a custom command
[23/177] Generating po/pl/LC_MESSAGES/geeqie-pl.mo with a custom command
[24/177] Generating po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo with a custom command
[25/177] Generating po/ro/LC_MESSAGES/geeqie-ro.mo with a custom command
[26/177] Generating po/ru/LC_MESSAGES/geeqie-ru.mo with a custom command
[27/177] Generating po/sk/LC_MESSAGES/geeqie-sk.mo with a custom command
[28/177] Generating po/sl/LC_MESSAGES/geeqie-sl.mo with a custom command
[29/177] Generating po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo with a custom command
[30/177] Generating po/sr/LC_MESSAGES/geeqie-sr.mo with a custom command
[31/177] Generating po/th/LC_MESSAGES/geeqie-th.mo with a custom command
[32/177] Generating po/sv/LC_MESSAGES/geeqie-sv.mo with a custom command
[33/177] Generating po/tlh/LC_MESSAGES/geeqie-tlh.mo with a custom command
[34/177] Generating po/tr/LC_MESSAGES/geeqie-tr.mo with a custom command
[35/177] Generating po/uk/LC_MESSAGES/geeqie-uk.mo with a custom command
[36/177] Generating po/vi/LC_MESSAGES/geeqie-vi.mo with a custom command
[37/177] Generating po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo with a custom command
[38/177] Generating po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo with a custom command
[39/177] Generating plugins/camera-import/camera-import.desktop with a custom command
[40/177] Generating plugins/export-jpeg/export-jpeg.desktop with a custom command
[41/177] Generating plugins/image-crop/image-crop.desktop with a custom command
[42/177] Generating plugins/random-image/random-image.desktop with a custom command
[43/177] Generating plugins/rotate/rotate.desktop with a custom command
[44/177] Generating plugins/symlink/symlink.desktop with a custom command
[45/177] Generating plugins/tethered-photography/tethered-photography.desktop with a custom command
[46/177] Generating plugins/template.desktop with a custom command
[47/177] Generating src/gq-marshal_h with a custom command
INFO: Reading ../src/gq-marshal.list...
[48/177] Generating src/gq-marshal_c with a custom command
INFO: Reading ../src/gq-marshal.list...
[49/177] Generating src/ui_icons with a custom command (wrapped by meson to capture output)
[50/177] Generating src/ClayRGB1998 with a custom command
[51/177] Generating geeqie.desktop with a custom command
[52/177] Generating org.geeqie.Geeqie.appdata.xml with a custom command
[53/177] Generating src/icons/icons_inline with a custom command (wrapped by meson to capture output)
[54/177] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from src/gq-marshal.h:4,
                 from src/gq-marshal.c:2:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT_INT_INT':
src/gq-marshal.c:83:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   callback = (GMarshalFunc_VOID__INT_INT_INT_INT) (marshal_data ? marshal_data : cc->callback);
              ^
src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT':
src/gq-marshal.c:122:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   callback = (GMarshalFunc_VOID__INT_INT) (marshal_data ? marshal_data : cc->callback);
              ^
[55/177] Compiling C object src/geeqie.p/advanced_exif.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/advanced_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/advanced_exif.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/advanced_exif.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/advanced_exif.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/advanced_exif.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/advanced_exif.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/advanced_exif.c:29:0:
../src/layout_util.h:39:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //void layout_edit_update_all(void);
 ^
../src/layout_util.h:39:1: warning: (this will be reported only once per input file) [enabled by default]
../src/advanced_exif.c: In function 'advanced_exif_dnd_get':
../src/advanced_exif.c:196:2: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
  //ExifWin *ew = data;
  ^
../src/advanced_exif.c:196:2: warning: (this will be reported only once per input file) [enabled by default]
../src/advanced_exif.c: In function 'advanced_exif_new':
../src/advanced_exif.c:490:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:246) [-Wdeprecated-declarations]
  gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(ew->listview), TRUE);
  ^
[56/177] Compiling C object src/geeqie.p/bar.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar.c:29:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from ../src/bar.c:39:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
../src/bar.c: In function 'bar_expander_height_cb':
../src/bar.c:309:2: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
  device_manager = gdk_display_get_device_manager(display);
  ^
../src/bar.c:310:2: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
  device = gdk_device_manager_get_client_pointer(device_manager);
  ^
../src/bar.c:320:59: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
  gtk_window_set_default_size(GTK_WINDOW(window), 50, 30); //** @FIXME set these values in a more sensible way */
                                                           ^
../src/bar.c:320:59: warning: (this will be reported only once per input file) [enabled by default]
../src/bar.c: In function 'bar_menu_popup':
../src/bar.c:403:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(bar_expander_move_top_cb), expander);
   ^
../src/bar.c:404:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(bar_expander_move_up_cb), expander);
   ^
../src/bar.c:405:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(bar_expander_move_down_cb), expander);
   ^
../src/bar.c:406:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(bar_expander_move_bottom_cb), expander);
   ^
../src/bar.c:411:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    menu_item_add_stock(menu, _("Height..."), GTK_STOCK_PREFERENCES, G_CALLBACK(bar_expander_height_cb), expander);
    ^
../src/bar.c:415:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(bar_expander_delete_cb), expander);
   ^
../src/bar.c:419:2: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
  gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, bar, 0, GDK_CURRENT_TIME);
  ^
../src/bar.c: In function 'bar_menu_add_popup':
../src/bar.c:435:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   item = menu_item_add_stock(menu, _(pane->title), GTK_STOCK_ADD, G_CALLBACK(bar_expander_add_cb), bar);
   ^
../src/bar.c:440:2: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
  gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, bar, 0, GDK_CURRENT_TIME);
  ^
../src/bar.c: In function 'bar_new':
../src/bar.c:803:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  bd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, NULL, FALSE,
  ^
[57/177] Compiling C object src/geeqie.p/bar_comment.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_comment.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_comment.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_comment.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_comment.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_comment.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_comment.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_comment.c:30:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_comment.c:22:
../src/bar_comment.c: In function 'bar_pane_comment_update':
../src/bar_comment.c:94:51: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   g_signal_handlers_block_by_func(comment_buffer, (gpointer)bar_pane_comment_changed, pcd);
                                                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:611:28: note: in definition of macro 'g_signal_handlers_block_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_comment.c:96:53: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   g_signal_handlers_unblock_by_func(comment_buffer, (gpointer)bar_pane_comment_changed, pcd);
                                                     ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:625:28: note: in definition of macro 'g_signal_handlers_unblock_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_comment.c: In function 'bar_pane_comment_populate_popup':
../src/bar_comment.c:236:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(GTK_WIDGET(menu), _("Add text to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_comment_sel_add_cb), pcd);
  ^
../src/bar_comment.c:237:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing text in selected files"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_comment_sel_replace_cb), data);
  ^
../src/bar_comment.c: In function 'bar_pane_comment_update_from_config':
../src/bar_comment.c:376:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  gchar *title = NULL;
  ^
[58/177] Compiling C object src/geeqie.p/bar_exif.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_exif.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_exif.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_exif.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_exif.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_exif.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_exif.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_exif.c:33:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
../src/bar_exif.c: In function 'bar_pane_exif_setup_entry_box':
../src/bar_exif.c:151:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //  gtk_label_set_width_chars(GTK_LABEL(ee->value_widget), 20);
 ^
../src/bar_exif.c:151:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_exif.c:22:
../src/bar_exif.c: In function 'bar_pane_exif_update_entry':
../src/bar_exif.c:256:54: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
    g_signal_handlers_block_by_func(ee->value_widget, (gpointer *)bar_pane_exif_entry_changed, ee);
                                                      ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:611:28: note: in definition of macro 'g_signal_handlers_block_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_exif.c:258:56: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
    g_signal_handlers_unblock_by_func(ee->value_widget, (gpointer)bar_pane_exif_entry_changed, ee);
                                                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:625:28: note: in definition of macro 'g_signal_handlers_unblock_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_exif.c: In function 'bar_pane_exif_edit_destroy_cb':
../src/bar_exif.c:480:52: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  g_signal_handlers_disconnect_by_func(cdd->widget, (gpointer)(bar_pane_exif_edit_close_cb), cdd->gd);
                                                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:582:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func'
        0, 0, NULL, (func), (data))
                     ^
../src/bar_exif.c: In function 'bar_pane_exif_conf_dialog':
../src/bar_exif.c:574:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_OK, NULL,
  ^
../src/bar_exif.c:583:2: warning: 'gtk_table_attach_defaults' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  gtk_table_attach_defaults(GTK_TABLE(table), cdd->key_entry, 1, 2, 0, 1);
  ^
../src/bar_exif.c:583:2: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/bar_exif.c:592:2: warning: 'gtk_table_attach_defaults' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  gtk_table_attach_defaults(GTK_TABLE(table), cdd->title_entry, 1, 2, 1, 2);
  ^
../src/bar_exif.c:592:2: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/bar_exif.c: In function 'bar_pane_exif_menu_popup':
../src/bar_exif.c:650:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, conf, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_exif_conf_dialog_cb), widget);
   ^
../src/bar_exif.c:651:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, del, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_exif_delete_entry_cb), widget);
   ^
../src/bar_exif.c:652:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, copy, GTK_STOCK_COPY, G_CALLBACK(bar_pane_exif_copy_entry_cb), widget);
   ^
../src/bar_exif.c:660:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Add entry"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_exif_conf_dialog_cb), ped->widget);
  ^
../src/bar_exif.c:663:2: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
  gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0, GDK_CURRENT_TIME);
  ^
[59/177] Compiling C object src/geeqie.p/bar_gps.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_gps.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_gps.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_gps.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_gps.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_gps.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_gps.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
../src/bar_gps.c:299:2: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
  //PaneGPSData *pgd = data;
  ^
../src/bar_gps.c:299:2: warning: (this will be reported only once per input file) [enabled by default]
[60/177] Compiling C object src/geeqie.p/bar_histogram.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_histogram.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_histogram.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_histogram.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_histogram.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_histogram.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_histogram.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_histogram.c:32:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
../src/bar_histogram.c: In function 'bar_pane_histogram_press_cb':
../src/bar_histogram.c:257:3: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
   gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, bevent->button, bevent->time);
   ^
../src/bar_histogram.c: In function 'bar_pane_histogram_new':
../src/bar_histogram.c:284:2: warning: 'gtk_vbox_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  phd->widget = gtk_vbox_new(FALSE, PREF_PAD_GAP);
  ^
../src/bar_histogram.c: In function 'bar_pane_histogram_update_from_config':
../src/bar_histogram.c:351:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  gint histogram_channel = phd->histogram->histogram_channel;
  ^
../src/bar_histogram.c:360:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //  if (READ_CHAR_FULL("pane.title", title)) continue;
 ^
../src/bar_histogram.c:360:1: warning: (this will be reported only once per input file) [enabled by default]
[61/177] Compiling C object src/geeqie.p/bar_keywords.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gprintf.h:23,
                 from ../src/bar_keywords.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gprintf.h:23,
                 from ../src/bar_keywords.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gprintf.h:23,
                 from ../src/bar_keywords.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gprintf.h:23,
                 from ../src/bar_keywords.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_keywords.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_keywords.c:24:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_keywords.c:24:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_keywords.c:24:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_keywords.c:24:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_keywords.c:24:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_keywords.c:31:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from ../src/bar_keywords.c:37:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
../src/bar_keywords.c:43:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //static void bar_pane_keywords_keyword_update_all(void);
 ^
../src/bar_keywords.c:43:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_keywords.c:24:
../src/bar_keywords.c: In function 'bar_pane_keywords_update':
../src/bar_keywords.c:251:51: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   g_signal_handlers_block_by_func(keyword_buffer, (gpointer)bar_pane_keywords_changed, pkd);
                                                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:611:28: note: in definition of macro 'g_signal_handlers_block_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_keywords.c:254:53: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   g_signal_handlers_unblock_by_func(keyword_buffer, (gpointer)bar_pane_keywords_changed, pkd);
                                                     ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:625:28: note: in definition of macro 'g_signal_handlers_unblock_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_keywords.c: In function 'bar_pane_keywords_keyword_toggle':
../src/bar_keywords.c:388:50: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  g_signal_handlers_block_by_func(keyword_buffer, (gpointer)bar_pane_keywords_changed, pkd);
                                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:611:28: note: in definition of macro 'g_signal_handlers_block_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_keywords.c:391:52: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  g_signal_handlers_unblock_by_func(keyword_buffer, (gpointer)bar_pane_keywords_changed, pkd);
                                                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:625:28: note: in definition of macro 'g_signal_handlers_unblock_by_func'
               0, 0, NULL, (func), (data))
                            ^
../src/bar_keywords.c: In function 'bar_pane_keywords_populate_popup_cb':
../src/bar_keywords.c:490:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(GTK_WIDGET(menu), _("Add selected keywords to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_sel_add_cb), pkd);
  ^
../src/bar_keywords.c:491:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing keywords in selected files with selected keywords"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_keywords_sel_replace_cb), pkd);
  ^
../src/bar_keywords.c: In function 'bar_pane_keywords_edit_dialog':
../src/bar_keywords.c:971:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_OK, NULL,
  ^
../src/bar_keywords.c:979:2: warning: 'gtk_table_attach_defaults' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  gtk_table_attach_defaults(GTK_TABLE(table), cdd->edit_widget, 1, 2, 0, 1);
  ^
../src/bar_keywords.c:979:2: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/bar_keywords.c: In function 'bar_pane_keywords_disconnect_marks_cb':
../src/bar_keywords.c:1067:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING,
  ^
../src/bar_keywords.c:1069:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, bar_pane_keywords_disconnect_marks_ok_cb, TRUE);
  ^
../src/bar_keywords.c: In function 'bar_pane_keywords_menu_popup':
../src/bar_keywords.c:1314:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("New keyword"), GTK_STOCK_NEW, G_CALLBACK(bar_pane_keywords_add_dialog_cb), pkd);
  ^
../src/bar_keywords.c:1330:3: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
   gchar *name;
   ^
../src/bar_keywords.c:1339:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    menu_item_add_stock(menu, text, GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_add_to_selected_cb), pkd);
    ^
../src/bar_keywords.c:1367:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, text, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_keywords_edit_dialog_cb), pkd);
   ^
../src/bar_keywords.c:1370:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_delete_cb), pkd);
   ^
../src/bar_keywords.c:1377:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_connect_mark_cb), pkd);
    ^
../src/bar_keywords.c:1384:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_disconnect_marks_cb), pkd);
    ^
../src/bar_keywords.c:1412:2: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
  gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0, GDK_CURRENT_TIME);
  ^
../src/bar_keywords.c: In function 'bar_pane_keywords_update_from_config':
../src/bar_keywords.c:1685:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  gchar *title = NULL;
  ^
[62/177] Compiling C object src/geeqie.p/bar_rating.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_rating.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_rating.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_rating.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_rating.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_rating.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_rating.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_rating.c:28:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
[63/177] Compiling C object src/geeqie.p/bar_sort.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/bar_sort.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_sort.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/bar_sort.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/bar_sort.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/bar_sort.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_sort.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/bar_sort.c:26:0:
../src/collect-io.h:29:34: warning: comma at end of enumerator list [-Wpedantic]
  COLLECTION_LOAD_GEOMETRY= 1 << 2,
                                  ^
In file included from ../src/bar_sort.c:32:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/bar_sort.c:34:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from ../src/bar_sort.c:37:0:
../src/rcfile.h:54:22: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define WRITE_STRING(...) g_string_append_printf(outstr, __VA_ARGS__)
                      ^
../src/bar_sort.c: In function 'bar_sort_undo_set':
../src/bar_sort.c:179:3: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
   GList *work = sd->undo_src_list;
   ^
../src/bar_sort.c: In function 'bar_filter_message_cb':
../src/bar_sort.c:437:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO,
  ^
../src/bar_sort.c:439:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_HELP, NULL, bar_filter_help_cb, TRUE);
  ^
../src/bar_sort.c:440:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, NULL, TRUE);
  ^
../src/bar_sort.c: In function 'bar_sort_add_ok_cb':
../src/bar_sort.c:507:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    file_util_warning_dialog(_("Collection exists"), text, GTK_STOCK_DIALOG_INFO, NULL);
    ^
../src/bar_sort.c:523:9: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
         GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog);
         ^
../src/bar_sort.c: In function 'bar_sort_add_cb':
../src/bar_sort.c:567:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  file_dialog_add_button(sd->dialog, GTK_STOCK_OK, NULL, bar_sort_add_ok_cb, TRUE);
  ^
../src/bar_sort.c: In function 'bar_sort_new':
../src/bar_sort.c:652:2: warning: 'gtk_vbox_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:61): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
  sd->vbox = gtk_vbox_new(FALSE, PREF_PAD_GAP);
  ^
../src/bar_sort.c:736:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  sd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, NULL, FALSE,
  ^
../src/bar_sort.c:739:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  sd->undo_button = pref_toolbar_button(tbar, GTK_STOCK_UNDO, NULL, FALSE,
  ^
[64/177] Compiling C object src/geeqie.p/cache.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/cache.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/cache.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/cache.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/cache.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/cache.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache.c:28:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
[65/177] Compiling C object src/geeqie.p/cache-loader.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/cache-loader.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/cache-loader.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/cache-loader.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/cache-loader.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/cache-loader.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache-loader.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache-loader.h:27:0,
                 from ../src/cache-loader.c:23:
../src/image-load.h:68:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //typedef struct _ImageLoader ImageLoader;
 ^
../src/image-load.h:68:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache-loader.c:30:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
[66/177] Compiling C object src/geeqie.p/cache_maint.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/cache_maint.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/cache_maint.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/cache_maint.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/cache_maint.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/cache_maint.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache_maint.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache-loader.h:27:0,
                 from ../src/cache_maint.c:26:
../src/image-load.h:68:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //typedef struct _ImageLoader ImageLoader;
 ^
../src/image-load.h:68:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cache_maint.c:32:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/cache_maint.c: In function 'cache_maintenance_render_stop_cb':
../src/cache_maint.c:72:2: warning: 'gtk_status_icon_set_tooltip_text' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137) [-Wdeprecated-declarations]
  gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating sim data..."));
  ^
../src/cache_maint.c:73:57: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  cache_manager_sim_remote(cache_maintenance_path, TRUE, (GDestroyNotify *)cache_maintenance_sim_stop_cb);
                                                         ^
../src/cache_maint.c: In function 'cache_maintenance_clean_stop_cb':
../src/cache_maint.c:78:2: warning: 'gtk_status_icon_set_tooltip_text' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137) [-Wdeprecated-declarations]
  gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating thumbs..."));
  ^
../src/cache_maint.c:79:97: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  cache_manager_render_remote(cache_maintenance_path, TRUE, options->thumbnails.cache_into_dirs, (GDestroyNotify *)cache_maintenance_render_stop_cb);
                                                                                                 ^
../src/cache_maint.c: In function 'cache_maintenance_status_icon_activate_cb':
../src/cache_maint.c:103:2: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
  gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0, gtk_get_current_event_time());
  ^
../src/cache_maint.c: In function 'cache_maintenance':
../src/cache_maint.c:110:2: warning: 'gtk_status_icon_new_from_pixbuf' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86) [-Wdeprecated-declarations]
  status_icon = gtk_status_icon_new_from_pixbuf(pixbuf_inline(PIXBUF_INLINE_ICON));
  ^
../src/cache_maint.c:111:2: warning: 'gtk_status_icon_set_tooltip_text' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137) [-Wdeprecated-declarations]
  gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Cleaning thumbs..."));
  ^
../src/cache_maint.c:112:2: warning: 'gtk_status_icon_set_visible' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151) [-Wdeprecated-declarations]
  gtk_status_icon_set_visible(status_icon, TRUE);
  ^
../src/cache_maint.c:115:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  cache_maintain_home_remote(FALSE, FALSE, (GDestroyNotify *)cache_maintenance_clean_stop_cb);
                                           ^
../src/cache_maint.c: In function 'cache_maintain_home':
../src/cache_maint.c:390:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cm->button_close = generic_dialog_add_button(cm->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:393:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cm->button_stop = generic_dialog_add_button(cm->gd, GTK_STOCK_STOP, NULL,
  ^
../src/cache_maint.c: In function 'cache_maintain_home_remote':
../src/cache_maint.c:458:76: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  cm->idle_id = g_idle_add_full(G_PRIORITY_LOW, cache_maintain_home_cb, cm, (GDestroyNotify)func);
                                                                            ^
../src/cache_maint.c: In function 'cache_manager_render_file':
../src/cache_maint.c:793:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   g_idle_add((GSourceFunc)cd->destroy_func, NULL);
              ^
../src/cache_maint.c: In function 'cache_manager_render_start_cb':
../src/cache_maint.c:819:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
    ^
../src/cache_maint.c: In function 'cache_manager_render_dialog':
../src/cache_maint.c:892:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:894:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
  ^
../src/cache_maint.c:896:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, NULL,
  ^
../src/cache_maint.c: In function 'cache_manager_standard_process':
../src/cache_maint.c:1151:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   stock_id = GTK_STOCK_DELETE;
   ^
../src/cache_maint.c:1156:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   stock_id = GTK_STOCK_CLEAR;
   ^
../src/cache_maint.c:1165:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:1167:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
  ^
../src/cache_maint.c:1169:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, NULL,
  ^
../src/cache_maint.c: In function 'cache_manager_main_clear_confirm':
../src/cache_maint.c:1236:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear cache"),
  ^
../src/cache_maint.c:1238:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, cache_manager_main_clear_ok_cb, TRUE);
  ^
../src/cache_maint.c: In function 'cache_manager_sim_file':
../src/cache_maint.c:1462:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   g_idle_add((GSourceFunc)cd->destroy_func, NULL);
              ^
../src/cache_maint.c: In function 'cache_manager_sim_start_cb':
../src/cache_maint.c:1488:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
    ^
../src/cache_maint.c: In function 'cache_manager_sim_load_dialog':
../src/cache_maint.c:1534:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:1536:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
  ^
../src/cache_maint.c:1538:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, NULL,
  ^
../src/cache_maint.c: In function 'cache_manager_cache_maintenance_start_cb':
../src/cache_maint.c:1618:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
    ^
../src/cache_maint.c: In function 'cache_manager_cache_maintenance_load_dialog':
../src/cache_maint.c:1653:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:1655:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
  ^
../src/cache_maint.c: In function 'cache_manager_show':
../src/cache_maint.c:1709:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/cache_maint.c:1711:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_HELP, NULL,
  ^
../src/cache_maint.c:1724:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
  ^
../src/cache_maint.c:1729:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE,
  ^
../src/cache_maint.c:1743:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
  ^
../src/cache_maint.c:1748:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE,
  ^
../src/cache_maint.c:1767:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Create"), FALSE,
  ^
../src/cache_maint.c:1779:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
  ^
../src/cache_maint.c:1788:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Select"), FALSE,
  ^
[67/177] Compiling C object src/geeqie.p/cellrenderericon.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:30,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/cellrenderericon.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/cellrenderericon.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/cellrenderericon.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/cellrenderericon.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/cellrenderericon.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/cellrenderericon.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
../src/cellrenderericon.c: In function 'gqv_cell_renderer_icon_class_init':
../src/cellrenderericon.c:179:8: warning: 'gdk_color_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65): Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations]
        GDK_TYPE_COLOR,
        ^
../src/cellrenderericon.c:187:8: warning: 'gdk_color_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65): Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations]
        GDK_TYPE_COLOR,
        ^
../src/cellrenderericon.c: In function 'gqv_cell_renderer_icon_render':
../src/cellrenderericon.c:670:3: warning: 'gtk_widget_get_state' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:827): Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations]
   if (gtk_widget_get_state(widget) == GTK_STATE_INSENSITIVE)
   ^
../src/cellrenderericon.c:768:5: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
     GtkStyleProvider *provider;
     ^
[68/177] Compiling C object src/geeqie.p/collect-dlg.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/collect-dlg.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-dlg.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-dlg.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/collect-dlg.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/collect-dlg.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-dlg.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-dlg.c:26:0:
../src/collect-io.h:29:34: warning: comma at end of enumerator list [-Wpedantic]
  COLLECTION_LOAD_GEOMETRY= 1 << 2,
                                  ^
In file included from ../src/collect-dlg.c:28:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/collect-dlg.c: In function 'collection_save_confirmed':
../src/collect-dlg.c:68:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Invalid filename"), buf, GTK_STOCK_DIALOG_INFO, GENERIC_DIALOG(fd)->dialog);
   ^
../src/collect-dlg.c:81:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION,
   ^
../src/collect-dlg.c:84:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   generic_dialog_add_button(gd, GTK_STOCK_OK, _("_Overwrite"), collection_confirm_ok_cb, TRUE);
   ^
../src/collect-dlg.c:94:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog);
   ^
../src/collect-dlg.c: In function 'real_collection_button_pressed':
../src/collect-dlg.c:151:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    file_util_warning_dialog(_("Can not open collection file"), text, GTK_STOCK_DIALOG_ERROR, NULL);
    ^
../src/collect-dlg.c: In function 'collection_save_or_load_dialog':
../src/collect-dlg.c:205:13: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   btnfunc = (gpointer)collection_save_cb;
             ^
../src/collect-dlg.c:206:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   stock_id = GTK_STOCK_SAVE;
   ^
../src/collect-dlg.c:212:13: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   btnfunc = (gpointer)collection_load_cb;
             ^
../src/collect-dlg.c:213:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   stock_id = GTK_STOCK_OPEN;
   ^
../src/collect-dlg.c:220:13: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
   btnfunc = (gpointer)collection_append_cb;
             ^
../src/collect-dlg.c:221:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   stock_id = GTK_STOCK_ADD;
   ^
../src/collect-dlg.c:233:48: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  file_dialog_add_button(fd, stock_id, btntext, (void (*)(FileDialog *, gpointer))btnfunc, TRUE);
                                                ^
[69/177] Compiling C object src/geeqie.p/collect.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/collect.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/collect.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/collect.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/collect.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/collect.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect.c:26:0:
../src/collect-io.h:29:34: warning: comma at end of enumerator list [-Wpedantic]
  COLLECTION_LOAD_GEOMETRY= 1 << 2,
                                  ^
In file included from ../src/collect.c:28:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/collect.c:33:0:
../src/layout_util.h:39:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //void layout_edit_update_all(void);
 ^
../src/layout_util.h:39:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect.c:37:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/collect.c: In function 'collection_list_randomize':
../src/collect.c:224:35: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
  srand((unsigned int)time(NULL)); // Initialize random generator (hasn't to be that much strong)
                                   ^
../src/collect.c:224:35: warning: (this will be reported only once per input file) [enabled by default]
../src/collect.c: In function 'collection_close_save_cb':
../src/collect.c:1217:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, cw->window);
   ^
../src/collect.c: In function 'collection_close_dlg_show':
../src/collect.c:1256:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION,
  ^
../src/collect.c:1260:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_SAVE, NULL, collection_close_save_cb, TRUE);
  ^
../src/collect.c:1261:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_DELETE, _("_Discard"), collection_close_close_cb, FALSE);
  ^
[70/177] Compiling C object src/geeqie.p/collect-io.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/collect-io.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-io.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-io.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/collect-io.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/collect-io.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-io.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-io.c:23:0:
../src/collect-io.h:29:34: warning: comma at end of enumerator list [-Wpedantic]
  COLLECTION_LOAD_GEOMETRY= 1 << 2,
                                  ^
In file included from ../src/collect-io.c:27:0:
../src/layout_util.h:39:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //void layout_edit_update_all(void);
 ^
../src/layout_util.h:39:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-io.c:31:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
[71/177] Compiling C object src/geeqie.p/collect-table.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/collect-table.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-table.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/collect-table.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/collect-table.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/collect-table.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-table.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/collect-table.c:27:0:
../src/collect-io.h:29:34: warning: comma at end of enumerator list [-Wpedantic]
  COLLECTION_LOAD_GEOMETRY= 1 << 2,
                                  ^
In file included from ../src/collect-table.c:30:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/collect-table.c:40:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/collect-table.c: In function 'tip_show':
../src/collect-table.c:576:2: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
  device_manager = gdk_display_get_device_manager(gdk_window_get_display(
  ^
../src/collect-table.c:578:2: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
  device = gdk_device_manager_get_client_pointer(device_manager);
  ^
../src/collect-table.c:596:2: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
  device_manager = gdk_display_get_device_manager(display);
  ^
../src/collect-table.c:597:2: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
  device = gdk_device_manager_get_client_pointer(device_manager);
  ^
../src/collect-table.c: In function 'tip_update':
../src/collect-table.c:650:2: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
  GdkDeviceManager *device_manager = gdk_display_get_device_manager(display);
  ^
../src/collect-table.c:651:2: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
  GdkDevice *device = gdk_device_manager_get_client_pointer(device_manager);
  ^
../src/collect-table.c: In function 'collection_table_popup_menu':
../src/collect-table.c:990:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, over_icon,
  ^
../src/collect-table.c:992:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND,
  ^
../src/collect-table.c:995:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, over_icon,
  ^
../src/collect-table.c:998:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Append from file selection"), GTK_STOCK_ADD,
  ^
../src/collect-table.c:1000:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Append from collection..."), GTK_STOCK_OPEN,
  ^
../src/collect-table.c:1024:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, over_icon,
  ^
../src/collect-table.c:1042:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      _("_Delete"), GTK_STOCK_DELETE, over_icon,
      ^
../src/collect-table.c:1058:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Save collection"), GTK_STOCK_SAVE,
  ^
../src/collect-table.c:1060:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Save collection _as..."), GTK_STOCK_SAVE_AS,
  ^
../src/collect-table.c:1063:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Find duplicates..."), GTK_STOCK_FIND,
  ^
../src/collect-table.c:1065:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, over_icon,
  ^
../src/collect-table.c: In function 'page_height':
../src/collect-table.c:1239:2: warning: 'gtk_tree_view_get_vadjustment' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227): Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
  adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview));
  ^
../src/collect-table.c: In function 'collection_table_press_key_cb':
../src/collect-table.c:1333:4: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
    gtk_menu_popup(GTK_MENU(ct->popup), NULL, NULL, collection_table_menu_pos_cb, ct, 0, GDK_CURRENT_TIME);
    ^
../src/collect-table.c: In function 'collection_table_insert_find':
../src/collect-table.c:1405:3: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
   device_manager = gdk_display_get_device_manager(gdk_window_get_display(
   ^
../src/collect-table.c:1407:3: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
   device = gdk_device_manager_get_client_pointer(device_manager);
   ^
../src/collect-table.c: In function 'collection_table_insert_marker':
../src/collect-table.c:1540:3: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
   cairo_region_t *mask;
   ^
../src/collect-table.c:1547:3: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
   //~ pattern = cairo_pattern_create_for_surface(img);
   ^
../src/collect-table.c:1547:3: warning: (this will be reported only once per input file) [enabled by default]
../src/collect-table.c:1551:3: warning: 'gdk_window_set_background_pattern' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkwindow.h:790) [-Wdeprecated-declarations]
   gdk_window_set_background_pattern(ct->marker_window, pattern);
   ^
../src/collect-table.c: In function 'collection_table_auto_scroll_idle_cb':
../src/collect-table.c:1626:2: warning: 'gdk_display_get_device_manager' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:171): Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations]
  device_manager = gdk_display_get_device_manager(gdk_window_get_display(window));
  ^
../src/collect-table.c:1627:2: warning: 'gdk_device_manager_get_client_pointer' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicemanager.h:44) [-Wdeprecated-declarations]
  device = gdk_device_manager_get_client_pointer(device_manager);
  ^
../src/collect-table.c: In function 'collection_table_scroll':
../src/collect-table.c:1667:3: warning: 'gtk_tree_view_get_vadjustment' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227): Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
   GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview));
   ^
../src/collect-table.c: In function 'collection_table_press_cb':
../src/collect-table.c:1718:4: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
    gtk_menu_popup(GTK_MENU(ct->popup), NULL, NULL, NULL, NULL, bevent->button, bevent->time);
    ^
../src/collect-table.c: In function 'collection_table_drop_menu':
../src/collect-table.c:2239:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, NULL, NULL);
  ^
../src/collect-table.c:2241:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK,
  ^
../src/collect-table.c:2243:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD,
  ^
../src/collect-table.c:2245:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE,
  ^
../src/collect-table.c:2248:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, NULL, ct);
  ^
../src/collect-table.c: In function 'collection_table_dnd_receive':
../src/collect-table.c:2391:6: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
      gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0, time);
      ^
../src/collect-table.c: In function 'collection_table_cell_data_cb':
../src/collect-table.c:2516:2: warning: 'gtk_widget_get_style' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742): Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
  style = gtk_widget_get_style(ct->listview);
  ^
[72/177] Compiling C object src/geeqie.p/color-man.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/color-man.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/color-man.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/color-man.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/color-man.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/color-man.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/color-man.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/color-man.c:23:0:
../src/color-man.h:30:20: warning: comma at end of enumerator list [-Wpedantic]
  COLOR_PROFILE_FILE,
                    ^
In file included from ../src/color-man.c:26:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from ../src/color-man.c:33:0:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/lcms2.h:1:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //---------------------------------------------------------------------------------
 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/lcms2.h:1:1: warning: (this will be reported only once per input file) [enabled by default]
[73/177] Compiling C object src/geeqie.p/compat.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/compat.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/compat.c:21:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/compat.c:21:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/compat.c:21:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/compat.c:21:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/compat.c:21:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
[74/177] Compiling C object src/geeqie.p/debug.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/debug.c:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/debug.c:21:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/debug.c:21:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/debug.c:21:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/debug.c:21:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/debug.c:21:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/debug.c:25:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
[75/177] Compiling C object src/geeqie.p/desktop_file.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/desktop_file.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/desktop_file.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/desktop_file.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/desktop_file.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/desktop_file.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/desktop_file.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/desktop_file.c:25:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/desktop_file.c:29:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from ../src/desktop_file.c:34:0:
../src/layout_util.h:39:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //void layout_edit_update_all(void);
 ^
../src/layout_util.h:39:1: warning: (this will be reported only once per input file) [enabled by default]
../src/desktop_file.c: In function 'editor_window_save':
../src/desktop_file.c:83:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Can't save"), _("Please specify file name."), GTK_STOCK_DIALOG_ERROR, NULL);
   ^
../src/desktop_file.c:95:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Can't save"), _("Could not create directory"), GTK_STOCK_DIALOG_ERROR, NULL);
   ^
../src/desktop_file.c:101:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Can't save"), error->message, GTK_STOCK_DIALOG_ERROR, NULL);
   ^
../src/desktop_file.c: In function 'editor_window_new':
../src/desktop_file.c:221:2: warning: 'gtk_hbutton_box_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62): Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  button_hbox = gtk_hbutton_box_new();
  ^
../src/desktop_file.c:227:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  ew->save_button = pref_button_new(NULL, GTK_STOCK_SAVE, NULL, FALSE,
  ^
../src/desktop_file.c:235:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_CLOSE, NULL, FALSE,
  ^
../src/desktop_file.c: In function 'editor_list_window_delete_dlg_ok_cb':
../src/desktop_file.c:302:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, NULL);
   ^
../src/desktop_file.c: In function 'editor_list_window_delete_cb':
../src/desktop_file.c:350:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   generic_dialog_add_button(ewl->gd, GTK_STOCK_DELETE, NULL, editor_list_window_delete_dlg_ok_cb, TRUE);
   ^
../src/desktop_file.c:353:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   generic_dialog_add_message(ewl->gd, GTK_STOCK_DIALOG_QUESTION,
   ^
../src/desktop_file.c: In function 'editor_list_window_create':
../src/desktop_file.c:562:2: warning: 'gtk_hbutton_box_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62): Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  hbox = gtk_hbutton_box_new();
  ^
../src/desktop_file.c:569:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_HELP, NULL, FALSE,
  ^
../src/desktop_file.c:575:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_NEW, NULL, FALSE,
  ^
../src/desktop_file.c:581:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_EDIT, NULL, FALSE,
  ^
../src/desktop_file.c:589:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_DELETE, NULL, FALSE,
  ^
../src/desktop_file.c:597:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_CLOSE, NULL, FALSE,
  ^
[76/177] Compiling C object src/geeqie.p/dnd.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/dnd.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/dnd.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/dnd.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/dnd.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/dnd.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dnd.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dnd.c:27:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dnd.c:22:
../src/dnd.c: In function 'dnd_set_drag_label_end_cb':
../src/dnd.c:178:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  g_signal_handlers_disconnect_by_func(widget, (gpointer)dnd_set_drag_label_end_cb, data);
                                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:582:21: note: in definition of macro 'g_signal_handlers_disconnect_by_func'
        0, 0, NULL, (func), (data))
                     ^
[77/177] Compiling C object src/geeqie.p/dupe.c.o
FAILED: src/geeqie.p/dupe.c.o 
cc -Isrc/geeqie.p -Isrc -I../src -I. -I.. -Isrc/icons -I/usr/pkg/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gtk-3.0 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/fribidi -I/usr/pkg/include/cairo -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/include/libdrm -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/at-spi2-atk/2.0 -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/pkg/include/at-spi-2.0 -I/usr/pkg/include/openjpeg-2.5 -I/usr/include -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic '-DGETTEXT_PACKAGE="geeqie"' -Wno-overlength-strings -pipe -O2 -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT -MD -MQ src/geeqie.p/dupe.c.o -MF src/geeqie.p/dupe.c.o.d -o src/geeqie.p/dupe.c.o -c ../src/dupe.c
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/dupe.c:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/dupe.c:24:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/dupe.c:24:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/dupe.c:24:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/dupe.c:24:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dupe.c:24:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dupe.c:31:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/dupe.c:34:0:
../src/image-load.h:68:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //typedef struct _ImageLoader ImageLoader;
 ^
../src/image-load.h:68:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dupe.c:38:0:
../src/layout_util.h:39:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //void layout_edit_update_all(void);
 ^
../src/layout_util.h:39:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/dupe.c:45:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/dupe.c: In function 'widget_set_cursor':
../src/dupe.c:399:3: warning: 'gdk_cursor_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228): Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
   cursor = gdk_cursor_new(icon);
   ^
../src/dupe.c: In function 'dupe_match_unlink_by_rank':
../src/dupe.c:1249:42: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
  best = dupe_match_highest_rank(parent); // highest rank in parent->group
                                          ^
../src/dupe.c:1249:42: warning: (this will be reported only once per input file) [enabled by default]
../src/dupe.c: In function 'dupe_array_check':
../src/dupe.c:1884:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  guint out_match_index;
  ^
../src/dupe.c: In function 'dupe_files_add':
../src/dupe.c:2892:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  GList *work;
  ^
../src/dupe.c: In function 'dupe_init_list_cache':
../src/dupe.c:2940:2: error: 'for' loop initial declarations are only allowed in C99 mode
  for (GList *i = dw->list; i != NULL; i = i->next)
  ^
../src/dupe.c:2940:2: note: use option -std=c99 or -std=gnu99 to compile your code
../src/dupe.c:2947:14: error: redefinition of 'i'
  for (GList *i = dw->second_list; i != NULL; i = i->next)
              ^
../src/dupe.c:2940:14: note: previous definition of 'i' was here
  for (GList *i = dw->list; i != NULL; i = i->next)
              ^
../src/dupe.c:2947:2: error: 'for' loop initial declarations are only allowed in C99 mode
  for (GList *i = dw->second_list; i != NULL; i = i->next)
  ^
../src/dupe.c: In function 'dupe_display_stats':
../src/dupe.c:3147:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  generic_dialog_add_button(gd, GTK_STOCK_CLOSE, NULL, NULL, TRUE);
  ^
../src/dupe.c: In function 'dupe_menu_popup_main':
../src/dupe.c:3529:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row,
  ^
../src/dupe.c:3556:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row,
  ^
../src/dupe.c:3559:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row,
  ^
../src/dupe.c:3577:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      _("_Delete"), GTK_STOCK_DELETE, on_row,
      ^
../src/dupe.c:3581:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row,
  ^
../src/dupe.c:3583:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, (dw->list != NULL),
  ^
../src/dupe.c:3586:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE,
  ^
../src/dupe.c: In function 'dupe_listview_press_cb':
../src/dupe.c:3630:3: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
   gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, bevent->button, bevent->time);
   ^
../src/dupe.c: In function 'dupe_menu_popup_second':
../src/dupe.c:3867:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row,
  ^
../src/dupe.c:3875:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row,
  ^
../src/dupe.c:3877:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, notempty,
  ^
../src/dupe.c:3880:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE,
  ^
../src/dupe.c: In function 'dupe_second_set_toggle_cb':
../src/dupe.c:3895:3: warning: 'gtk_table_set_col_spacings' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP);
   ^
../src/dupe.c:3895:3: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c:3900:3: warning: 'gtk_table_set_col_spacings' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0);
   ^
../src/dupe.c:3900:3: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c: In function 'dupe_listview_color_shifted':
../src/dupe.c:4030:3: warning: 'gtk_widget_get_style' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742): Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
   style = gtk_widget_get_style(widget);
   ^
../src/dupe.c: In function 'dupe_window_keypress_cb':
../src/dupe.c:4389:6: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
      gtk_menu_popup(GTK_MENU(menu), NULL, NULL,
      ^
../src/dupe.c:4397:6: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
      gtk_menu_popup(GTK_MENU(menu), NULL, NULL,
      ^
../src/dupe.c: In function 'dupe_window_new':
../src/dupe.c:4671:2: warning: 'gtk_table_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  dw->table = gtk_table_new(1, 3, FALSE);
  ^
../src/dupe.c:4678:2: warning: 'gtk_table_attach_defaults' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  gtk_table_attach_defaults(GTK_TABLE(dw->table), scrolled, 0, 2, 0, 1);
  ^
../src/dupe.c:4678:2: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c:4721:2: warning: 'gtk_table_attach_defaults' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138): Use 'GtkGrid' instead [-Wdeprecated-declarations]
  gtk_table_attach_defaults(GTK_TABLE(dw->table), dw->second_vbox, 2, 3, 0, 1);
  ^
../src/dupe.c:4721:2: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c:4724:3: warning: 'gtk_table_set_col_spacings' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP);
   ^
../src/dupe.c:4724:3: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c:4729:3: warning: 'gtk_table_set_col_spacings' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164): Use 'GtkGrid' instead [-Wdeprecated-declarations]
   gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0);
   ^
../src/dupe.c:4729:3: warning: 'gtk_table_get_type' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:117) [-Wdeprecated-declarations]
../src/dupe.c:4835:2: warning: 'gtk_hbutton_box_new' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62): Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  hbox = gtk_hbutton_box_new();
  ^
../src/dupe.c:4841:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_HELP, NULL, FALSE, G_CALLBACK(dupe_help_cb), NULL);
  ^
../src/dupe.c:4847:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_STOP, NULL, FALSE, G_CALLBACK(dupe_check_stop_cb), dw);
  ^
../src/dupe.c:4852:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  button = pref_button_new(NULL, GTK_STOCK_CLOSE, NULL, FALSE, G_CALLBACK(dupe_window_close_cb), dw);
  ^
../src/dupe.c: In function 'dupe_confirm_dir_list':
../src/dupe.c:4966:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, NULL, NULL);
  ^
../src/dupe.c:4968:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(confirm_dir_list_add), d);
  ^
../src/dupe.c:4969:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(confirm_dir_list_recurse), d);
  ^
../src/dupe.c:4970:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(confirm_dir_list_skip), d);
  ^
../src/dupe.c:4972:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(confirm_dir_list_cancel), d);
  ^
../src/dupe.c: In function 'dupe_dnd_data_get':
../src/dupe.c:5028:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   warning_dialog(_("Find duplicates"), _("Please wait for the current file selection to be loaded."), GTK_STOCK_DIALOG_INFO, dw->window);
   ^
../src/dupe.c:5053:6: warning: 'gtk_menu_popup' is deprecated (declared at /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenu.h:138): Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
      gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0, time);
      ^
../src/dupe.c: In function 'pop_menu_export':
../src/dupe.c:5411:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  stock_id = GTK_STOCK_SAVE;
  ^
../src/dupe.c: In function 'submenu_add_export':
../src/dupe.c:5450:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(0));
      ^
../src/dupe.c:5452:6: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
      GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(1));
      ^
[78/177] Compiling C object src/geeqie.p/editors.c.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:35:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
   G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74,   /* Nag Mundari */
                                                                 ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:64:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
   G_LOG_WRITER_UNHANDLED = 0,
                             ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_error(...)  G_STMT_START {                 \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_message(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                    ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning(...)  g_log (G_LOG_DOMAIN,         \
                   ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_info(...)     g_log (G_LOG_DOMAIN,         \
                ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_debug(...)    g_log (G_LOG_DOMAIN,         \
                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define g_warning_once(...) \
                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:84:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
     G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:97:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:13,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
                                                                          ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_HIDE_FRAGMENT    = 1 << 4,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_PARAMS_PARSE_RELAXED    = 1 << 2,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
   G_URI_ERROR_BAD_FRAGMENT,
                           ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gsignal.h:150:46: warning: comma at end of enumerator list [-Wpedantic]
   G_SIGNAL_ACCUMULATOR_FIRST_RUN    = 1 << 17,
                                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:27:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
                                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:582:62: warning: comma at end of enumerator list [-Wpedantic]
   G_IO_ERROR_NO_SUCH_DEVICE GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                              ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:605:52: warning: comma at end of enumerator list [-Wpedantic]
   G_ASK_PASSWORD_TCRYPT                  = (1 << 5),
                                                    ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1470:31: warning: comma at end of enumerator list [-Wpedantic]
   G_CREDENTIALS_TYPE_WIN32_PID,
                               ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1676:71: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74,
                                                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:1894:40: warning: comma at end of enumerator list [-Wpedantic]
   G_TLS_PROTOCOL_VERSION_DTLS_1_2 = 202,
                                        ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giomodule.h:31:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:102,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gmodule.h:87:30: warning: comma at end of enumerator list [-Wpedantic]
   G_MODULE_ERROR_CHECK_FAILED,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:134:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gresolver.h:62:50: warning: comma at end of enumerator list [-Wpedantic]
   G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
                                                  ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-font.h:194:38: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_MASK_VARIATIONS = 1 << 7,
                                      ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:25:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:131:24: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_ATTR_FONT_SCALE,        /* PangoAttrInt */
                        ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:230:34: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_TEXT_TRANSFORM_CAPITALIZE,
                                  ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:248:33: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_BASELINE_SHIFT_SUBSCRIPT,
                                 ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-attributes.h:267:30: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_FONT_SCALE_SMALL_CAPS,
                              ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-engine.h:28:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-glyph.h:232:39: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_SHAPE_ROUND_POSITIONS = 1 << 0,
                                       ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango.h:44:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:369:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:400:41: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
                                         ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/pango-1.0/pango/pango-layout.h:420:44: warning: comma at end of enumerator list [-Wpedantic]
   PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
                                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:319:39: warning: comma at end of enumerator list [-Wpedantic]
   GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK,
                                       ^
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdktypes.h:597:48: warning: comma at end of enumerator list [-Wpedantic]
   GDK_AXIS_FLAG_SLIDER   = 1 << GDK_AXIS_SLIDER,
                                                ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkevents.h:36:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:60,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdevicetool.h:61:28: warning: comma at end of enumerator list [-Wpedantic]
   GDK_DEVICE_TOOL_TYPE_LENS,
                            ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccelgroup.h:34:0,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:61,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkenums.h:1023:29: warning: comma at end of enumerator list [-Wpedantic]
   GTK_INPUT_PURPOSE_TERMINAL,
                             ^
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:99:0,
                 from ../src/main.h:61,
                 from ../src/editors.c:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkeventcontrollerscroll.h:62:123: warning: comma at end of enumerator list [-Wpedantic]
   GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES  = (GTK_EVENT_CONTROLLER_SCROLL_VERTICAL | GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL),
                                                                                                                           ^
In file included from ../src/main.h:123:0,
                 from ../src/editors.c:22:
../src/typedefs.h:102:12: warning: comma at end of enumerator list [-Wpedantic]
  ALTER_FLIP,
            ^
../src/typedefs.h:129:12: warning: comma at end of enumerator list [-Wpedantic]
  SPLIT_QUAD,
            ^
../src/typedefs.h:183:14: warning: comma at end of enumerator list [-Wpedantic]
  SS_ERR_OTHER,
              ^
../src/typedefs.h:230:19: warning: comma at end of enumerator list [-Wpedantic]
  STARTUP_PATH_HOME,
                   ^
In file included from ../src/main.h:123:0,
                 from ../src/editors.c:22:
../src/typedefs.h:820:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 // gint tools_float;
 ^
../src/typedefs.h:820:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/main.h:124:0,
                 from ../src/editors.c:22:
../src/debug.h:32:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
                    ^
../src/debug.h:87:20: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_N(n, ...)  do { } while(0)
                    ^
../src/debug.h:93:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_0(...) DEBUG_N(0, __VA_ARGS__)
                 ^
../src/debug.h:94:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_1(...) DEBUG_N(1, __VA_ARGS__)
                 ^
../src/debug.h:95:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_2(...) DEBUG_N(2, __VA_ARGS__)
                 ^
../src/debug.h:96:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_3(...) DEBUG_N(3, __VA_ARGS__)
                 ^
../src/debug.h:97:17: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define DEBUG_4(...) DEBUG_N(4, __VA_ARGS__)
                 ^
In file included from ../src/main.h:125:0,
                 from ../src/editors.c:22:
../src/options.h:183:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 //   gboolean use_ft_metadata_small;
 ^
../src/options.h:183:1: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/editors.c:22:0:
../src/main.h:133:37: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
 #define STAR_RATING_REJECTED 0x274C //Unicode Character 'Cross Mark'
                                     ^
../src/main.h:133:37: warning: (this will be reported only once per input file) [enabled by default]
In file included from ../src/editors.c:23:0:
../src/editors.h:45:37: warning: comma at end of enumerator list [-Wpedantic]
  EDITOR_ERROR_MASK         = ~0xffff,
                                     ^
In file included from ../src/editors.c:29:0:
../src/ui_fileops.h:34:26: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
 #define printf_term(err, ...) \
                          ^
../src/editors.c: In function 'editor_read_desktop_file':
../src/editors.c:312:4: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
    // drop extension
    ^
../src/editors.c:312:4: warning: (this will be reported only once per input file) [enabled by default]
../src/editors.c: In function 'editor_verbose_window':
../src/editors.c:603:2: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  vd->button_close = generic_dialog_add_button(vd->gd, GTK_STOCK_CLOSE, NULL,
  ^
../src/editors.c: In function 'editor_command_one':
../src/editors.c:1049:2: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
  GPid pid;
  ^
../src/editors.c: In function 'start_editor_from_filelist_full':
../src/editors.c:1336:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   file_util_warning_dialog(_("Invalid editor command"), text, GTK_STOCK_DIALOG_ERROR, NULL);
   ^
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/geeqie
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/geeqie