* Package: media-gfx/fotoxx-15.05 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: compressdebug installsources network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox * Applying fotoxx-15.05.patch ... [ ok ] x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` -o fotoxx.o fotoxx-15.05.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.file.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.gallery.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.tools.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.slideshow.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.area.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.metadata.cc x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.edit.cc f.metadata.cc:5914:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 5914 | sxrec.tags = zstrdup("null"tagdelimB); | ^ f.metadata.cc:6121:33: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 6121 | else nn = fprintf(fid2,"tags: null"tagdelimB"\n"); | ^ f.metadata.cc:6273:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 6273 | sxrec.tags = zstrdup("null"tagdelimB); | ^ f.metadata.cc:6384:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wliteral-suffix-Wliteral-suffix]8;;] 6384 | else nn = fprintf(fid,"tags: null"tagdelimB"\n"); | ^ f.metadata.cc: In function ‘void meta_view(int)’: f.metadata.cc:187:45: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 187 | gtk_widget_override_font(widget,panelfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.metadata.cc:94: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘int main(int, char**)’: fotoxx-15.05.cc:218:51: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 218 | arrowcursor = gdk_cursor_new(GDK_TOP_LEFT_ARROW); // cursor for selection | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ fotoxx-15.05.cc:219:45: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 219 | dragcursor = gdk_cursor_new(GDK_CROSSHAIR); // cursor for dragging | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ fotoxx-15.05.cc:220:42: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 220 | drawcursor = gdk_cursor_new(GDK_PENCIL); // cursor for drawing lines | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ fotoxx-15.05.cc:221:49: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 221 | blankcursor = gdk_cursor_new(GDK_BLANK_CURSOR); // invisible cursor | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘int initzfunc(void*)’: fotoxx-15.05.cc:530:42: warning: ‘gint gdk_screen_get_width(GdkScreen*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 530 | screenww = gdk_screen_get_width(screen); | ^ In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:531:43: warning: ‘gint gdk_screen_get_height(GdkScreen*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 531 | screenhh = gdk_screen_get_height(screen); | ^ In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void paint_busy(const char*)’: fotoxx-15.05.cc:863:48: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 863 | gtk_widget_override_font(plabel,panelfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:871:48: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 871 | gtk_widget_override_font(mlabel,panelfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void Fpaintnow()’: fotoxx-15.05.cc:1083:56: warning: ‘void gdk_window_set_background_rgba(GdkWindow*, const GdkRGBA*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1083 | gdk_window_set_background_rgba(gdkwin,&GDKbackground); // background for F and W view modes | ^ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkwindow.h:787:15: note: declared here 787 | void gdk_window_set_background_rgba (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:1086:32: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1086 | ct = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void Fpaint4(int, int, int, int)’: fotoxx-15.05.cc:1147:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1147 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int searchimages_dialog_event(zdialog*, const char*)’: f.metadata.cc:4373:37: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 4373 | int searchimages_metadata_report(); | ^~ f.metadata.cc:4373:37: note: remove parentheses to default-initialize a variable 4373 | int searchimages_metadata_report(); | ^~ | -- f.metadata.cc:4373:37: note: or replace parentheses with braces to value-initialize a variable f.tools.cc: In function ‘void index_rebuild(int)’: f.tools.cc:359:44: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 359 | gtk_widget_override_font(poplog,monofont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.tools.cc:59: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_pixel(int, int)’: fotoxx-15.05.cc:1654:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1654 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void erase_pixel(int, int)’: fotoxx-15.05.cc:1722:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1722 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_line(int, int, int, int, int)’: fotoxx-15.05.cc:1774:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1774 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void erase_line(int, int, int, int)’: fotoxx-15.05.cc:1816:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1816 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_toplines(int)’: fotoxx-15.05.cc:1863:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1863 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_gridlines()’: fotoxx-15.05.cc:1944:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1944 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_toptext()’: fotoxx-15.05.cc:2031:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2031 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_text(int, int, const char*, const char*)’: fotoxx-15.05.cc:2096:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2096 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_topcircles()’: fotoxx-15.05.cc:2154:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2154 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void draw_mousearc(int, int, int, int, int)’: fotoxx-15.05.cc:2238:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2238 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.file.cc: In function ‘int file_save_dialog_event(zdialog*, const char*)’: f.file.cc:581:21: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 581 | int file_save_as(); | ^~ fotoxx-15.05.cc: In function ‘void draw_mousearc2(int, int, int, int, int)’: fotoxx-15.05.cc:2322:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2322 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ f.file.cc:581:21: note: remove parentheses to default-initialize a variable 581 | int file_save_as(); | ^~ | -- f.file.cc:581:21: note: or replace parentheses with braces to value-initialize a variable In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_showcapcom(int)’: f.slideshow.cc:1388:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1388 | ss_cr = gdk_cairo_create(gdkwin); // (restore image) | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:1435:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1435 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_blankwindow()’: f.slideshow.cc:1542:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1542 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_instant()’: f.slideshow.cc:1555:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1555 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_fadein()’: f.slideshow.cc:1603:41: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1603 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_rollright()’: f.slideshow.cc:1631:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1631 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_rolldown()’: f.slideshow.cc:1659:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1659 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_venetian()’: f.slideshow.cc:1687:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1687 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_grate()’: f.slideshow.cc:1731:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1731 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_rectangle()’: f.slideshow.cc:1793:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1793 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:1824:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1824 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_implode()’: f.slideshow.cc:1859:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1859 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:1869:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1869 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_explode()’: f.slideshow.cc:1904:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1904 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:1914:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1914 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_radar()’: f.slideshow.cc:1953:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1953 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_japfan()’: f.slideshow.cc:2051:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2051 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_jaws()’: f.slideshow.cc:2141:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2141 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_ellipse()’: f.slideshow.cc:2227:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2227 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:2255:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2255 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_raindrops()’: f.slideshow.cc:2283:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2283 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:2318:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2318 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:2330:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2330 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_doubledoor()’: f.slideshow.cc:2357:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2357 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_rotate()’: f.slideshow.cc:2441:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2441 | ss_cr = gdk_cairo_create(gdkwin); // create and destroy each paint v.15.02 | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:2475:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2475 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc: In function ‘void ss_zoomin()’: f.slideshow.cc:2669:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2669 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.slideshow.cc:2686:38: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2686 | ss_cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.slideshow.cc:29: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void build_widgets()’: fotoxx-15.05.cc:5359:46: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5359 | gtk_widget_override_font(Fpanlab,panelfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:5362:69: warning: ‘void gtk_widget_override_background_color(GtkWidget*, GtkStateFlags, const GdkRGBA*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5362 | gtk_widget_override_background_color(Fdrawin,gtksf,&GDKbackground); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:5393:44: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5393 | gtk_widget_override_font(Gpath,panelfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.gallery.cc: In function ‘char** gallery_getfiles(char**)’: f.gallery.cc:2195:43: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2195 | gtk_widget_override_font(Fwin,pfontdesc); | ^ fotoxx-15.05.cc:5422:69: warning: ‘void gtk_widget_override_background_color(GtkWidget*, GtkStateFlags, const GdkRGBA*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5422 | gtk_widget_override_background_color(Wdrawin,gtksf,&GDKbackground); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from fotoxx-15.05.cc:141: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.gallery.cc:56: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.gallery.cc:2208:46: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2208 | cursor = gdk_cursor_new(GDK_TOP_LEFT_ARROW); // cursor for file list widget | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.gallery.cc:56: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_geom_mousefunc()’: f.area.cc:374:40: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 374 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc:393:40: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 393 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_draw_mousefunc()’: f.area.cc:458:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 458 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.gallery.cc: In function ‘int ggfnames::showthumb()’: f.gallery.cc:2581:32: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 2581 | cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.gallery.cc:56: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_draw_line(int, int, int, int)’: f.area.cc:639:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 639 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_mouse_select()’: f.area.cc:871:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 871 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_finish_mousefunc()’: f.area.cc:1448:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1448 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.area.cc: In function ‘void sa_show(int)’: f.area.cc:1789:37: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1789 | mwcr = gdk_cairo_create(gdkwin); // create cairo context if not already | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.area.cc:69: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.tools.cc: In function ‘void m_show_RGB(GtkWidget*, const char*)’: f.tools.cc:4786:45: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 4786 | gtk_widget_override_font(widget,pfontdesc); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.tools.cc:59: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.tools.cc:4795:48: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 4795 | gtk_widget_override_font(widget,pfontdesc); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.tools.cc:59: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.edit.cc: In function ‘int flip_dialog_event(zdialog*, const char*)’: f.edit.cc:4233:17: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 4233 | int flip_horz(); | ^~ f.edit.cc:4233:17: note: remove parentheses to default-initialize a variable 4233 | int flip_horz(); | ^~ | -- f.edit.cc:4233:17: note: or replace parentheses with braces to value-initialize a variable f.edit.cc:4234:17: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 4234 | int flip_vert(); | ^~ f.edit.cc:4234:17: note: remove parentheses to default-initialize a variable 4234 | int flip_vert(); | ^~ | -- f.edit.cc:4234:17: note: or replace parentheses with braces to value-initialize a variable f.tools.cc: In function ‘void magnify_names::magnify_dopixels(int)’: f.tools.cc:5224:35: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5224 | cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.tools.cc:59: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.tools.cc:5300:32: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 5300 | cr = gdk_cairo_create(gdkwin); | ^ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:30, from zfuncs.h:45, from fotoxx.h:28, from f.tools.cc:59: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ f.edit.cc: In function ‘int writeline::dialog_event(zdialog*, const char*)’: f.edit.cc:5296:4: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 5296 | if (strmatch(event,"length")); // line length | ^~ f.edit.cc:5297:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 5297 | zdialog_fetch(zd,"length",attr.length); | ^~~~~~~~~~~~~ f.edit.cc:5299:4: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 5299 | if (strmatch(event,"width")); // line width | ^~ f.edit.cc:5300:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 5300 | zdialog_fetch(zd,"width",attr.width); | ^~~~~~~~~~~~~ f.edit.cc:5302:4: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 5302 | if (strmatch(event,"larrow")); // left arrow head | ^~ f.edit.cc:5303:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 5303 | zdialog_fetch(zd,"larrow",attr.larrow); | ^~~~~~~~~~~~~ f.edit.cc:5305:4: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 5305 | if (strmatch(event,"rarrow")); // right arrow head | ^~ f.edit.cc:5306:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 5306 | zdialog_fetch(zd,"rarrow",attr.rarrow); | ^~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from zfuncs.h:36, from fotoxx.h:28, from f.metadata.cc:94: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void m_geotag_groups(GtkWidget*, const char*)’ at f.metadata.cc:3978:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 2 bytes at offsets 5 and 4 overlaps 1 byte at offset 5 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wrestrict-Wrestrict]8;;] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from zfuncs.h:36, from fotoxx.h:28, from f.gallery.cc:56: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘char* image2thumbfile(const char*)’ at f.gallery.cc:1760:14: /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 12 bytes from a string of the same length []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘int navi::gallery_paint(GtkWidget*, cairo_t*)’ at f.gallery.cc:630:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 2 bytes at offsets 5 and 4 overlaps 1 byte at offset 5 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wrestrict-Wrestrict]8;;] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.gallery.cc: In function ‘void navi::getalbum()’: f.gallery.cc:1210:31: warning: ‘%s’ directive output may be truncated writing up to 99 bytes into a region of size between 0 and 199 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 1210 | snprintf(albumfile,200,"%s/%s",albums_dirk,albumname); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.gallery.cc:56: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 2 and 300 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘void m_favorites(GtkWidget*, const char*)’: fotoxx-15.05.cc:5995:35: warning: ‘/menu-config’ directive output may be truncated writing 12 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5995 | snprintf(menuconfigfile,200,"%s/menu-config",favorites_dirk); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from fotoxx-15.05.cc:141: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 13 and 212 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘const char* web_geocode(char**, char**)’: f.metadata.cc:3720:28: warning: ‘/web-data’ directive output may be truncated writing 9 bytes into a region of size between 0 and 199 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 3720 | snprintf(outfile,199,"%s/web-data",tempdir); // v.14.11 | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 10 and 209 bytes into a destination of size 199 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.repair.cc f.metadata.cc: In function ‘int exif_server(int, char**, char**)’: f.metadata.cc:5500:31: warning: ‘%s’ directive output may be truncated writing up to 199 bytes into a region of size 99 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5500 | snprintf(input_file,99,"%s/exiftool_input",tempdir); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 16 and 215 bytes into a destination of size 99 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5524:57: warning: ‘%s’ directive output may be truncated writing up to 99 bytes into a region of size 72 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5524 | snprintf(command,100,"exiftool -stay_open True -@ %s",input_file); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 29 and 128 bytes into a destination of size 100 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.file.cc: In function ‘int rename_dialog_event(zdialog*, const char*)’: f.file.cc:1025:33: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 1025 | snprintf(pp,digits+1,"%0*d",digits,nseq); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.file.cc:76: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 3 and 2147483648 bytes into a destination of size 2147483647 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.file.cc: In function ‘int trash_dialog_event(zdialog*, const char*)’: f.file.cc:1602:35: warning: ‘/fotoxx-trash’ directive output may be truncated writing 13 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 1602 | snprintf(trashdir,200,"%s/fotoxx-trash",dtdirk); // check if trash directory exists | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.file.cc:76: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 14 and 213 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from zfuncs.h:36, from fotoxx.h:28, from f.file.cc:76: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘int file_save_dialog_event(zdialog*, const char*)’ at f.file.cc:632:17: /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 4 bytes from a string of the same length []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.bend.cc f.tools.cc: In function ‘int album_new_dialog_event(zdialog*, const char*)’: f.tools.cc:2111:31: warning: ‘%s’ directive output may be truncated writing up to 99 bytes into a region of size between 0 and 199 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 2111 | snprintf(albumfile,200,"%s/%s",albums_dirk,albumname); // make filespec | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.tools.cc:59: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 2 and 300 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.effects.cc f.metadata.cc: In function ‘int init_image_index(int)’: f.metadata.cc:5651:33: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5651 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,ii+1); // image_index_map[ii] is for | ^~~~~~~ f.metadata.cc:5651:30: note: directive argument in the range [1, 999] 5651 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,ii+1); // image_index_map[ii] is for | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 210 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int _Z9get_sxrecR7sxrec_tPKc.part.0(sxrec_t&, const char*)’: f.metadata.cc:5839:33: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5839 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // /.../.fotoxx/image_index/index_NNN | ^~~~~~~ f.tools.cc: In function ‘void index_rebuild(int)’: f.tools.cc:290:29: warning: ‘/top_directories’ directive output may be truncated writing 16 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 290 | snprintf(filespec,200,"%s/top_directories",index_dirk); // read top directories file | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.tools.cc:59: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 17 and 216 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int split_image_index_file(int)’: f.metadata.cc:5724:34: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5724 | snprintf(indexfile1,200,"%s/index_%03d",index_dirk,last); // /.../.fotoxx/image_index/index_NNN | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5738:34: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5738 | snprintf(indexfile1,200,"%s/index_%03d",index_dirk,ii); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5739:34: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5739 | snprintf(indexfile2,200,"%s/index_%03d",index_dirk,ii+1); | ^~~~~~~ f.metadata.cc:5739:31: note: directive argument in the range [-2147483647, 2147483647] 5739 | snprintf(indexfile2,200,"%s/index_%03d",index_dirk,ii+1); | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5744:31: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5744 | snprintf(indexfile1,200,"%s/index_%03d",index_dirk,Nth); // read Nth file | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5745:31: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5745 | snprintf(indexfile2,200,"%s/index_%03d_temp2",index_dirk,Nth); // write 2 temp. files | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 17 and 224 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5746:31: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5746 | snprintf(indexfile3,200,"%s/index_%03d_temp3",index_dirk,Nth); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 17 and 224 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:5789:31: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5789 | snprintf(indexfile1,200,"%s/index_%03d",index_dirk,Nth+1); // temp3 file >> Nth+1 index file | ^~~~~~~ f.metadata.cc:5789:28: note: directive argument in the range [-2147483647, 2147483647] 5789 | snprintf(indexfile1,200,"%s/index_%03d",index_dirk,Nth+1); // temp3 file >> Nth+1 index file | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int get_sxrec_min(const char*, char*, char*, char*)’: f.metadata.cc:5965:33: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5965 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // /.../.fotoxx/image_index/index_NNN | ^~~~~~~ f.edit.cc: In function ‘void m_run_plugin(GtkWidget*, const char*)’: f.edit.cc:7042:31: warning: ‘/plugfile.tif’ directive output may be truncated writing 13 bytes into a region of size between 0 and 199 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 7042 | snprintf(pluginfile,199,"%s/plugfile.tif",tempdir); // /.../fotoxx-nnnnnn/plugfile.tif | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.edit.cc:51: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 14 and 213 bytes into a destination of size 199 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int put_sxrec(sxrec_t*, const char*)’: f.metadata.cc:6049:30: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6049 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // /.../.fotoxx/image_index/index_NNN | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.tools.cc: In function ‘void m_index(GtkWidget*, const char*)’: f.tools.cc:132:29: warning: ‘/top_directories’ directive output may be truncated writing 16 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 132 | snprintf(filespec,200,"%s/top_directories",index_dirk); // read top image directories file, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.tools.cc:59: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 17 and 216 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.tools.cc:165:29: warning: ‘/top_directories’ directive output may be truncated writing 16 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 165 | snprintf(filespec,200,"%s/top_directories",index_dirk); // open/write top directories file | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.tools.cc:59: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 17 and 216 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int read_sxrec_seq(sxrec_t&, int&)’: f.metadata.cc:6192:33: warning: ‘/index_001’ directive output may be truncated writing 10 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6192 | snprintf(indexfile,200,"%s/index_001",index_dirk); // first index file | ^~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 210 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:6210:39: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6210 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); | ^~~~~~~ f.metadata.cc:6210:36: note: directive argument in the range [-2147483647, 2147483647] 6210 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc: In function ‘int initzfunc(void*)’: fotoxx-15.05.cc:444:33: warning: ‘/undo_nn’ directive output may be truncated writing 8 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 444 | snprintf(URS_filename,200,"%s/undo_nn",tempdir); // /tmp/fotoxx-nnnnnn/undo_nn | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from fotoxx-15.05.cc:141: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 9 and 208 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fotoxx-15.05.cc:523:29: warning: ‘/slideshow-tone.oga’ directive output may be truncated writing 19 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 523 | snprintf(tonefile,200,"%s/slideshow-tone.oga",slideshow_dirk); // default slide show pause tone file | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from fotoxx-15.05.cc:141: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 20 and 219 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -fomit-frame-pointer -g -ggdb -Wall -ggdb -O2 -c `pkg-config --cflags gtk+-3.0` f.combine.cc f.repair.cc: In function ‘void* sharp_thread(void*)’: f.repair.cc:193:19: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 193 | int sharp_ED(); | ^~ f.repair.cc:193:19: note: remove parentheses to default-initialize a variable 193 | int sharp_ED(); | ^~ | -- f.repair.cc:193:19: note: or replace parentheses with braces to value-initialize a variable f.repair.cc:194:19: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 194 | int sharp_UM(); | ^~ f.repair.cc:194:19: note: remove parentheses to default-initialize a variable 194 | int sharp_UM(); | ^~ | -- f.repair.cc:194:19: note: or replace parentheses with braces to value-initialize a variable f.repair.cc:195:19: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 195 | int sharp_GR(); | ^~ f.repair.cc:195:19: note: remove parentheses to default-initialize a variable 195 | int sharp_GR(); | ^~ | -- f.repair.cc:195:19: note: or replace parentheses with braces to value-initialize a variable f.repair.cc:196:19: warning: empty parentheses were disambiguated as a function declaration []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wvexing-parse-Wvexing-parse]8;;] 196 | int sharp_KH(); | ^~ f.repair.cc:196:19: note: remove parentheses to default-initialize a variable 196 | int sharp_KH(); | ^~ | -- f.repair.cc:196:19: note: or replace parentheses with braces to value-initialize a variable f.repair.cc: In function ‘void m_smartnoise(GtkWidget*, const char*)’: f.repair.cc:1691:63: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1691 | gtk_widget_override_font(zdialog_widget(zd,"mlab"),monofont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc:1694:63: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 1694 | gtk_widget_override_font(zdialog_widget(zd,"nlab"),monofont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc: At global scope: f.repair.cc:2268:5: error: ambiguating new declaration of ‘int smart_erase_blur(float)’ 2268 | int smart_erase_blur(float radius) | ^~~~~~~~~~~~~~~~ f.repair.cc:2058:9: note: old declaration ‘void smart_erase_blur(float)’ 2058 | void smart_erase_blur(float radius); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from zfuncs.h:36, from fotoxx.h:28, from f.tools.cc:59: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘int bookmarks_dialog_event(zdialog*, const char*)’ at f.tools.cc:1306:14: /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 30 bytes from a string of length 31 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc: In function ‘void pclone_names::pc_mousefunc()’: f.repair.cc:3100:7: warning: this ‘if’ clause does not guard... []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmisleading-indentation-Wmisleading-indentation]8;;] 3100 | if (px > 0 && px < E3pxm->ww-1 && py > 0 && py < E3pxm->hh-1); | ^~ f.repair.cc:3101:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3101 | draw_mousearc2(px,py,mrect,mrect,0); | ^~~~~~~~~~~~~~ f.repair.cc: In function ‘void m_revise_RGB(GtkWidget*, const char*)’: f.repair.cc:6004:49: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 6004 | gtk_widget_override_font(widget,widgetfont); // use monofont | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc:6029:49: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 6029 | gtk_widget_override_font(widget,widgetfont); // use monofont | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc:6031:49: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 6031 | gtk_widget_override_font(widget,widgetfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ f.repair.cc:6033:49: warning: ‘void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 6033 | gtk_widget_override_font(widget,widgetfont); | ^ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from zfuncs.h:45, from fotoxx.h:28, from f.repair.cc:48: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here 1153 | void gtk_widget_override_font (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:57: f.repair.o] Error 1 make: *** Waiting for unfinished jobs.... f.metadata.cc: In function ‘void tag_orphans()’: f.metadata.cc:1535:24: warning: ‘ unused tags’ directive output may be truncated writing 12 bytes into a region of size between 10 and 19 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 1535 | snprintf(text,20,"%d unused tags",Ndeftags); | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 14 and 23 bytes into a destination of size 20 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.edit.cc: In function ‘void m_combo(GtkWidget*, const char*)’: f.edit.cc:1951:36: warning: ‘/RCprev.curve’ directive output may be truncated writing 13 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 1951 | snprintf(combo_curves,200,"%s/RCprev.curve",saved_curves_dirk); | ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.edit.cc:51: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 14 and 213 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘void m_load_geomap(GtkWidget*, const char*)’: f.metadata.cc:2642:29: warning: ‘/maps_index’ directive output may be truncated writing 11 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 2642 | snprintf(mapindex,200,"%s/maps_index",maps_dirk); // v.14.11 | ^~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 12 and 211 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:2686:31: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 2686 | snprintf(mapfile,200,"%s/%s",maps_dirk,mapname); // check map file exists | ^ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 201) into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from zfuncs.h:36, from fotoxx.h:28, from f.metadata.cc:94: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void m_geotag_groups(GtkWidget*, const char*)’ at f.metadata.cc:3975:17: /usr/include/bits/string_fortified.h:91:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 8 bytes from a string of length 11 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-truncation-Wstringop-truncation]8;;] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc: In function ‘int write_sxrec_seq(sxrec_t*, int&)’: f.metadata.cc:6325:33: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6325 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // create initial index file | ^~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 210 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.metadata.cc:6357:33: warning: ‘/index_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6357 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // open/write next index file | ^~~~~~~ f.metadata.cc:6357:30: note: directive argument in the range [-2147483647, 999] 6357 | snprintf(indexfile,200,"%s/index_%03d",index_dirk,Nth); // open/write next index file | ^~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.metadata.cc:94: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 11 and 218 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.tools.cc: In function ‘void m_duplicates(GtkWidget*, const char*)’: f.tools.cc:5591:24: warning: ‘%s’ directive output may be truncated writing up to 199 bytes into a region of size 100 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 5591 | snprintf(gfile,100,"%s/search_results",tempdir); // open file for gallery output | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.tools.cc:59: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 16 and 215 bytes into a destination of size 100 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.effects.cc: In function ‘void m_anykernel(GtkWidget*, const char*)’: f.effects.cc:4292:31: warning: ‘%02d’ directive output may be truncated writing between 2 and 10 bytes into a region of size 9 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 4292 | snprintf(rowname,12,"row%02d",row); | ^~~~ f.effects.cc:4292:27: note: directive argument in the range [1, 2147483647] 4292 | snprintf(rowname,12,"row%02d",row); | ^~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.effects.cc:46: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 6 and 14 bytes into a destination of size 12 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.effects.cc:4297:36: warning: ‘%02d’ directive output may be truncated writing between 2 and 10 bytes into a region of size 8 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 4297 | snprintf(cellname,12,"cell%02d%02d",col,row); | ^~~~ f.effects.cc:4297:31: note: directive argument in the range [1, 2147483647] 4297 | snprintf(cellname,12,"cell%02d%02d",col,row); | ^~~~~~~~~~~~~~ f.effects.cc:4297:31: note: directive argument in the range [1, 2147483647] In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.effects.cc:46: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 9 and 25 bytes into a destination of size 12 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.effects.cc: In function ‘int anykernel_dialog_event(zdialog*, const char*)’: f.effects.cc:4341:43: warning: ‘%02d’ directive output may be truncated writing between 2 and 10 bytes into a region of size 6 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 4341 | snprintf(cellname,12,"cell%02d%02d",col,row); | ^~~~ f.effects.cc:4341:34: note: directive argument in the range [1, 2147483647] 4341 | snprintf(cellname,12,"cell%02d%02d",col,row); | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.effects.cc:46: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 9 and 17 bytes into a destination of size 12 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f.combine.cc: In function ‘void m_pano_PT(GtkWidget*, const char*)’: f.combine.cc:6513:26: warning: ‘/PTpano.tif’ directive output may be truncated writing 11 bytes into a region of size between 1 and 200 []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=]8;;] 6513 | snprintf(file1,200,"%s/PTpano.tif",tempdir); // look for output file | ^~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from /usr/include/tiffio.h:256, from fotoxx.h:25, from f.combine.cc:49: /usr/include/bits/stdio2.h:70:35: note: ‘__builtin___snprintf_chk’ output between 12 and 211 bytes into a destination of size 200 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 |  __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * ERROR: media-gfx/fotoxx-15.05::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-gfx/fotoxx-15.05::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/fotoxx-15.05::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-gfx/fotoxx-15.05/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/fotoxx-15.05/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/fotoxx-15.05/work/fotoxx-15.05' * S: '/var/tmp/portage/media-gfx/fotoxx-15.05/work/fotoxx-15.05'