+ 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(®ion, 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(®ion, 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(®ion, 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(®ion, 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(®ion, 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(®ion, 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(®ion, 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(®ion, 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