+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gimp-resynthesizer-0.16nb52/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gimp-resynthesizer-0.16nb52/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for gimp-resynthesizer-0.16nb52
g++ `gimptool-2.0 --cflags` -O3 -fno-common -ffast-math -fomit-frame-pointer -o resynth resynth.cc `gimptool-2.0 --libs` -lm
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33,
                 from resynth.cc:29:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gobject/gobject.h:26,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gobject/gtype.h:729:3: note: declared here
  729 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/glib/galloca.h:34,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/glib.h:32,
                 from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:26: note: declared here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
resynth.cc: In member function 'void Bitmap<t>::to_drawable(GimpDrawable*, int, int, int)':
resynth.cc:120:24: warning: 'void gimp_pixel_rgn_init(GimpPixelRgn*, GimpDrawable*, gint, gint, gint, gint, gint, gint)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  120 |     gimp_pixel_rgn_init(&region, drawable, x1,y1,width,height, TRUE,TRUE);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimp.h:57,
                 from resynth.cc:36:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:48:11: note: declared here
   48 | void      gimp_pixel_rgn_init       (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~
resynth.cc:128:28: warning: 'void gimp_pixel_rgn_set_rect(GimpPixelRgn*, const guchar*, gint, gint, gint, gint)' is deprecated: Use 'gegl_buffer_set' instead [-Wdeprecated-declarations]
  128 |     gimp_pixel_rgn_set_rect(&region, img, x1,y1,width,height);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:104:11: note: declared here
  104 | void      gimp_pixel_rgn_set_rect   (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
resynth.cc: In member function 'void Bitmap<t>::from_drawable(GimpDrawable*, int, int, int)':
resynth.cc:139:24: warning: 'void gimp_pixel_rgn_init(GimpPixelRgn*, GimpDrawable*, gint, gint, gint, gint, gint, gint)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  139 |     gimp_pixel_rgn_init(&region, drawable, x1,y1,width,height, FALSE,FALSE);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:48:11: note: declared here
   48 | void      gimp_pixel_rgn_init       (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~
resynth.cc:142:28: warning: 'void gimp_pixel_rgn_get_rect(GimpPixelRgn*, guchar*, gint, gint, gint, gint)' is deprecated: Use 'gegl_buffer_get' instead [-Wdeprecated-declarations]
  142 |     gimp_pixel_rgn_get_rect(&region, img, x1,y1,width,height);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:80:11: note: declared here
   80 | void      gimp_pixel_rgn_get_rect   (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
resynth.cc: In function 'void fetch_image_and_mask(GimpDrawable*, Bitmap<unsigned char>&, int, Bitmap<unsigned char>&, Pixelel)':
resynth.cc:193:60: warning: 'gint32 gimp_drawable_get_image(gint32)' is deprecated: Use 'gimp_item_get_image' instead [-Wdeprecated-declarations]
  193 |   sel_id = gimp_image_get_selection(gimp_drawable_get_image(drawable->drawable_id));
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimp.h:41:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:99:16: note: declared here
   99 | gint32         gimp_drawable_get_image              (gint32              drawable_ID);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:194:36: warning: 'GimpDrawable* gimp_drawable_get(gint32)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  194 |   mask_drawable = gimp_drawable_get(sel_id);
      |                   ~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here
   52 | GimpDrawable * gimp_drawable_get                    (gint32         drawable_ID);
      |                ^~~~~~~~~~~~~~~~~
resynth.cc:200:23: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  200 |   gimp_drawable_detach(mask_drawable);
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc: In function 'GtkWidget* make_image_menu(char*, GimpConstraintFunc, gint32*)':
resynth.cc:316:32: warning: 'GtkWidget* gimp_drawable_menu_new(GimpConstraintFunc, GimpMenuCallback, gpointer, gint32)' is deprecated: Use 'gimp_drawable_combo_box_new' instead [-Wdeprecated-declarations]
  316 |   menu = gimp_drawable_menu_new(constraint,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  317 |     menu_callback, value, *value);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpui.h:42,
                 from resynth.cc:37:
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpmenu.h:59:13: note: declared here
   59 | GtkWidget * gimp_drawable_menu_new (GimpConstraintFunc constraint,
      |             ^~~~~~~~~~~~~~~~~~~~~~
resynth.cc: In function 'void query()':
resynth.cc:600:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  600 |     { GIMP_PDB_INT32, "run_mode", "Interactive, non-interactive" },
      |                       ^~~~~~~~~~
resynth.cc:600:35: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  600 |     { GIMP_PDB_INT32, "run_mode", "Interactive, non-interactive" },
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:601:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  601 |     { GIMP_PDB_IMAGE, "image", "Input image" },
      |                       ^~~~~~~
resynth.cc:601:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  601 |     { GIMP_PDB_IMAGE, "image", "Input image" },
      |                                ^~~~~~~~~~~~~
resynth.cc:602:26: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  602 |     { GIMP_PDB_DRAWABLE, "drawable", "Input drawable" },
      |                          ^~~~~~~~~~
resynth.cc:602:38: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  602 |     { GIMP_PDB_DRAWABLE, "drawable", "Input drawable" },
      |                                      ^~~~~~~~~~~~~~~~
resynth.cc:604:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  604 |     { GIMP_PDB_INT32, "vtile", "Make tilable vertically" },
      |                       ^~~~~~~
resynth.cc:604:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  604 |     { GIMP_PDB_INT32, "vtile", "Make tilable vertically" },
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:605:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  605 |     { GIMP_PDB_INT32, "htile", "Make tilable horizontally" },
      |                       ^~~~~~~
resynth.cc:605:32: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  605 |     { GIMP_PDB_INT32, "htile", "Make tilable horizontally" },
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:606:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  606 |     { GIMP_PDB_INT32, "noborder", "Dont change border pixels" },
      |                       ^~~~~~~~~~
resynth.cc:606:35: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  606 |     { GIMP_PDB_INT32, "noborder", "Dont change border pixels" },
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:607:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  607 |     { GIMP_PDB_INT32, "corpus", "Layer to use as corpus" },
      |                       ^~~~~~~~
resynth.cc:607:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  607 |     { GIMP_PDB_INT32, "corpus", "Layer to use as corpus" },
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:608:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  608 |     { GIMP_PDB_INT32, "inmask", "Layer to use as input mask, -1 for none" },
      |                       ^~~~~~~~
resynth.cc:608:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  608 |     { GIMP_PDB_INT32, "inmask", "Layer to use as input mask, -1 for none" },
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:609:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  609 |     { GIMP_PDB_INT32, "outmask", "Layer to use as output mask, -1 for none" },
      |                       ^~~~~~~~~
resynth.cc:609:34: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  609 |     { GIMP_PDB_INT32, "outmask", "Layer to use as output mask, -1 for none" },
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:610:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  610 |     { GIMP_PDB_FLOAT, "map_weight", "Weight to give to map, if map is used" },
      |                       ^~~~~~~~~~~~
resynth.cc:610:37: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  610 |     { GIMP_PDB_FLOAT, "map_weight", "Weight to give to map, if map is used" },
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:611:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  611 |     { GIMP_PDB_FLOAT, "autism", "Sensitivity to outliers" },
      |                       ^~~~~~~~
resynth.cc:611:33: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  611 |     { GIMP_PDB_FLOAT, "autism", "Sensitivity to outliers" },
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:612:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  612 |     { GIMP_PDB_INT32, "neighbourhood", "Neighbourhood size" },
      |                       ^~~~~~~~~~~~~~~
resynth.cc:612:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  612 |     { GIMP_PDB_INT32, "neighbourhood", "Neighbourhood size" },
      |                                        ^~~~~~~~~~~~~~~~~~~~
resynth.cc:613:23: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  613 |     { GIMP_PDB_INT32, "trys", "Search thoroughness" },
      |                       ^~~~~~
resynth.cc:613:31: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  613 |     { GIMP_PDB_INT32, "trys", "Search thoroughness" },
      |                               ^~~~~~~~~~~~~~~~~~~~~
resynth.cc: In function 'void init_gtk()':
resynth.cc:638:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  638 |   argv[0] = "resynthesizer";
      |             ^~~~~~~~~~~~~~~
resynth.cc: In function 'void make_offset_list()':
resynth.cc:666:29: error: reference to 'data' is ambiguous
  666 |   int width = (corpus.width<data.width?corpus.width:data.width);
      |                             ^~~~
In file included from /opt/tools/gcc13/include/c++/13.2.0/vector:69,
                 from resynth.cc:31:
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:666:53: error: reference to 'data' is ambiguous
  666 |   int width = (corpus.width<data.width?corpus.width:data.width);
      |                                                     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:667:31: error: reference to 'data' is ambiguous
  667 |   int height = (corpus.height<data.height?corpus.height:data.height);
      |                               ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:667:57: error: reference to 'data' is ambiguous
  667 |   int height = (corpus.height<data.height?corpus.height:data.height);
      |                                                         ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc: In function 'void run(const gchar*, gint, const GimpParam*, gint*, GimpParam**)':
resynth.cc:730:31: warning: 'GimpDrawable* gimp_drawable_get(gint32)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  730 |   drawable = gimp_drawable_get(param[2].data.d_drawable);
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here
   52 | GimpDrawable * gimp_drawable_get                    (gint32         drawable_ID);
      |                ^~~~~~~~~~~~~~~~~
resynth.cc:734:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  734 |     gimp_drawable_detach(drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:755:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  755 |     gimp_drawable_detach(drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:761:38: warning: 'GimpDrawable* gimp_drawable_get(gint32)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  761 |   corpus_drawable = gimp_drawable_get(parameters.corpus_id);
      |                     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here
   52 | GimpDrawable * gimp_drawable_get                    (gint32         drawable_ID);
      |                ^~~~~~~~~~~~~~~~~
resynth.cc:764:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  764 |     gimp_drawable_detach(drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:765:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  765 |     gimp_drawable_detach(corpus_drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:775:40: warning: 'GimpDrawable* gimp_drawable_get(gint32)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  775 |     map_in_drawable = gimp_drawable_get(parameters.input_map_id);
      |                       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here
   52 | GimpDrawable * gimp_drawable_get                    (gint32         drawable_ID);
      |                ^~~~~~~~~~~~~~~~~
resynth.cc:776:41: warning: 'GimpDrawable* gimp_drawable_get(gint32)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  776 |     map_out_drawable = gimp_drawable_get(parameters.output_map_id);
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here
   52 | GimpDrawable * gimp_drawable_get                    (gint32         drawable_ID);
      |                ^~~~~~~~~~~~~~~~~
resynth.cc:792:27: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  792 |       gimp_drawable_detach(drawable);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:793:27: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  793 |       gimp_drawable_detach(corpus_drawable);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:794:27: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  794 |       gimp_drawable_detach(map_in_drawable);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:795:27: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  795 |       gimp_drawable_detach(map_out_drawable);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:834:34: error: reference to 'data' is ambiguous
  834 |   fetch_image_and_mask(drawable, data, bytes, data_mask, 255);
      |                                  ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:837:5: error: reference to 'data' is ambiguous
  837 |     data.from_drawable(map_out_drawable, 0, 0, map_pos);
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:840:15: error: reference to 'data' is ambiguous
  840 |   status.size(data.width,data.height,1);
      |               ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:840:26: error: reference to 'data' is ambiguous
  840 |   status.size(data.width,data.height,1);
      |                          ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:929:36: error: reference to 'data' is ambiguous
  929 |       if (wrap_or_clip(parameters, data, point) &&
      |                                    ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:934:47: error: reference to 'data' is ambiguous
  934 |           neighbour_values[n_neighbours][k] = data.at(point)[k];
      |                                               ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:955:7: error: reference to 'data' is ambiguous
  955 |       data.at(position)[j] = corpus.at(best_point)[j];
      |       ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:964:3: error: reference to 'data' is ambiguous
  964 |   data.to_drawable(drawable, 0,0, 0);
      |   ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:967:22: warning: 'void gimp_drawable_flush(GimpDrawable*)' is deprecated: Use 'gegl_buffer_flush' instead [-Wdeprecated-declarations]
  967 |   gimp_drawable_flush(drawable);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:56:16: note: declared here
   56 | void           gimp_drawable_flush                  (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~
resynth.cc:969:50: error: reference to 'data' is ambiguous
  969 |   gimp_drawable_update(drawable->drawable_id,0,0,data.width,data.height);
      |                                                  ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:969:61: error: reference to 'data' is ambiguous
  969 |   gimp_drawable_update(drawable->drawable_id,0,0,data.width,data.height);
      |                                                             ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:346:5: note: candidates are: 'template<class _Tp> constexpr const _Tp* std::data(initializer_list<_Tp>)'
  346 |     data(initializer_list<_Tp> __il) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:336:5: note:                 'template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::data(_Tp (&)[_Nm])'
  336 |     data(_Tp (&__array)[_Nm]) noexcept
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:325:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(const _Container&)'
  325 |     data(const _Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
/opt/tools/gcc13/include/c++/13.2.0/bits/range_access.h:314:5: note:                 'template<class _Container> constexpr decltype (__cont.data()) std::data(_Container&)'
  314 |     data(_Container& __cont) noexcept(noexcept(__cont.data()))
      |     ^~~~
resynth.cc:649:24: note:                 'Bitmap<unsigned char> data'
  649 | static Bitmap<Pixelel> data, data_mask, corpus, corpus_mask;
      |                        ^~~~
resynth.cc:971:23: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  971 |   gimp_drawable_detach(drawable);
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:972:23: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  972 |   gimp_drawable_detach(corpus_drawable);
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:975:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  975 |     gimp_drawable_detach(map_out_drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc:976:25: warning: 'void gimp_drawable_detach(GimpDrawable*)' is deprecated [-Wdeprecated-declarations]
  976 |     gimp_drawable_detach(map_in_drawable);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:54:16: note: declared here
   54 | void           gimp_drawable_detach                 (GimpDrawable  *drawable);
      |                ^~~~~~~~~~~~~~~~~~~~
resynth.cc: In instantiation of 'void Bitmap<t>::from_drawable(GimpDrawable*, int, int, int) [with t = unsigned char; GimpDrawable = _GimpDrawable]':
resynth.cc:182:22:   required from here
resynth.cc:139:24: warning: 'void gimp_pixel_rgn_init(GimpPixelRgn*, GimpDrawable*, gint, gint, gint, gint, gint, gint)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  139 |     gimp_pixel_rgn_init(&region, drawable, x1,y1,width,height, FALSE,FALSE);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:48:11: note: declared here
   48 | void      gimp_pixel_rgn_init       (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~
resynth.cc:139:24: warning: 'void gimp_pixel_rgn_init(GimpPixelRgn*, GimpDrawable*, gint, gint, gint, gint, gint, gint)' is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations]
  139 |     gimp_pixel_rgn_init(&region, drawable, x1,y1,width,height, FALSE,FALSE);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:48:11: note: declared here
   48 | void      gimp_pixel_rgn_init       (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~
resynth.cc:142:28: warning: 'void gimp_pixel_rgn_get_rect(GimpPixelRgn*, guchar*, gint, gint, gint, gint)' is deprecated: Use 'gegl_buffer_get' instead [-Wdeprecated-declarations]
  142 |     gimp_pixel_rgn_get_rect(&region, img, x1,y1,width,height);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:80:11: note: declared here
   80 | void      gimp_pixel_rgn_get_rect   (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
resynth.cc:142:28: warning: 'void gimp_pixel_rgn_get_rect(GimpPixelRgn*, guchar*, gint, gint, gint, gint)' is deprecated: Use 'gegl_buffer_get' instead [-Wdeprecated-declarations]
  142 |     gimp_pixel_rgn_get_rect(&region, img, x1,y1,width,height);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/gimp-resynthesizer/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:80:11: note: declared here
   80 | void      gimp_pixel_rgn_get_rect   (GimpPixelRgn  *pr,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
*** [resynth] Error code 1

bmake: stopped in /home/pbulk/build/graphics/gimp-resynthesizer/work/resynthesizer-0.16
1 error

bmake: stopped in /home/pbulk/build/graphics/gimp-resynthesizer/work/resynthesizer-0.16
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/gimp-resynthesizer
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/gimp-resynthesizer