configure.ac:195: warning: AC_CHECK_FUNCS($funcs): you should use literals
./lib/autoconf/functions.m4:117: AC_CHECK_FUNCS is expanded from...
configure.ac:195: the top level
configure.ac:987: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:987: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
libgcrypt.m4:23: AM_PATH_LIBGCRYPT is expanded from...
configure.ac:987: the top level
plugin-configure.m4:325: warning: The macro 'AC_HEADER_TIME' is obsolete.
plugin-configure.m4:325: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
plugin-configure.m4:325: the top level
plugin-configure.m4:574: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from...
aclocal.m4:2218: AM_PROG_LEX is expanded from...
plugin-configure.m4:574: the top level
plugin-configure.m4:999: warning: The macro 'AC_HEADER_TIME' is obsolete.
plugin-configure.m4:999: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
plugin-configure.m4:999: the top level
configure.ac:1190: warning: AC_OUTPUT should be used without arguments.
configure.ac:1190: You should run autoupdate.
configure.ac:1268: warning: AC_OUTPUT should be used without arguments.
configure.ac:1268: You should run autoupdate.
configure.ac:132: installing './compile'
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:12: installing './install-sh'
configure.ac:12: installing './missing'
Makefile.am: installing './INSTALL'
goffice-bits/Makefile.am: installing './depcomp'
plugins/collab/backends/telepathy/unix/Makefile.am:21: warning: '%'-style pattern rules are a GNU make extension
src/gi-overrides/Makefile.am:2: installing './py-compile'
parallel-tests: installing './test-driver'
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I .
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I .
autoreconf: running: /usr/bin/autoconf --force
configure.ac:195: warning: AC_CHECK_FUNCS($funcs): you should use literals
./lib/autoconf/functions.m4:117: AC_CHECK_FUNCS is expanded from...
configure.ac:195: the top level
configure.ac:987: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:987: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
libgcrypt.m4:23: AM_PATH_LIBGCRYPT is expanded from...
configure.ac:987: the top level
plugin-configure.m4:325: warning: The macro 'AC_HEADER_TIME' is obsolete.
plugin-configure.m4:325: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
plugin-configure.m4:325: the top level
plugin-configure.m4:574: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete
./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from...
./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from...
aclocal.m4:2218: AM_PROG_LEX is expanded from...
plugin-configure.m4:574: the top level
plugin-configure.m4:999: warning: The macro 'AC_HEADER_TIME' is obsolete.
plugin-configure.m4:999: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
plugin-configure.m4:999: the top level
configure.ac:1190: warning: AC_OUTPUT should be used without arguments.
configure.ac:1190: You should run autoupdate.
configure.ac:1268: warning: AC_OUTPUT should be used without arguments.
configure.ac:1268: You should run autoupdate.
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:132: installing './compile'
configure.ac:12: installing './missing'
goffice-bits/Makefile.am: installing './depcomp'
plugins/collab/backends/telepathy/unix/Makefile.am:21: warning: '%'-style pattern rules are a GNU make extension
autoreconf: Leaving directory '.'
configure: WARNING: ots plugin: dependencies not satisfied - libots-1 >= 0.5.0
configure: WARNING: rsvg plugin: not needed with gtk
configure: WARNING: gda plugin: dependencies not satisfied - libgda >= 1.2.0 libgnomedb >= 1.2.0
configure: WARNING: aiksaurus plugin: dependencies not satisfied - aiksaurus-1.0
configure: WARNING: psiconv plugin: program psiconv-config not found in path
ev_UnixFontCombo.cpp: In function ‘GType abi_cell_renderer_font_get_type()’:
ev_UnixFontCombo.cpp:248:25: warning: cast between incompatible function types from ‘void (*)(AbiCellRendererFontClass*)’ {aka ‘void (*)(_AbiCellRendererFontClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
  248 |                         (GClassInitFunc) abi_cell_renderer_font_class_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev_UnixFontCombo.cpp:253:25: warning: cast between incompatible function types from ‘void (*)(AbiCellRendererFont*)’ {aka ‘void (*)(_AbiCellRendererFont*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
  253 |                         (GInstanceInitFunc) abi_cell_renderer_font_instance_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev_UnixFontCombo.cpp: In function ‘GType abi_font_combo_get_type()’:
ev_UnixFontCombo.cpp:403:25: warning: cast between incompatible function types from ‘void (*)(AbiFontComboClass*)’ {aka ‘void (*)(_AbiFontComboClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
  403 |                         (GClassInitFunc) abi_font_combo_class_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ev_UnixFontCombo.cpp:408:25: warning: cast between incompatible function types from ‘void (*)(AbiFontCombo*)’ {aka ‘void (*)(_AbiFontCombo*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
  408 |                         (GInstanceInitFunc) abi_font_combo_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ev_UnixKeyboard.cpp:34:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ev_UnixMenu.cpp:57:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/refwrap.h:41,
                 from /usr/include/c++/15.2.0/deque:69,
                 from /usr/include/c++/15.2.0/stack:68,
                 from ev_UnixMenu.cpp:38:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ev_UnixToolbar.cpp:61:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ev_UnixToolbar.cpp:62:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ev_UnixToolbar.cpp:35:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
ev_EditBinding.cpp: In member function ‘void EV_EditBindingMap::getAll(std::map&)’:
ev_EditBinding.cpp:227:13: warning: the address of ‘EV_EditBindingMap::m_pebMT’ will never be NULL [-Waddress]
  227 |         if (m_pebMT) {
      |             ^~~~~~~
In file included from ev_EditBinding.cpp:34:
ev_EditBinding.h:96:49: note: ‘EV_EditBindingMap::m_pebMT’ declared here
   96 |         ev_EB_MouseTable *                      m_pebMT[EV_COUNT_EMB];
      |                                                 ^~~~~~~
ev_EditBinding.cpp: In member function ‘void EV_EditBindingMap::findEditBits(const char*, std::vector&)’:
ev_EditBinding.cpp:288:21: warning: the address of ‘EV_EditBindingMap::m_pebMT’ will never be NULL [-Waddress]
  288 |                 if (m_pebMT) {
      |                     ^~~~~~~
ev_EditBinding.h:96:49: note: ‘EV_EditBindingMap::m_pebMT’ declared here
   96 |         ev_EB_MouseTable *                      m_pebMT[EV_COUNT_EMB];
      |                                                 ^~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ev_Toolbar_Labels.cpp:32:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from gr_UnixCairoGraphics.cpp:30:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
gr_CairoImage.cpp: In member function ‘virtual bool GR_RSVGVectorImage::convertFromBuffer(const UT_ByteBuf*, const std::string&, UT_sint32, UT_sint32)’:
gr_CairoImage.cpp:83:35: warning: ‘gboolean rsvg_handle_write(RsvgHandle*, const guchar*, gsize, GError**)’ is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
   83 |         result = rsvg_handle_write(m_svg, pBB->getPointer(0), pBB->getLength(), NULL);
      |                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gr_CairoImage.h:29,
                 from gr_CairoImage.cpp:21:
/usr/include/librsvg-2.0/librsvg/rsvg.h:586:10: note: declared here
  586 | gboolean rsvg_handle_write (RsvgHandle   *handle,
      |          ^~~~~~~~~~~~~~~~~
gr_CairoImage.cpp:91:35: warning: ‘gboolean rsvg_handle_close(RsvgHandle*, GError**)’ is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
   91 |         result = rsvg_handle_close(m_svg, NULL);
      |                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/include/librsvg-2.0/librsvg/rsvg.h:614:10: note: declared here
  614 | gboolean rsvg_handle_close (RsvgHandle *handle, GError **error);
      |          ^~~~~~~~~~~~~~~~~
gr_CairoImage.cpp:100:35: warning: ‘void rsvg_handle_get_dimensions(RsvgHandle*, RsvgDimensionData*)’ is deprecated: Use 'rsvg_handle_get_intrinsic_size_in_pixels' instead [-Wdeprecated-declarations]
  100 |         rsvg_handle_get_dimensions(m_svg, &m_size);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/include/librsvg-2.0/librsvg/rsvg.h:661:6: note: declared here
  661 | void rsvg_handle_get_dimensions (RsvgHandle *handle, RsvgDimensionData *dimension_data);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
gr_CairoImage.cpp: In member function ‘void GR_RSVGVectorImage::renderToSurface(cairo_surface_t*)’:
gr_CairoImage.cpp:166:33: warning: ‘gboolean rsvg_handle_render_cairo(RsvgHandle*, cairo_t*)’ is deprecated: Use 'rsvg_handle_render_document' instead [-Wdeprecated-declarations]
  166 |         rsvg_handle_render_cairo(m_svg, cr);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/librsvg-2.0/librsvg/rsvg.h:1329:
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:90:10: note: declared here
   90 | gboolean rsvg_handle_render_cairo (RsvgHandle *handle, cairo_t *cr);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
gr_CairoImage.cpp:173:78: warning: ‘GdkPixbuf* rsvg_handle_get_pixbuf(RsvgHandle*)’ is deprecated: Use 'rsvg_handle_get_pixbuf_and_error' instead [-Wdeprecated-declarations]
  173 |         m_rasterImage = new GR_UnixImage(name.c_str(), rsvg_handle_get_pixbuf(m_svg));
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/librsvg-2.0/librsvg/rsvg.h:1332:
/usr/include/librsvg-2.0/librsvg/rsvg-pixbuf.h:55:12: note: declared here
   55 | GdkPixbuf *rsvg_handle_get_pixbuf (RsvgHandle *handle);
      |            ^~~~~~~~~~~~~~~~~~~~~~
gr_CairoImage.cpp: In member function ‘virtual void GR_RSVGVectorImage::renderToCairo(cairo_t*)’:
gr_CairoImage.cpp:180:33: warning: ‘gboolean rsvg_handle_render_cairo(RsvgHandle*, cairo_t*)’ is deprecated: Use 'rsvg_handle_render_document' instead [-Wdeprecated-declarations]
  180 |         rsvg_handle_render_cairo(m_svg, cr);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:90:10: note: declared here
   90 | gboolean rsvg_handle_render_cairo (RsvgHandle *handle, cairo_t *cr);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
gr_Caret.cpp: In static member function ‘static void GR_Caret::s_blink_timeout(UT_Worker*)’:
gr_Caret.cpp:199:44: warning: unused parameter ‘_w’ [-Wunused-parameter]
  199 | void GR_Caret::s_blink_timeout(UT_Worker * _w)
      |                                ~~~~~~~~~~~~^~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from gr_Graphics.cpp:32:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
gr_CairoGraphics.cpp: In member function ‘bool GR_CairoGraphics::_scriptBreak(GR_PangoRenderInfo&)’:
gr_CairoGraphics.cpp:1631:20: warning: ‘void pango_break(const char*, int, PangoAnalysis*, PangoLogAttr*, int)’ is deprecated [-Wdeprecated-declarations]
 1631 |         pango_break(ri.sUTF8->utf8_str(),
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
 1632 |                                 ri.sUTF8->byteLength(),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
 1633 |                                 &(pItem->m_pi->analysis),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
 1634 |                                 ri.s_pLogAttrs, ri.s_iStaticSize);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/pango-1.0/pango/pango.h:27,
                 from /usr/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from ../../../../src/af/util/unix/ut_unixColor.h:30,
                 from ../../../../src/af/util/xp/ut_color.h:169,
                 from gr_CairoGraphics.h:32,
                 from gr_CairoGraphics.cpp:28:
/usr/include/pango-1.0/pango/pango-break.h:105:25: note: declared here
  105 | void                    pango_break             (const char    *text,
      |                         ^~~~~~~~~~~
gr_CairoGraphics.cpp: In destructor ‘virtual GR_PangoFont::~GR_PangoFont()’:
gr_CairoGraphics.cpp:3539:37: warning: ‘void pango_coverage_unref(PangoCoverage*)’ is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
 3539 |                 pango_coverage_unref(m_pCover);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/pango-1.0/pango/pango-font.h:25,
                 from /usr/include/pango-1.0/pango/pango-attributes.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:25:
/usr/include/pango-1.0/pango/pango-coverage.h:82:20: note: declared here
   82 | void               pango_coverage_unref   (PangoCoverage      *coverage);
      |                    ^~~~~~~~~~~~~~~~~~~~
ut_unixAssert.cpp: In function ‘int UT_UnixAssertMsg(const char*, const char*, int)’:
ut_unixAssert.cpp:76:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   76 |                 fgets(buf,10,stdin);
      |                 ~~~~~^~~~~~~~~~~~~~
In file included from ut_Encoding.cpp:26:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ut_iconv.cpp:37:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ut_iconv.cpp:76:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   76 | auto_iconv::auto_iconv(const char * in_charset, const char *out_charset) throw(UT_iconv_t)
      |                                                                          ^~~~~
ut_html.cpp: In member function ‘virtual UT_Error UT_HTML::parse(const char*)’:
ut_html.cpp:164:54: warning: ‘int xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations]
  164 |                         xmlSubstituteEntitiesDefault (1);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from ut_html.cpp:35:
/usr/include/libxml2/libxml/parser.h:953:17: note: declared here
  953 |                 xmlSubstituteEntitiesDefault(int val);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ut_jpeg.cpp: In function ‘bool UT_JPEG_getRGBData(const UT_ByteBuf*, UT_Byte*, UT_sint32, bool, bool)’:
ut_jpeg.cpp:197:20: warning: unused variable ‘buffer’ [-Wunused-variable]
  197 |         JSAMPARRAY buffer = (*cinfo.mem->alloc_sarray)
      |                    ^~~~~~
In file included from /usr/include/libgsf-1/gsf/gsf.h:53,
                 from ut_go_file.h:33,
                 from ut_go_file.cpp:34:
ut_go_file.cpp: In function ‘GType gsf_output_proxy_get_type()’:
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:47:25: warning: cast between incompatible function types from ‘void (*)(GObjectClass*)’ {aka ‘void (*)(_GObjectClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   47 |                         (GClassInitFunc) class_init,                    \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:76:9: note: in expansion of macro ‘GSF_CLASS_FULL’
   76 |         GSF_CLASS_FULL(name, prefix, NULL, NULL, class_init, NULL, \
      |         ^~~~~~~~~~~~~~
ut_go_file.cpp:332:1: note: in expansion of macro ‘GSF_CLASS’
  332 | GSF_CLASS (GsfOutputProxy, gsf_output_proxy,
      | ^~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:52:25: warning: cast between incompatible function types from ‘void (*)(GObject*)’ {aka ‘void (*)(_GObject*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
   52 |                         (GInstanceInitFunc) instance_init,              \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:76:9: note: in expansion of macro ‘GSF_CLASS_FULL’
   76 |         GSF_CLASS_FULL(name, prefix, NULL, NULL, class_init, NULL, \
      |         ^~~~~~~~~~~~~~
ut_go_file.cpp:332:1: note: in expansion of macro ‘GSF_CLASS’
  332 | GSF_CLASS (GsfOutputProxy, gsf_output_proxy,
      | ^~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ut_locale.cpp:27:
./ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:34,
                 from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from ut_misc.cpp:25:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_UNICODE_SPACING_MARK"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gunicode.h:159:57: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_IN_2_30_FOR’
  159 | #define G_UNICODE_COMBINING_MARK G_UNICODE_SPACING_MARK GLIB_DEPRECATED_MACRO_IN_2_30_FOR(G_UNICODE_SPACING_MARK)
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ut_misc.cpp:228:22: note: in expansion of macro ‘G_UNICODE_COMBINING_MARK’
  228 |                 case G_UNICODE_COMBINING_MARK:
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ut_mbtowc.h:14,
                 from ut_mbtowc.cpp:24:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ut_string_class.cpp:40:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ut_strptime.c: In function ‘UT_strptime_internal’:
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:431:25: note: in expansion of macro ‘get_number’
  431 |                         get_number (0, 99, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:478:25: note: in expansion of macro ‘get_number’
  478 |                         get_number (0, 23, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:503:25: note: in expansion of macro ‘get_number’
  503 |                         get_number (0, 59, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:592:25: note: in expansion of macro ‘get_number’
  592 |                         get_number (0, 61, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:624:25: note: in expansion of macro ‘get_number’
  624 |                         get_number (0, 99, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:639:25: note: in expansion of macro ‘get_number’
  639 |                         get_number (0, 53, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:645:25: note: in expansion of macro ‘get_number’
  645 |                         get_number (0, 6, 1);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:651:25: note: in expansion of macro ‘get_number’
  651 |                         get_number (0, 99, 2);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:661:25: note: in expansion of macro ‘get_number’
  661 |                         get_number (0, 9999, 4);
      |                         ^~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:786:33: note: in expansion of macro ‘get_alt_number’
  786 |                                 get_alt_number (0, 23, 2);
      |                                 ^~~~~~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:806:33: note: in expansion of macro ‘get_alt_number’
  806 |                                 get_alt_number (0, 59, 2);
      |                                 ^~~~~~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:811:33: note: in expansion of macro ‘get_alt_number’
  811 |                                 get_alt_number (0, 61, 2);
      |                                 ^~~~~~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:817:33: note: in expansion of macro ‘get_alt_number’
  817 |                                 get_alt_number (0, 53, 2);
      |                                 ^~~~~~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:823:33: note: in expansion of macro ‘get_alt_number’
  823 |                                 get_alt_number (0, 6, 1);
      |                                 ^~~~~~~~~~~~~~
ut_strptime.c:113:17: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
  113 |         if (val < from || val > to)                                                   \
      |                 ^
ut_strptime.c:165:9: note: in expansion of macro ‘get_number’
  165 |         get_number(from, to, n)
      |         ^~~~~~~~~~
ut_strptime.c:829:33: note: in expansion of macro ‘get_alt_number’
  829 |                                 get_alt_number (0, 99, 2);
      |                                 ^~~~~~~~~~~~~~
In file included from ut_mbtowc.h:14,
                 from ut_string.cpp:38:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ut_wctomb.h:13,
                 from ut_wctomb.cpp:21:
ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ut_xml_libxml2.cpp: In member function ‘virtual UT_Error UT_XML::parse(const char*)’:
ut_xml_libxml2.cpp:205:46: warning: ‘int xmlSubstituteEntitiesDefault(int)’ is deprecated [-Wdeprecated-declarations]
  205 |                 xmlSubstituteEntitiesDefault (1);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from ut_xml_libxml2.cpp:33:
/usr/include/libxml2/libxml/parser.h:953:17: note: declared here
  953 |                 xmlSubstituteEntitiesDefault(int val);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixApp.cpp:49:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_path.h:51,
                 from xap_UnixApp.cpp:45:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from xap_UnixEncodingManager.h:4,
                 from xap_UnixApp.cpp:56:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from xap_UnixDlg_ClipArt.cpp:29:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_ClipArt.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDialogHelper.cpp:52:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from xap_UnixDialogHelper.cpp:36:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
xap_UnixDialogHelper.cpp:138:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
  138 |         std::pointer_to_unary_function *other_function)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
xap_UnixDialogHelper.cpp:204:37: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
  204 |                                std::pointer_to_unary_function *other_function)
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Encoding.cpp:26:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_Encoding.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_DocComparison.cpp:24:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_DocComparison.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_FileOpenSaveAs.cpp:44:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_FileOpenSaveAs.cpp:42:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from xap_UnixDlg_FileOpenSaveAs.h:26,
                 from xap_UnixDlg_FileOpenSaveAs.cpp:48:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_ColorChooser.cpp:20:
xap_UnixDlg_ColorChooser.h:32:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   32 | std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow* parent,
      |      ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from xap_UnixDlg_ColorChooser.h:22:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
xap_UnixDlg_ColorChooser.cpp:24:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   24 | std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow* parent,
      |      ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
xap_UnixDlg_ColorChooser.cpp: In function ‘std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow*, GtkColorButton*)’:
xap_UnixDlg_ColorChooser.cpp:57:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   57 |         return std::auto_ptr(rgb);
      |                     ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from xap_UnixDlg_HTMLOptions.h:27,
                 from xap_UnixDlg_HTMLOptions.cpp:24:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/xap/xp/xap_Frame.h:26,
                 from xap_UnixDlg_HTMLOptions.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Image.cpp:28:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_Image.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_History.cpp:30:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_History.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Insert_Symbol.cpp:42:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from xap_UnixDlg_Insert_Symbol.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
xap_UnixDlg_Insert_Symbol.cpp: In member function ‘void XAP_UnixDialog_Insert_Symbol::setSymbolMap_size(UT_uint32, UT_uint32)’:
xap_UnixDlg_Insert_Symbol.cpp:408:36: warning: ‘void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)’ is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations]
  408 |         gtk_widget_get_requisition (m_windowMain, &diff);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
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 ./xap_Gtk2Compat.h:27,
                 from ../../../../src/af/gr/gtk/gr_UnixCairoGraphics.h:27,
                 from xap_UnixDlg_Insert_Symbol.cpp:38:
/usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here
  948 | void                  gtk_widget_get_requisition        (GtkWidget     *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_PluginManager.cpp:31:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_PluginManager.cpp:30:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from xap_UnixDlg_FileOpenSaveAs.h:26,
                 from xap_UnixDlg_PluginManager.cpp:38:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Password.cpp:26:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_Password.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_MessageBox.cpp:36:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
                 from xap_UnixDialogHelper.h:27:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Language.cpp:27:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_Language.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_ListDocuments.cpp:30:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_ListDocuments.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from xap_UnixEncodingManager.h:4,
                 from xap_UnixEncodingManager.cpp:9:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from xap_UnixDlg_WindowMore.cpp:26:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_WindowMore.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_Zoom.cpp:30:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from xap_UnixDlg_Zoom.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixFontPreview.cpp:24:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/xap/xp/xap_Frame.h:26,
                 from xap_UnixFontPreview.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixFrameImpl.cpp:65:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/refwrap.h:41,
                 from /usr/include/c++/15.2.0/vector:70,
                 from xap_UnixFrameImpl.cpp:39:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
xap_UnixTableWidget.cpp: In function ‘gboolean popup_grab_on_window(GdkWindow*, guint32)’:
xap_UnixTableWidget.cpp:430:54: warning: unused parameter ‘activate_time’ [-Wunused-parameter]
  430 |                                           guint32    activate_time)
      |                                           ~~~~~~~~~~~^~~~~~~~~~~~~
xap_UnixTableWidget.cpp: In function ‘GType abi_table_get_type()’:
xap_UnixTableWidget.cpp:701:33: warning: cast between incompatible function types from ‘void (*)(AbiTableClass*)’ to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
  701 |                                 reinterpret_cast(abi_table_class_init),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xap_UnixTableWidget.cpp:706:33: warning: cast between incompatible function types from ‘void (*)(AbiTable*)’ {aka ‘void (*)(_AbiTable*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
  706 |                                 reinterpret_cast(abi_table_init),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_UnixDlg_FontChooser.cpp:38:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/set:64,
                 from xap_UnixDlg_FontChooser.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from xap_UnixDlg_FontChooser.cpp:43:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from xap_UnixDlg_Print.cpp:26:
xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/unique_ptr.h:38,
                 from /usr/include/c++/15.2.0/memory:80,
                 from ../../../../src/af/gr/xp/gr_Graphics.h:25,
                 from ../../../../src/af/xap/xp/xap_Dlg_Print.h:23,
                 from xap_UnixDlg_Print.h:23,
                 from xap_UnixDlg_Print.cpp:21:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from xap_EncodingManager.h:42,
                 from xap_App.cpp:56:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
xap_App.cpp: In member function ‘std::string XAP_App::createUUIDString() const’:
xap_App.cpp:1703:10: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1703 |     std::auto_ptr uuido(getUUIDGenerator()->createUUID());
      |          ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from xap_App.cpp:27:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
xap_Dictionary.cpp: In member function ‘bool XAP_Dictionary::_parseUTF8()’:
xap_Dictionary.cpp:195:39: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  195 |                                 fread (buf + 1, len - 1, sizeof (gchar), m_fp);
      |                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from xap_Dlg_FileOpenSaveAs.h:26,
                 from xap_Dlg_FileOpenSaveAs.cpp:28:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from xap_Dlg_FileOpenSaveAs.h:26,
                 from xap_Dlg_Print.cpp:31:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from xap_EncodingManager.h:42,
                 from xap_EncodingManager.cpp:23:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
xap_EncodingManager.cpp: In member function ‘virtual void XAP_EncodingManager::initialize()’:
xap_EncodingManager.cpp:1254:29: warning: unnecessary parentheses in declaration of ‘szUCS2BENames’ [-Wparentheses]
 1254 |         static const char * (szUCS2BENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
xap_EncodingManager.cpp:1254:29: note: remove parentheses
 1254 |         static const char * (szUCS2BENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
      |                             -               -
xap_EncodingManager.cpp:1262:29: warning: unnecessary parentheses in declaration of ‘szUCS2LENames’ [-Wparentheses]
 1262 |         static const char * (szUCS2LENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
xap_EncodingManager.cpp:1262:29: note: remove parentheses
 1262 |         static const char * (szUCS2LENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
      |                             -               -
xap_EncodingManager.cpp:1271:29: warning: unnecessary parentheses in declaration of ‘szUCS4BENames’ [-Wparentheses]
 1271 |         static const char * (szUCS4BENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
xap_EncodingManager.cpp:1271:29: note: remove parentheses
 1271 |         static const char * (szUCS4BENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
      |                             -               -
xap_EncodingManager.cpp:1275:29: warning: unnecessary parentheses in declaration of ‘szUCS4LENames’ [-Wparentheses]
 1275 |         static const char * (szUCS4LENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
xap_EncodingManager.cpp:1275:29: note: remove parentheses
 1275 |         static const char * (szUCS4LENames[]) = {
      |                             ^~~~~~~~~~~~~~~~~
      |                             -               -
xap_Draw_Symbol.cpp: In member function ‘void XAP_Draw_Symbol::setFontToGC(GR_Graphics*, UT_uint32, UT_uint32)’:
xap_Draw_Symbol.cpp:107:32: warning: ‘%i’ directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=]
  107 |                 sprintf(temp, "%ipt", PointSize);
      |                                ^~
xap_Draw_Symbol.cpp:107:31: note: using the range [-2147483648, 2147483647] for directive argument
  107 |                 sprintf(temp, "%ipt", PointSize);
      |                               ^~~~~~
In file included from /usr/include/stdio.h:970,
                 from xap_Draw_Symbol.cpp:20:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void XAP_Draw_Symbol::setFontToGC(GR_Graphics*, UT_uint32, UT_uint32)’ at xap_Draw_Symbol.cpp:107:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 14 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
xap_Dlg_Zoom.cpp: In member function ‘UT_uint32 XAP_Dialog_Zoom::getZoomPercent()’:
xap_Dlg_Zoom.cpp:86:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
   86 |           if ( m_pFrame )
      |           ^~
xap_Dlg_Zoom.cpp:88:9: note: here
   88 |         case XAP_Frame::z_WHOLEPAGE:
      |         ^~~~
xap_Dlg_Zoom.cpp:89:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
   89 |           if ( m_pFrame )
      |           ^~
xap_Dlg_Zoom.cpp:91:9: note: here
   91 |         case XAP_Frame::z_PERCENT:
      |         ^~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from xap_Strings.cpp:31:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
xap_Preview_Zoom.cpp: In member function ‘void XAP_Preview_Zoom::setFont(tFont)’:
xap_Preview_Zoom.cpp:65:43: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
   65 |                 sprintf (fontString, "%dpt", (10 * m_zoomPercent / 100));
      |                                           ^
In file included from /usr/include/stdio.h:970,
                 from xap_Preview_Zoom.cpp:22:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void XAP_Preview_Zoom::setFont(tFont)’ at xap_Preview_Zoom.cpp:65:11:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 11 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
abi-builtin-plugins.cpp: In function ‘void abi_register_builtin_plugins()’:
abi-builtin-plugins.cpp:30:25: warning: variable ‘pmi’ set but not used [-Wunused-but-set-variable]
   30 |         XAP_ModuleInfo *pmi;
      |                         ^~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from fl_DocLayout.cpp:62:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from fl_BlockLayout.cpp:97:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
fl_BlockLayout.cpp: In member function ‘void fl_BlockLayout::getListAttributesVector(UT_GenericVector*) const’:
fl_BlockLayout.cpp:10275:16: warning: the address of ‘buf’ will never be NULL [-Waddress]
10275 |         if(buf != NULL)
      |                ^
fl_BlockLayout.cpp:10253:23: note: ‘buf’ declared here
10253 |         static gchar  buf[5];
      |                       ^~~
fl_AutoNum.cpp: In member function ‘void fl_AutoNum::setDelim(const gchar*)’:
fl_AutoNum.cpp:616:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
  616 |         strncpy( m_pszDelim, lDelim, 80);
      |                ^
fl_AutoNum.cpp: In member function ‘void fl_AutoNum::setDecimal(const gchar*)’:
fl_AutoNum.cpp:633:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
  633 |         strncpy( m_pszDecimal, lDecimal, 80);
      |                ^
fl_AutoNum.cpp: In constructor ‘fl_AutoNum::fl_AutoNum(UT_uint32, UT_uint32, FL_ListType, UT_uint32, const gchar*, const gchar*, PD_Document*, FV_View*)’:
fl_AutoNum.cpp:75:24: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
   75 |                 strncpy( m_pszDelim, lDelim, 80);
      |                        ^
fl_AutoNum.cpp:78:24: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 80 equals destination size [-Wstringop-truncation]
   78 |                 strncpy( m_pszDecimal, lDecimal, 80);
      |                        ^
fl_BlockLayout.cpp:10267:22: warning: ‘%i’ directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=]
10267 |         sprintf(buf,"%i",level);
      |                      ^~
fl_BlockLayout.cpp:10267:21: note: using the range [-2147483648, 2147483647] for directive argument
10267 |         sprintf(buf,"%i",level);
      |                     ^~~~
In file included from /usr/include/stdio.h:970,
                 from fl_BlockLayout.cpp:26:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void fl_BlockLayout::getListAttributesVector(UT_GenericVector*) const’ at fl_BlockLayout.cpp:10267:9:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 12 bytes into a destination of size 5
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
fl_BlockLayout.cpp: In member function ‘void fl_BlockLayout::StartList(FL_ListType, UT_uint32, const gchar*, const gchar*, const gchar*, float, float, UT_uint32, UT_uint32)’:
fl_BlockLayout.cpp:10417:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 20 equals destination size [-Wstringop-truncation]
10417 |         strncpy( pszAlign, UT_convertInchesToDimensionString(DIM_IN, Align, 0), sizeof(pszAlign));
      |                ^
fl_BlockLayout.cpp:10419:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 20 equals destination size [-Wstringop-truncation]
10419 |         strncpy( pszIndent, UT_convertInchesToDimensionString(DIM_IN, indent, 0), sizeof(pszIndent));
      |                ^
fl_BlockLayout.cpp: In member function ‘void fl_BlockLayout::StopListInBlock()’:
fl_BlockLayout.cpp:10574:40: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 30 equals destination size [-Wstringop-truncation]
10574 |                                 strncpy( align,
      |                                        ^
fl_BlockLayout.cpp:10577:40: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 30 equals destination size [-Wstringop-truncation]
10577 |                                 strncpy( indent,
      |                                        ^
fl_BlockLayout.cpp:10565:40: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 30 equals destination size [-Wstringop-truncation]
10565 |                                 strncpy( align,
      |                                        ^
fl_DocListener.cpp: In member function ‘virtual bool fl_DocListener::populateStrux(pf_Frag_Strux*, const PX_ChangeRecord*, fl_ContainerLayout**)’:
fl_DocListener.cpp:616:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  616 |         }
      |         ^
fl_DocListener.cpp:617:9: note: here
  617 |         case PTX_Block:
      |         ^~~~
fl_DocListener.cpp: In member function ‘virtual bool fl_DocListener::insertStrux(fl_ContainerLayout*, const PX_ChangeRecord*, pf_Frag_Strux*, PL_ListenerId, void (*)(pf_Frag_Strux*, PL_ListenerId, fl_ContainerLayout*))’:
fl_DocListener.cpp:2356:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2356 |         }
      |         ^
fl_DocListener.cpp:2357:5: note: here
 2357 |     case PTX_SectionFrame:                                              // The immediately prior strux is a Frame
      |     ^~~~
In file included from fp_RDFAnchorRun.cpp:34:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_misc.h:39,
                 from fp_Run.h:33,
                 from fp_RDFAnchorRun.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
fp_RDFAnchorRun.cpp: In member function ‘virtual void fp_RDFAnchorRun::_draw(dg_DrawArgs*)’:
fp_RDFAnchorRun.cpp:94:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   94 |     if(!displayAnnotations())
      |     ^~
fp_RDFAnchorRun.cpp:96:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   96 |         if(!m_bIsStart)
      |         ^~
fp_RDFAnchorRun.cpp: In member function ‘virtual void fp_RDFAnchorRun::_clearScreen(bool)’:
fp_RDFAnchorRun.cpp:180:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  180 |     if(getWidth() == 0)
      |     ^~
In file included from /usr/include/boost/assert.hpp:64,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from fp_RDFAnchorRun.cpp:26:
../../../../src/af/util/xp/ut_assert.h:144:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  144 | #                       define UT_ASSERT assert
      |                                          ^~~~~~
fp_RDFAnchorRun.cpp:183:9: note: in expansion of macro ‘UT_ASSERT’
  183 |         UT_ASSERT(getGraphics()->queryProperties(GR_Graphics::DGP_SCREEN));
      |         ^~~~~~~~~
fl_SectionLayout.cpp: In member function ‘void fl_HdrFtrSectionLayout::layout()’:
fl_SectionLayout.cpp:3998:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 3998 |     if(m_pHdrFtrContainer)
      |     ^~
fl_SectionLayout.cpp:4003:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 4003 |         UT_uint32 iCount = m_vecPages.getItemCount();
      |         ^~~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from fp_EmbedRun.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
fp_Line.cpp: In member function ‘void fp_Line::_calculateWidthOfRun(UT_sint32&, fp_Run*, UT_uint32, UT_uint32, FL_WORKING_DIRECTION, FL_WHICH_TABSTOP, UT_BidiCharType)’:
fp_Line.cpp:2751:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2751 |                         pRun->recalcWidth();
      |                         ~~~~~~~~~~~~~~~~~^~
fp_Line.cpp:2755:17: note: here
 2755 |                 default:
      |                 ^~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from fp_MathRun.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
fp_Run.cpp: In member function ‘void fp_Run::Run_setX(UT_sint32, FPRUN_CLEAR_SCREEN)’:
fp_Run.cpp:770:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  770 |                         if (iX == m_iX)
      |                         ^~
fp_Run.cpp:775:17: note: here
  775 |                 case FP_CLEARSCREEN_FORCE:
      |                 ^~~~
fp_TableContainer.cpp: In member function ‘void fp_CellContainer::_getBrokenRect(fp_TableContainer*, fp_Page*&, UT_Rect&, GR_Graphics*)’:
fp_TableContainer.cpp:526:57: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
  526 |         bRec = UT_Rect(iLeft,iTop,iRight-iLeft,iBot-iTop);
      |                                                         ^
In file included from fp_TableContainer.h:57,
                 from fp_TableContainer.cpp:55:
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fp_Page.cpp: In constructor ‘fp_Page::fp_Page(FL_DocLayout*, FV_View*, const fp_PageSize&, fl_DocSectionLayout*)’:
fp_Page.cpp:56:17: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
   56 |                 m_pageSize(pageSize),
      |                 ^~~~~~~~~~~~~~~~~~~~
In file included from fp_Page.h:28,
                 from fp_Page.cpp:27:
fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from fp_TextRun.cpp:52:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
fv_InlineImage.cpp: In member function ‘void FV_VisualInlineImage::getImageFromSelection(UT_sint32, UT_sint32, PP_AttrProp**)’:
fv_InlineImage.cpp:550:77: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
  550 |         m_recCurFrame = UT_Rect(xoff,yoff,pRun->getWidth(),pRun->getHeight());
      |                                                                             ^
In file included from fl_AutoNum.h:29,
                 from fl_Layout.h:27,
                 from fl_FrameLayout.h:26,
                 from fv_InlineImage.h:24,
                 from fv_InlineImage.cpp:21:
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
In file included from ../../../../src/wp/impexp/xp/ie_exp_RTF.h:28,
                 from fv_Selection.cpp:32:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from fv_View_cmd.cpp:113:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/refwrap.h:41,
                 from /usr/include/c++/15.2.0/vector:70,
                 from fv_View_cmd.cpp:31:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ../../../../src/wp/impexp/xp/ie_imp_RTF.h:36,
                 from fv_View.cpp:43:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
fv_ViewDoubleBuffering.cpp: In member function ‘void FV_ViewDoubleBuffering::beginDoubleBuffering()’:
fv_ViewDoubleBuffering.cpp:54:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   54 |     if( XAP_App::getApp()->getDisableDoubleBuffering() )
      |     ^~
fv_ViewDoubleBuffering.cpp:57:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   57 |         if(m_bSuspendDirectDrawing == true && m_bCallDrawOnlyAtTheEnd == false)
      |         ^~
fv_ViewDoubleBuffering.cpp: In member function ‘void FV_ViewDoubleBuffering::endDoubleBuffering()’:
fv_ViewDoubleBuffering.cpp:85:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
   85 |     if( XAP_App::getApp()->getDisableDoubleBuffering() )
      |     ^~
fv_ViewDoubleBuffering.cpp:88:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
   88 |         if(!m_pView->unregisterDoubleBufferingObject(this))
      |         ^~
fv_ViewDoubleBuffering.cpp: In member function ‘void FV_ViewDoubleBuffering::extendDrawArgsIfNeccessary(UT_Rect*, const UT_Rect*, bool)’:
fv_ViewDoubleBuffering.cpp:162:41: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
  162 |                 mostExtArgs.fullRect = *thisCallRect;
      |                                         ^~~~~~~~~~~~
In file included from ../../../../src/af/gr/xp/gr_Graphics.h:32,
                 from fv_ViewDoubleBuffering.h:23,
                 from fv_ViewDoubleBuffering.cpp:20:
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_ViewDoubleBuffering.cpp:163:41: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
  163 |                 mostExtArgs.clipRect = *clipRectFromGraphics;
      |                                         ^~~~~~~~~~~~~~~~~~~~
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
In file included from fv_View_protected.cpp:59:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_misc.h:39,
                 from fv_View_protected.cpp:35:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from fv_View.cpp:64:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from fv_View.cpp:31:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
fv_View.cpp: In member function ‘virtual void FV_View::drawSelectionBox(UT_Rect&, bool)’:
fv_View.cpp:8511:58: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8511 |                 box = UT_Rect(left, top, boxSize, boxSize);
      |                                                          ^
In file included from ./fl_AutoNum.h:29,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:42,
                 from ../../../../src/text/ptbl/xp/pf_Frag_Strux.h:27,
                 from fv_View.cpp:33:
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8513:89: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8513 |                 box = UT_Rect(left + (right - left)/2 - boxSize/2, top, boxSize, boxSize);
      |                                                                                         ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8515:78: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8515 |                 box = UT_Rect(right-boxSize+pG->tlu(1), top, boxSize, boxSize);
      |                                                                              ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8517:113: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8517 |                 box = UT_Rect(right-boxSize+pG->tlu(1), top + ((bottom - top) / 2) - boxSize/2, boxSize, boxSize);
      |                                                                                                                 ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8519:104: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8519 |                 box = UT_Rect(right-boxSize+pG->tlu(1), bottom - boxSize + pG->tlu(1), boxSize, boxSize);
      |                                                                                                        ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8521:115: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8521 |                 box = UT_Rect(left + (right - left)/2 - boxSize/2, bottom - boxSize + pG->tlu(1), boxSize, boxSize);
      |                                                                                                                   ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8523:84: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8523 |                 box = UT_Rect(left, bottom - boxSize + pG->tlu(1), boxSize, boxSize);
      |                                                                                    ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:8525:93: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
 8525 |                 box = UT_Rect(left, top + ((bottom - top) / 2) - boxSize/2, boxSize, boxSize);
      |                                                                                             ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp: In member function ‘EV_EditMouseContext FV_View::_getMouseContext(UT_sint32, UT_sint32)’:
fv_View.cpp:10469:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
10469 |                                 std::auto_ptr pRec( pLine->getScreenRect() );
      |                                      ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from ./fl_AutoNum.h:25:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
fv_View.cpp:10505:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
10505 |                         std::auto_ptr pRec( pLine->getScreenRect() );
      |                              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
fv_View.cpp:10553:102: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
10553 |                                 m_selImageRect = UT_Rect(xoff,yoff,pRun->getWidth(),pRun->getHeight());
      |                                                                                                      ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp:10617:102: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
10617 |                                 m_selImageRect = UT_Rect(xoff,yoff,pRun->getWidth(),pRun->getHeight());
      |                                                                                                      ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp: In member function ‘virtual EV_EditMouseContext FV_View::getInsertionPointContext(UT_sint32*, UT_sint32*)’:
fv_View.cpp:11077:102: warning: implicitly-declared ‘UT_Rect& UT_Rect::operator=(const UT_Rect&)’ is deprecated [-Wdeprecated-copy]
11077 |                                 m_selImageRect = UT_Rect(xoff,yoff,pRun->getWidth(),pRun->getHeight());
      |                                                                                                      ^
../../../../src/af/util/xp/ut_misc.h:53:9: note: because ‘UT_Rect’ has user-provided ‘UT_Rect::UT_Rect(const UT_Rect&)’
   53 |         UT_Rect(const UT_Rect &);
      |         ^~~~~~~
fv_View.cpp: In member function ‘FV_View_BubbleBlocker FV_View::getBubbleBlocker()’:
fv_View.cpp:13143:16: warning: implicitly-declared ‘constexpr FV_View_BubbleBlocker::FV_View_BubbleBlocker(const FV_View_BubbleBlocker&)’ is deprecated [-Wdeprecated-copy]
13143 |         return ret;
      |                ^~~
In file included from ../../../../src/wp/ap/xp/ap_FrameData.h:25,
                 from fv_View.cpp:88:
./fv_View.h:230:28: note: because ‘FV_View_BubbleBlocker’ has user-provided ‘FV_View_BubbleBlocker& FV_View_BubbleBlocker::operator=(const FV_View_BubbleBlocker&)’
  230 |     FV_View_BubbleBlocker& operator=( const FV_View_BubbleBlocker& r );
      |                            ^~~~~~~~
fv_View.cpp: In member function ‘virtual UT_uint32 FV_View::calculateZoomPercentForPageWidth() const’:
fv_View.cpp:13554:50: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
13554 |         const fp_PageSize pageSize = getPageSize();
      |                                                  ^
In file included from ../../../../src/text/ptbl/xp/pd_Document.h:41:
./fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
fv_View.cpp: In member function ‘virtual UT_uint32 FV_View::calculateZoomPercentForPageHeight() const’:
fv_View.cpp:13606:50: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
13606 |         const fp_PageSize pageSize = getPageSize();
      |                                                  ^
./fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
fv_View.cpp: In member function ‘void FV_View::changeListStyle(const fl_AutoNumPtr&, FL_ListType, UT_uint32, const gchar*, const gchar*, const gchar*, float, float)’:
fv_View.cpp:6033:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 20 equals destination size [-Wstringop-truncation]
 6033 |         strncpy( pszAlign,
      |                ^
fv_View.cpp:6037:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 20 equals destination size [-Wstringop-truncation]
 6037 |         strncpy( pszIndent,
      |                ^
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ../../../../src/wp/impexp/xp/ie_imp_RTF.h:36,
                 from fv_UnixVisualDrag.cpp:32:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:34,
                 from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from gtktexthandleprivate.h:21,
                 from gtktexthandle.cpp:18:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtktexthandle.cpp:518:25: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
  518 |   handle->priv = priv = G_TYPE_INSTANCE_GET_PRIVATE (handle,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
gtktexthandle.cpp: In function ‘void _fv_text_handle_class_init(FvTextHandleClass*)’:
gtktexthandle.cpp:509:28: warning: ‘void g_type_class_add_private(gpointer, gsize)’ is deprecated [-Wdeprecated-declarations]
  509 |   g_type_class_add_private (object_class, sizeof (FvTextHandlePrivate));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
 1503 | void     g_type_class_add_private       (gpointer                    g_class,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from pd_Document.cpp:37:
pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from pd_Document.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from pd_RDFSupport.h:25,
                 from pd_RDFSupport.cpp:24:
pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from pd_DocumentRDF.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_RDFSupport.cpp: In function ‘std::string toString(librdf_node*)’:
pd_RDFSupport.cpp:290:30: warning: ‘unsigned char* librdf_node_to_string(librdf_node*)’ is deprecated [-Wdeprecated-declarations]
  290 |     z = librdf_node_to_string( node );
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /usr/include/librdf.h:399,
                 from /usr/include/redland.h:30,
                 from pd_RDFSupport.cpp:39:
/usr/include/rdf_node.h:171:16: note: declared here
  171 | unsigned char *librdf_node_to_string(librdf_node* node);
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from pd_DocumentRDF.cpp:24:
pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from pd_DocumentRDF.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_Document.cpp: In member function ‘bool PD_Document::_acceptRejectRevision(bool, UT_uint32, UT_uint32, const PP_Revision*, PP_RevisionAttr&, pf_Frag*, bool&)’:
pd_Document.cpp:7342:64: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 7342 |                                                         delete ppAttr2;
      |                                                                ^~~~~~~
pd_Document.cpp:7292:90: note: returned from ‘void* operator new [](std::size_t)’
 7292 |                                 ppAttr2 = new const gchar *[2*pRev->getAttributeCount()+3];
      |                                                                                          ^
pd_Document.cpp:7388:40: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
 7388 |                                 delete ppProps;
      |                                        ^~~~~~~
pd_Document.cpp:7291:89: note: returned from ‘void* operator new [](std::size_t)’
 7291 |                                 ppProps = new const gchar *[2*pRev->getPropertyCount()+1];
      |                                                                                         ^
pd_DocumentRDF.cpp: In member function ‘virtual PD_RDFModelIterator PD_DocumentRDF::begin()’:
pd_DocumentRDF.cpp:3446:12: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
 3446 |     return iter;
      |            ^~~~
pd_DocumentRDF.cpp:1351:1: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
 1351 | PD_RDFModelIterator::operator=( const PD_RDFModelIterator& r )
      | ^~~~~~~~~~~~~~~~~~~
In file included from pd_RDFQuery.h:32,
                 from pd_RDFQuery.cpp:26:
pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from pd_RDFQuery.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_RDFQuery.cpp: In function ‘std::string tostr(librdf_node*)’:
pd_RDFQuery.cpp:68:55: warning: ‘unsigned char* librdf_node_to_string(librdf_node*)’ is deprecated [-Wdeprecated-declarations]
   68 |     std::string s = (const char*)librdf_node_to_string( n );
      |                                  ~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/librdf.h:399,
                 from /usr/include/redland.h:30,
                 from pd_RDFQuery.cpp:42:
/usr/include/rdf_node.h:171:16: note: declared here
  171 | unsigned char *librdf_node_to_string(librdf_node* node);
      |                ^~~~~~~~~~~~~~~~~~~~~
pf_Frag.cpp: In function ‘bool isStuxType(const pf_Frag*, PTStruxType)’:
pf_Frag.cpp:178:38: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  178 |     const pf_Frag_Strux* const pfs = static_cast(pf);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from pf_Frag.cpp:244:
pd_DocumentRDF.h: At global scope:
pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from pf_Frag.h:29,
                 from pf_Frag.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from pl_ListenerCoupleCloser.cpp:32:
./pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from pl_ListenerCoupleCloser.h:29,
                 from pl_ListenerCoupleCloser.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
./pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
./pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
./pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
./pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
./pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
pl_ListenerCoupleCloser.cpp: In member function ‘virtual bool PL_ListenerCoupleCloser::populateAfter(fl_ContainerLayout*, const PX_ChangeRecord*)’:
pl_ListenerCoupleCloser.cpp:302:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  302 |                     }
      |                     ^
pl_ListenerCoupleCloser.cpp:303:17: note: here
  303 |                 case PTO_RDFAnchor:
      |                 ^~~~
pl_ListenerCoupleCloser.cpp: In member function ‘virtual bool PL_ListenerCoupleCloser::populateBefore(fl_ContainerLayout*, const PX_ChangeRecord*)’:
pl_ListenerCoupleCloser.cpp:404:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  404 |                     }
      |                     ^
pl_ListenerCoupleCloser.cpp:405:17: note: here
  405 |                 case PTO_RDFAnchor:
      |                 ^~~~
pt_PT_DeleteStrux.cpp: In member function ‘bool pt_PieceTable::_unlinkStrux_Block(pf_Frag_Strux*, pf_Frag**, UT_uint32*)’:
pt_PT_DeleteStrux.cpp:229:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
  229 |                 }
      |                 ^
pt_PT_DeleteStrux.cpp:231:9: note: here
  231 |         case PTX_SectionHdrFtr:
      |         ^~~~
pt_PT_DeleteSpan.cpp: In member function ‘bool pt_PieceTable::_tweakDeleteSpanOnce(PT_DocPosition&, PT_DocPosition&, UT_Stack*) const’:
pt_PT_DeleteSpan.cpp:1696:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1696 |                         if (dpos2 == dpos1 + pf_First->getLength())
      |                         ^~
pt_PT_DeleteSpan.cpp:1709:17: note: here
 1709 |                 case PTX_SectionHdrFtr:
      |                 ^~~~
pt_PT_InsertStrux.cpp: In member function ‘bool pt_PieceTable::_computeFmtMarkForNewBlock(pf_Frag_Strux*, pf_Frag*, PT_BlockOffset, PT_AttrPropIndex*)’:
pt_PT_InsertStrux.cpp:724:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  724 |                         }
      |                         ^
pt_PT_InsertStrux.cpp:726:17: note: here
  726 |                 case pf_Frag::PFT_Strux:
      |                 ^~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from pt_PT_Styles.cpp:34:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from pd_Document.h:73,
                 from px_ChangeRecord.h:27,
                 from px_ChangeHistory.h:25,
                 from pt_PieceTable.h:35,
                 from pt_PT_Listener.cpp:26:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_DocView.cpp:32:
ap_DocView.cpp: In function ‘GType ap_DocView_get_type()’:
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:47:25: warning: cast between incompatible function types from ‘void (*)(GtkWidgetClass*)’ {aka ‘void (*)(_GtkWidgetClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   47 |                         (GClassInitFunc) class_init,                    \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:76:9: note: in expansion of macro ‘GSF_CLASS_FULL’
   76 |         GSF_CLASS_FULL(name, prefix, NULL, NULL, class_init, NULL, \
      |         ^~~~~~~~~~~~~~
ap_DocView.cpp:65:1: note: in expansion of macro ‘GSF_CLASS’
   65 | GSF_CLASS(ApDocView, ap_DocView,
      | ^~~~~~~~~
In file included from ap_UnixDialog_Annotation.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Annotation.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Background.cpp:26:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
                 from ../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:27:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
ap_UnixApp.cpp:868:33: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
  868 |         if(0 == strcmp (suffix, "."G_MODULE_SUFFIX))
      |                                 ^
In file included from ap_UnixApp.cpp:87:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_path.h:51,
                 from ap_UnixApp.cpp:51:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixApp.cpp:88:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ap_UnixApp.cpp: In member function ‘bool AP_UnixApp::makePngPreview(const char*, const char*, UT_sint32, UT_sint32)’:
ap_UnixApp.cpp:1212:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct dg_DrawArgs’; use assignment or value-initialization instead [-Wclass-memaccess]
 1212 |         memset(&da, 0, sizeof(da));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixApp.cpp:112:
../../../../src/af/gr/xp/gr_DrawArgs.h:27:19: note: ‘struct dg_DrawArgs’ declared here
   27 | struct ABI_EXPORT dg_DrawArgs
      |                   ^~~~~~~~~~~
ap_UnixApp.cpp: In constructor ‘AP_UnixApp::AP_UnixApp(const char*)’:
ap_UnixApp.cpp:166:9: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
  166 |         if(this == 0)
      |         ^~
In file included from ap_UnixDialog_Break.cpp:28:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Break.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Columns.cpp:36:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Columns.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_All.h:97,
                 from ap_UnixDialogFactory.cpp:28:
ap_UnixDialog_FormatTOC.h:21: warning: header guard ‘AP_UNIXDIALOG_FORMATTOC_H’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef AP_UNIXDIALOG_FORMATTOC_H
ap_UnixDialog_FormatTOC.h:22: note: ‘AP_UNIXDIALOG_FORMATOC_H’ is defined here; did you mean ‘AP_UNIXDIALOG_FORMATTOC_H’?
   22 | #define AP_UNIXDIALOG_FORMATOC_H
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from ../../../../src/af/xap/gtk/xap_UnixDlg_FileOpenSaveAs.h:26,
                 from ap_UnixDialog_All.h:51:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/gtk/xap_UnixDlg_Encoding.h:28,
                 from ap_UnixDialog_All.h:52:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/xap/xp/xap_DialogFactory.h:45,
                 from ../../../../src/af/xap/gtk/xap_UnixDialogFactory.h:25,
                 from ap_UnixDialogFactory.cpp:27:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Border_Shading.cpp:31:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from ap_UnixDialog_Border_Shading.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Border_Shading.cpp:32:
../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:32:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   32 | std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow* parent,
      |      ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from ../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:22:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Goto.h:28,
                 from ap_UnixDialog_Goto.h:24,
                 from ap_UnixDialog_All.h:63:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_UnixDialog_PageSetup.h:24,
                 from ap_UnixDialog_All.h:65:
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h: In member function ‘fp_PageSize AP_Dialog_PageSetup::getPageSize() const’:
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:41:63: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
   41 | #define SET_GATHER(a, u)  inline u get##a(void) const {return m_##a;} \
      |                                                               ^~
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:27:
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../../src/wp/impexp/xp/ie_imp.h:32,
                 from ../../../../src/wp/ap/xp/ap_Dialog_Border_Shading.h:34,
                 from ap_UnixDialog_Border_Shading.cpp:44:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_Border_Shading.cpp: In function ‘gboolean s_on_border_color_clicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_Border_Shading.cpp:132:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  132 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
ap_UnixDialog_Border_Shading.cpp: In function ‘gboolean s_on_shading_color_clicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_Border_Shading.cpp:174:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  174 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ap_UnixDialog_Field.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Field.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_FormatTOC.cpp:38:
ap_UnixDialog_FormatTOC.h:21: warning: header guard ‘AP_UNIXDIALOG_FORMATTOC_H’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef AP_UNIXDIALOG_FORMATTOC_H
ap_UnixDialog_FormatTOC.h:22: note: ‘AP_UNIXDIALOG_FORMATOC_H’ is defined here; did you mean ‘AP_UNIXDIALOG_FORMATTOC_H’?
   22 | #define AP_UNIXDIALOG_FORMATOC_H
In file included from ap_UnixDialog_FormatTOC.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_FormatTOC.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_FormatTable.cpp:31:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from ap_UnixDialog_FormatTable.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_FormatTable.cpp:32:
../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:32:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   32 | std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow* parent,
      |      ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from ../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:22:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../../src/wp/impexp/xp/ie_imp.h:32,
                 from ../../../../src/wp/ap/xp/ap_Dialog_FormatTable.h:33,
                 from ap_UnixDialog_FormatTable.cpp:44:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_FormatTable.cpp: In function ‘gboolean AP_UnixDialog_FormatTable__onBorderColorClicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_FormatTable.cpp:151:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  151 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
ap_UnixDialog_FormatTable.cpp: In function ‘gboolean AP_UnixDialog_FormatTable__onBackgroundColorClicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_FormatTable.cpp:179:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  179 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ap_UnixDialog_FormatFrame.cpp:33:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from ap_UnixDialog_FormatFrame.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_FormatFrame.cpp:34:
../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:32:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   32 | std::auto_ptr XAP_UnixDlg_RunColorChooser(GtkWindow* parent,
      |      ^~~~~~~~
In file included from /usr/include/c++/15.2.0/memory:80,
                 from ../../../../src/af/xap/gtk/xap_UnixDlg_ColorChooser.h:22:
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../../src/wp/impexp/xp/ie_imp.h:32,
                 from ../../../../src/wp/ap/xp/ap_Dialog_FormatFrame.h:36,
                 from ap_UnixDialog_FormatFrame.cpp:44:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_FormatFrame.cpp: In function ‘gboolean AP_UnixDialog_FormatFrame__onBorderColorClicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_FormatFrame.cpp:153:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  153 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
ap_UnixDialog_FormatFrame.cpp: In function ‘gboolean AP_UnixDialog_FormatFrame__onBackgroundColorClicked(GtkWidget*, GdkEventButton*, gpointer)’:
ap_UnixDialog_FormatFrame.cpp:182:14: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  182 |         std::auto_ptr color =
      |              ^~~~~~~~
/usr/include/c++/15.2.0/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ap_UnixDialog_FormatFootnotes.cpp:28:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_FormatFootnotes.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from GTKCommon.cpp:22:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_InsertBookmark.cpp:33:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ap_UnixDialog_InsertBookmark.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Modal.h:28,
                 from ../../../../src/wp/ap/xp/ap_Dialog_InsertBookmark.h:23,
                 from ap_UnixDialog_InsertBookmark.cpp:42:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_UnixDialog_HdrFtr.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
                 from ../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:27:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_InsertXMLID.cpp:34:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ap_UnixDialog_InsertXMLID.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../../src/wp/ap/xp/ap_Dialog_GetStringCommon.h:27,
                 from ../../../../src/wp/ap/xp/ap_Dialog_InsertXMLID.h:24,
                 from ap_UnixDialog_InsertXMLID.cpp:43:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_InsertTable.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_InsertTable.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Latex.cpp:26:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Latex.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_InsertHyperlink.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_InsertHyperlink.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Insert_DateTime.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Insert_DateTime.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_MailMerge.cpp:28:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_MailMerge.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_MarkRevisions.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_MarkRevisions.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Lists.cpp:28:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Lists.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Goto.cpp:31:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Goto.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Goto.h:28,
                 from ap_UnixDialog_Goto.cpp:40:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Modeless.h:28,
                 from ../../../../src/wp/ap/xp/ap_Dialog_Lists.h:27,
                 from ap_UnixDialog_Lists.cpp:38:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_DocumentRDF.h:32:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_Lists.cpp: In member function ‘virtual void AP_UnixDialog_Lists::runModeless(XAP_Frame*)’:
ap_UnixDialog_Lists.cpp:235:21: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
  235 |         static std::pointer_to_unary_function s_update_fun = std::ptr_fun(s_update);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_Lists.cpp:235:89: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  235 |         static std::pointer_to_unary_function s_update_fun = std::ptr_fun(s_update);
      |                                                                             ~~~~~~~~~~~~^~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1123:5: note: declared here
 1123 |     ptr_fun(_Result (*__x)(_Arg))
      |     ^~~~~~~
In file included from ap_UnixDialog_ListRevisions.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_ListRevisions.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_PageNumbers.cpp:27:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_PageNumbers.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Options.cpp:37:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Options.cpp:30:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_UnixDialog_Options.cpp:45:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ap_UnixDialog_Options.cpp: In static member function ‘static void AP_UnixDialog_Options::s_color_changed(GtkColorSelection*, GdkRGBA*, gpointer)’:
ap_UnixDialog_Options.cpp:159:66: warning: unused parameter ‘csel’ [-Wunused-parameter]
  159 | void AP_UnixDialog_Options::s_color_changed ( GtkColorSelection *csel,
      |                                               ~~~~~~~~~~~~~~~~~~~^~~~
In file included from ap_UnixDialog_New.cpp:35:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_New.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from ap_UnixDialog_New.cpp:46:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_MetaData.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_MetaData.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Paragraph.cpp:37:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Paragraph.cpp:31:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_PageSetup.cpp:28:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_PageSetup.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_PageSetup.h:24,
                 from ap_UnixDialog_PageSetup.cpp:31:
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h: In member function ‘fp_PageSize AP_Dialog_PageSetup::getPageSize() const’:
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:41:63: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
   41 | #define SET_GATHER(a, u)  inline u get##a(void) const {return m_##a;} \
      |                                                               ^~
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:27:
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ap_UnixDialog_PageSetup.cpp: In member function ‘virtual void AP_UnixDialog_PageSetup::event_OK()’:
ap_UnixDialog_PageSetup.cpp:262:26: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
  262 |         fp_PageSize fp = m_PageSize;
      |                          ^~~~~~~~~~
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ap_UnixDialog_PageSetup.cpp:277:21: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
  277 |         setPageSize (fp);
      |         ~~~~~~~~~~~~^~~~
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:42:48: note: initializing argument 1 of ‘void AP_Dialog_PageSetup::setPageSize(fp_PageSize)’
   42 |                           inline void set##a(u p##a) {m_##a = p##a;}
      |                                                ^
../../../../src/wp/ap/xp/ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
ap_UnixDialog_PageSetup.cpp: In member function ‘virtual void AP_UnixDialog_PageSetup::event_PageUnitsChanged()’:
ap_UnixDialog_PageSetup.cpp:315:26: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
  315 |         fp_PageSize ps = m_PageSize;
      |                          ^~~~~~~~~~
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
In file included from ap_UnixDialog_Replace.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Replace.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Styles.cpp:26:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Styles.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Stylist.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Stylist.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_SplitCells.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_SplitCells.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_MergeCells.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_MergeCells.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_Tab.cpp:36:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_Tab.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
ap_UnixDialog_Tab.cpp: In destructor ‘virtual AP_UnixDialog_Tab::~AP_UnixDialog_Tab()’:
ap_UnixDialog_Tab.cpp:196:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  196 |                 if (m_AlignmentMapping[i] != NULL)
      |                 ^~
ap_UnixDialog_Tab.cpp:198:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  198 |                         m_AlignmentMapping[i] = NULL;
      |                         ^~~~~~~~~~~~~~~~~~
ap_UnixDialog_Tab.cpp:202:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  202 |                 if (m_LeaderMapping[i] != NULL)
      |                 ^~
ap_UnixDialog_Tab.cpp:204:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  204 |                         m_LeaderMapping[i] = NULL;
      |                         ^~~~~~~~~~~~~~~
In file included from ap_UnixFrame.cpp:51:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/fmt/xp/fv_View.h:28,
                 from ../../../../src/wp/ap/xp/ap_FrameData.h:25,
                 from ap_UnixFrame.cpp:34:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_UnixDialog_RDFEditor.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_RDFEditor.cpp:36:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Modeless.h:28,
                 from ../../../../src/wp/ap/xp/ap_Dialog_RDFEditor.h:26,
                 from ap_UnixDialog_RDFEditor.cpp:45:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_UnixDialog_RDFQuery.cpp:32:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_RDFQuery.cpp:36:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_Dialog_Modeless.h:28,
                 from ../../../../src/wp/ap/xp/ap_Dialog_RDFQuery.h:26,
                 from ap_UnixDialog_RDFQuery.cpp:44:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_UnixDialog_WordCount.cpp:26:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_WordCount.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixLeftRuler.cpp:30:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/xap/xp/xap_Frame.h:26,
                 from ap_UnixLeftRuler.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixPreview_Annotation.cpp:25:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/xap/xp/xap_Frame.h:26,
                 from ap_UnixPreview_Annotation.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixFrameImpl.cpp:33:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_std_string.h:26,
                 from ap_UnixFrameImpl.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_ToggleCase.cpp:29:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_UnixDialog_ToggleCase.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_UnixToolbar_SizeCombo.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ap_UnixTopRuler.cpp:27:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
                 from ../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:27:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_RDFEventGTK.h:23,
                 from ap_RDFEventGTK.cpp:20:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_RDFEvent.h:24,
                 from ap_RDFEventGTK.h:24:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFEventGTK.cpp:22:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h: At global scope:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_RDFContactGTK.h:23,
                 from ap_RDFContactGTK.cpp:20:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_RDFContact.h:24,
                 from ap_RDFContactGTK.h:24:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFContactGTK.cpp:22:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h: At global scope:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_RDFLocationGTK.h:24,
                 from ap_RDFLocationGTK.cpp:20:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_RDFLocation.h:24,
                 from ap_RDFLocationGTK.h:25:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFLocationGTK.cpp:22:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h: At global scope:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_RDFSemanticItemFactoryGTK.h:23,
                 from ap_RDFSemanticItemFactoryGTK.cpp:21:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/wp/ap/xp/ap_RDFContact.h:24,
                 from ap_RDFContactGTK.h:24,
                 from ap_RDFSemanticItemFactoryGTK.h:24:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from GTKCommon.h:57,
                 from ap_RDFSemanticItemGTKInjected.cpp:20:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_RDFSemanticItemGTKInjected.h:23,
                 from ap_RDFSemanticItemGTKInjected.cpp:21:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from GTKCommon.h:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFSemanticItemGTKInjected.cpp:24:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h: At global scope:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixStatusBar.cpp:27:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/xap/xp/xap_Frame.h:26,
                 from ap_UnixStatusBar.cpp:25:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from abiwidget.cpp:52:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/refwrap.h:41,
                 from /usr/include/c++/15.2.0/vector:70,
                 from ../../../../src/af/gr/xp/gr_CairoGraphics.h:29,
                 from abiwidget.cpp:39:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
abiwidget.cpp: In function ‘void s_LoadingCursorCallback(UT_Worker*)’:
abiwidget.cpp:1041:49: warning: unused parameter ‘pTimer’ [-Wunused-parameter]
 1041 | static void s_LoadingCursorCallback(UT_Worker * pTimer )
      |                                     ~~~~~~~~~~~~^~~~~~
abiwidget.cpp: In function ‘GType abi_widget_get_type()’:
abiwidget.cpp:2492:25: warning: cast between incompatible function types from ‘void (*)(AbiWidgetClass*)’ {aka ‘void (*)(_AbiWidgetClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
 2492 |                         (GClassInitFunc)abi_widget_class_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
abiwidget.cpp:2497:25: warning: cast between incompatible function types from ‘void (*)(AbiWidget*)’ {aka ‘void (*)(_AbiWidget*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
 2497 |                         (GInstanceInitFunc)abi_widget_init,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_StatusBar.cpp:38:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ap_Convert.cpp: In member function ‘virtual bool Print_MailMerge_Listener::fireUpdate()’:
ap_Convert.cpp:150:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct dg_DrawArgs’; use assignment or value-initialization instead [-Wclass-memaccess]
  150 |                                 memset(&da, 0, sizeof(da));
      |                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ap_Convert.cpp:37:
../../../../src/af/gr/xp/gr_DrawArgs.h:27:19: note: ‘struct dg_DrawArgs’ declared here
   27 | struct ABI_EXPORT dg_DrawArgs
      |                   ^~~~~~~~~~~
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_Modeless.cpp:31:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_Modeless.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ap_Dialog_Border_Shading.cpp:38:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_Dialog_Modal.h:28,
                 from ap_Dialog_Modal.cpp:31:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_Modal.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_Dialog_Goto.h:28,
                 from ap_Dialog_Goto.cpp:30:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_Goto.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ap_Dialog_FormatTable.cpp:36:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ap_Dialog_Modal.h:28,
                 from ap_Dialog_InsertBookmark.h:23,
                 from ap_Dialog_InsertBookmark.cpp:22:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/xap/xp/xap_DialogFactory.h:45,
                 from ap_Dialog_InsertBookmark.cpp:21:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ap_Dialog_FormatFrame.cpp:40:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In function ‘UT_UTF8String s_canonical_thickness(const UT_UTF8String&, float&)’:
ap_Dialog_FormatFrame.cpp:940:31: warning: ‘%.2f’ directive writing between 3 and 313 bytes into a region of size 16 [-Wformat-overflow=]
  940 |                 sprintf(buf, "%.2fpt", thickness);
      |                               ^~~~
ap_Dialog_FormatFrame.cpp:940:30: note: assuming directive output of 4 bytes
  940 |                 sprintf(buf, "%.2fpt", thickness);
      |                              ^~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from ap_Dialog_FormatFrame.cpp:24:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘UT_UTF8String s_canonical_thickness(const UT_UTF8String&, float&)’ at ap_Dialog_FormatFrame.cpp:940:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 6 and 316 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In function ‘UT_UTF8String s_canonical_thickness(float)’:
ap_Dialog_FormatFrame.cpp:917:31: warning: ‘%.2f’ directive writing between 3 and 313 bytes into a region of size 16 [-Wformat-overflow=]
  917 |                 sprintf(buf, "%.2fpt", thickness);
      |                               ^~~~
ap_Dialog_FormatFrame.cpp:917:30: note: assuming directive output of 4 bytes
  917 |                 sprintf(buf, "%.2fpt", thickness);
      |                              ^~~~~~~~
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘UT_UTF8String s_canonical_thickness(float)’ at ap_Dialog_FormatFrame.cpp:917:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 6 and 316 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In member function ‘void AP_Dialog_FormatFrame::setBorderLineStyleRight(UT_sint32)’:
ap_Dialog_FormatFrame.cpp:846:24: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 16 [-Wformat-overflow=]
  846 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                        ^~~
ap_Dialog_FormatFrame.cpp:846:23: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument
  846 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                       ^~~~~
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void AP_Dialog_FormatFrame::setBorderLineStyleRight(UT_sint32)’ at ap_Dialog_FormatFrame.cpp:846:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 21 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In member function ‘void AP_Dialog_FormatFrame::setBorderLineStyleLeft(UT_sint32)’:
ap_Dialog_FormatFrame.cpp:857:24: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 16 [-Wformat-overflow=]
  857 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                        ^~~
ap_Dialog_FormatFrame.cpp:857:23: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument
  857 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                       ^~~~~
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void AP_Dialog_FormatFrame::setBorderLineStyleLeft(UT_sint32)’ at ap_Dialog_FormatFrame.cpp:857:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 21 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In member function ‘void AP_Dialog_FormatFrame::setBorderLineStyleTop(UT_sint32)’:
ap_Dialog_FormatFrame.cpp:868:24: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 16 [-Wformat-overflow=]
  868 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                        ^~~
ap_Dialog_FormatFrame.cpp:868:23: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument
  868 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                       ^~~~~
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void AP_Dialog_FormatFrame::setBorderLineStyleTop(UT_sint32)’ at ap_Dialog_FormatFrame.cpp:868:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 21 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ap_Dialog_FormatFrame.cpp: In member function ‘void AP_Dialog_FormatFrame::setBorderLineStyleBottom(UT_sint32)’:
ap_Dialog_FormatFrame.cpp:879:24: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 16 [-Wformat-overflow=]
  879 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                        ^~~
ap_Dialog_FormatFrame.cpp:879:23: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument
  879 |         sprintf (buf, "%ld", static_cast(linestyle));
      |                       ^~~~~
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘void AP_Dialog_FormatFrame::setBorderLineStyleBottom(UT_sint32)’ at ap_Dialog_FormatFrame.cpp:879:10:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 21 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_Lists.h:27,
                 from ap_Dialog_Lists.cpp:29:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_Lists.cpp:27:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ap_Dialog_MailMerge.h:24,
                 from ap_Dialog_MailMerge.cpp:23:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ap_Dialog_Latex.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ap_Dialog_PageSetup.cpp:24:
ap_Dialog_PageSetup.h: In member function ‘fp_PageSize AP_Dialog_PageSetup::getPageSize() const’:
ap_Dialog_PageSetup.h:41:63: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
   41 | #define SET_GATHER(a, u)  inline u get##a(void) const {return m_##a;} \
      |                                                               ^~
ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
In file included from ap_Dialog_PageSetup.h:27:
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ap_Dialog_Paragraph.cpp: In member function ‘bool AP_Dialog_Paragraph::getDialogData(const gchar**&)’:
ap_Dialog_Paragraph.cpp:517:32: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  517 |                         strncpy(pTmp, pString, nSize);
      |                                ^
ap_Dialog_Paragraph.cpp:513:39: note: length computed here
  513 |                         nSize = strlen(pString);
      |                                 ~~~~~~^~~~~~~~~
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_Lists.h:27,
                 from ap_Dialog_Styles.cpp:49:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_Styles.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ap_Dialog_Styles.cpp: In destructor ‘virtual AP_Dialog_Styles::~AP_Dialog_Styles()’:
ap_Dialog_Styles.cpp:64:19: warning: unused variable ‘i’ [-Wunused-variable]
   64 |         UT_sint32 i;
      |                   ^
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_RDFEditor.h:26,
                 from ap_Dialog_RDFEditor.cpp:31:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_RDFEditor.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_RDFQuery.h:26,
                 from ap_Dialog_RDFQuery.cpp:31:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Dialog_RDFQuery.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_Dialog_Goto.h:28,
                 from ap_EditMethods.cpp:76:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/wp/impexp/xp/ie_types.h:40,
                 from ap_EditMethods.h:23,
                 from ap_EditMethods.cpp:42:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_EditMethods.cpp:81:
ap_Dialog_PageSetup.h: In member function ‘fp_PageSize AP_Dialog_PageSetup::getPageSize() const’:
ap_Dialog_PageSetup.h:41:63: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
   41 | #define SET_GATHER(a, u)  inline u get##a(void) const {return m_##a;} \
      |                                                               ^~
ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
In file included from ../../../../src/text/fmt/xp/fl_DocLayout.h:32,
                 from ap_EditMethods.cpp:53:
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ap_EditMethods.cpp:58:
/usr/include/boost/bind.hpp: At global scope:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ap_EditMethods.cpp:123:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ap_EditMethods.cpp: In function ‘bool s_actuallyPrint(PD_Document*, GR_Graphics*, FV_View*, const char*, UT_uint32, bool, UT_sint32, UT_sint32, const std::set&)’:
ap_EditMethods.cpp:8685:52: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
 8685 |           fp_PageSize ps = pPrintView->getPageSize();
      |                                                    ^
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ap_EditMethods.cpp:8695:17: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct dg_DrawArgs’; use assignment or value-initialization instead [-Wclass-memaccess]
 8695 |           memset(&da, 0, sizeof(da));
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ap_EditMethods.cpp:60:
../../../../src/af/gr/xp/gr_DrawArgs.h:27:19: note: ‘struct dg_DrawArgs’ declared here
   27 | struct ABI_EXPORT dg_DrawArgs
      |                   ^~~~~~~~~~~
ap_EditMethods.cpp: In function ‘bool s_doPageSetupDlg(FV_View*)’:
ap_EditMethods.cpp:9401:29: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
 9401 |         pDialog->setPageSize(pSize);
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~
../../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ap_Dialog_PageSetup.h:42:48: note: initializing argument 1 of ‘void AP_Dialog_PageSetup::setPageSize(fp_PageSize)’
   42 |                           inline void set##a(u p##a) {m_##a = p##a;}
      |                                                ^
ap_Dialog_PageSetup.h:43:9: note: in expansion of macro ‘SET_GATHER’
   43 |         SET_GATHER(PageSize,            fp_PageSize);
      |         ^~~~~~~~~~
ap_EditMethods.cpp: In static member function ‘static bool ap_EditMethods::dlgColumns(AV_View*, EV_EditMethodCallData*)’:
ap_EditMethods.cpp:12184:31: warning: ‘%i’ directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=]
12184 |                 sprintf(buf, "%i", pDialog->getColumns());
      |                               ^~
In static member function ‘static bool ap_EditMethods::dlgColumns(AV_View*, EV_EditMethodCallData*)’,
    inlined from ‘static bool ap_EditMethods::dlgColumns(AV_View*, EV_EditMethodCallData*)’ at ap_EditMethods.cpp:12094:1:
ap_EditMethods.cpp:12184:30: note: using the range [-2147483648, 2147483647] for directive argument
12184 |                 sprintf(buf, "%i", pDialog->getColumns());
      |                              ^~~~
In file included from /usr/include/stdio.h:970,
                 from ap_EditMethods.cpp:35:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘static bool ap_EditMethods::dlgColumns(AV_View*, EV_EditMethodCallData*)’ at ap_EditMethods.cpp:12184:10,
    inlined from ‘static bool ap_EditMethods::dlgColumns(AV_View*, EV_EditMethodCallData*)’ at ap_EditMethods.cpp:12094:1:
/usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 2 and 12 bytes into a destination of size 4
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from ap_Menu_Functions.cpp:51:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_path.h:51,
                 from ap_Menu_Functions.cpp:31:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_Menu_LabelSet.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_Menu_Layouts.cpp:35:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ap_Prefs.cpp:30:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ap_Strings.cpp:31:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ap_Dialog_Modeless.h:28,
                 from ap_Dialog_Lists.h:27,
                 from ap_Preview_Paragraph.cpp:35:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ap_Preview_Paragraph.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFContact.h:24,
                 from ap_RDFContact.cpp:20:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pd_DocumentRDF.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFEvent.h:24,
                 from ap_RDFEvent.cpp:20:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pd_DocumentRDF.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_Toolbar_Functions.cpp:53:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_misc.h:39,
                 from ap_Toolbar_Functions.cpp:32:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ap_RDFLocation.h:24,
                 from ap_RDFLocation.cpp:20:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pd_DocumentRDF.h:25:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML.h:32,
                 from ie_exp_HTML_DocumentWriter.h:26,
                 from ie_exp_HTML_DocumentWriter.cpp:22:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML_StyleTree.h:25,
                 from ie_exp_HTML_StyleTree.cpp:25:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML_util.cpp:25:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML.h:32,
                 from ie_exp_HTML.cpp:26:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_HTML.cpp:28:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/refwrap.h:41,
                 from /usr/include/c++/15.2.0/vector:70,
                 from ie_exp_HTML_util.h:26:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ie_exp_HTML.cpp: In destructor ‘virtual IE_Exp_HTML::~IE_Exp_HTML()’:
ie_exp_HTML.cpp:134:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  134 |     if (m_bDefaultWriterFactory)
      |     ^~
ie_exp_HTML.cpp:136:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  136 |         delete m_pNavigationHelper;
      |         ^~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML.h:32,
                 from ie_exp_HTML_UtilListeners.h:25,
                 from ie_exp_HTML_UtilListeners.cpp:26:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_RTF_AttrProp.cpp:23:
ie_exp_RTF_AttrProp.h:80:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   80 |     public std::binary_function< const gchar *, const gchar *, const gchar * >
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_misc.h:39,
                 from ../../../../src/text/ptbl/xp/pp_Property.h:31,
                 from ../../../../src/text/ptbl/xp/pd_Style.h:29,
                 from ie_exp_RTF_AttrProp.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_util.h:34,
                 from ie_exp_HTML_NavigationHelper.h:25,
                 from ie_exp_HTML_NavigationHelper.cpp:22:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ./ie_Table.h:29,
                 from ie_exp_HTML_Listener.h:37,
                 from ie_exp_HTML_Listener.cpp:26:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_AbiWord_1.cpp:44:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/set:64,
                 from ie_exp_AbiWord_1.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ie_exp_HTML_Listener.cpp: In member function ‘void IE_Exp_HTML_Listener::_openSpan(PT_AttrPropIndex)’:
ie_exp_HTML_Listener.cpp:865:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  865 |                 if (strcmp(szP_FontWeight, "bold") == 0)
      |                 ^~
ie_exp_HTML_Listener.cpp:868:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  868 |                                 style += "font-weight:bold";
      |                                 ^~~~~
ie_exp_HTML_Listener.cpp: In member function ‘void IE_Exp_HTML_Listener::_insertTOC(PT_AttrPropIndex)’:
ie_exp_HTML_Listener.cpp:2468:10: warning: variable ‘hasHeading’ set but not used [-Wunused-but-set-variable]
 2468 |     bool hasHeading = true; // AbiWord's default
      |          ^~~~~~~~~~
In file included from ie_exp_RTF.h:28,
                 from ie_exp_RTF.cpp:33:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_RTF.cpp:35:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ie_exp_RTF.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ie_exp_RTF.cpp:59:
ie_exp_RTF_AttrProp.h: At global scope:
ie_exp_RTF_AttrProp.h:80:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   80 |     public std::binary_function< const gchar *, const gchar *, const gchar * >
      |                 ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ie_exp_RTF_listenerWriteDoc.h:25,
                 from ie_exp_RTF.cpp:60:
ie_Table.h:321:53: warning: declaration of ‘style’ shadows a global declaration [-Wshadow]
  321 |         bool               tbodyStart (const char * style = 0);
      |                                        ~~~~~~~~~~~~~^~~~~~~~~
In file included from ie_exp_RTF.cpp:50:
/usr/include/wv/wv.h:4362:27: note: shadowed declaration is here
 4362 |     typedef struct tstyle style;
      |                           ^~~~~
ie_Table.h:405:74: warning: declaration of ‘style’ shadows a global declaration [-Wshadow]
  405 |         bool                                    tbodyStart (const char * style = 0);
      |                                                             ~~~~~~~~~~~~~^~~~~~~~~
/usr/include/wv/wv.h:4362:27: note: shadowed declaration is here
 4362 |     typedef struct tstyle style;
      |                           ^~~~~
ie_exp_RTF.h: In constructor ‘ie_exp_RTF_ListOveride::ie_exp_RTF_ListOveride(const fl_AutoNumConstPtr&)’:
ie_exp_RTF.h:301:28: warning: ‘ie_exp_RTF_ListOveride::m_pAutoNum’ will be initialized after [-Wreorder]
  301 |         fl_AutoNumConstPtr m_pAutoNum;
      |                            ^~~~~~~~~~
ie_exp_RTF.h:299:19: warning:   ‘UT_uint32 ie_exp_RTF_ListOveride::m_AbiListID’ [-Wreorder]
  299 |         UT_uint32 m_AbiListID;
      |                   ^~~~~~~~~~~
ie_exp_RTF.cpp:3567:1: warning:   when initialized here [-Wreorder]
 3567 | ie_exp_RTF_ListOveride::ie_exp_RTF_ListOveride(const fl_AutoNumConstPtr & pAuto)
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from ie_exp_RTF.h:28,
                 from ie_exp_RTF_listenerGetProps.h:22,
                 from ie_exp_RTF_listenerGetProps.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_RTF_listenerGetProps.cpp:29:
ie_exp_RTF_AttrProp.h:80:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   80 |     public std::binary_function< const gchar *, const gchar *, const gchar * >
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ie_exp_RTF_listenerGetProps.cpp:27:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ie_exp_RTF.h:28,
                 from ie_exp_RTF_listenerWriteDoc.h:22,
                 from ie_exp_RTF_listenerWriteDoc.cpp:41:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_exp_RTF_listenerWriteDoc.cpp:42:
ie_exp_RTF_AttrProp.h:80:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
   80 |     public std::binary_function< const gchar *, const gchar *, const gchar * >
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from ie_exp_RTF_listenerWriteDoc.cpp:33:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
In file included from ie_exp_RTF_listenerWriteDoc.cpp:67:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ie_exp_RTF.h:28,
                 from ie_impexp_Register.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ie_imp_AbiWord_1.cpp:35:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_AbiWord_1.cpp:41:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ie_imp_AbiWord_1.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_Text.h:26,
                 from ie_exp_Text.cpp:34:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_RTF.cpp:9333:18: warning: #warning (maybe not the right behaviour) [-Wcpp]
 9333 |                 #warning(maybe not the right behaviour)
      |                  ^~~~~~~
In file included from ie_imp_RTF.cpp:40:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_RTF.cpp:54:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/unique_ptr.h:38,
                 from /usr/include/c++/15.2.0/memory:80,
                 from ../../../../src/text/fmt/xp/fl_AutoNum.h:25,
                 from ../../../../src/text/fmt/xp/fl_Layout.h:27,
                 from ../../../../src/text/fmt/xp/fl_TableLayout.h:31,
                 from ie_imp_RTF.cpp:38:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ie_imp_RTF.cpp: In member function ‘void RTF_msword97_level::buildAbiListProperties(const char**, const char**, const char**, const char**, const char**, const char**, const char**, const char**, const char**, const char**)’:
ie_imp_RTF.cpp:354:43: warning: the address of ‘RTFProps_ParaProps::m_pszFieldFont’ will never be NULL [-Waddress]
  354 |         if(m_pParaProps &&  m_pParaProps->m_pszFieldFont)
      |                             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from ie_imp_RTF.cpp:52:
ie_imp_RTF.h:232:25: note: ‘RTFProps_ParaProps::m_pszFieldFont’ declared here
  232 |         char            m_pszFieldFont[64];   // field font name
      |                         ^~~~~~~~~~~~~~
ie_imp_RTF.cpp: In member function ‘bool IE_Imp_RTF::ParseChar(UT_UCSChar, bool)’:
ie_imp_RTF.cpp:3104:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3104 |                         }
      |                         ^
ie_imp_RTF.cpp:3105:17: note: here
 3105 |                 default:
      |                 ^~~~~~~
ie_imp_RTF.cpp: In member function ‘bool IE_Imp_RTF::TranslateKeywordID(RTF_KEYWORD_ID, UT_sint32, bool)’:
ie_imp_RTF.cpp:4826:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4826 |         }
      |         ^
ie_imp_RTF.cpp:4827:9: note: here
 4827 |         case RTF_KW_cfpat:
      |         ^~~~
ie_imp_RTF.cpp:4830:65: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4830 |                 m_currentRTFState.m_paraProps.m_iShadingForeCol = (int) param;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
ie_imp_RTF.cpp:4832:9: note: here
 4832 |         case RTF_KW_cbpat:
      |         ^~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_RTF.h:36,
                 from ie_imp_RTFObjectsAndPicts.cpp:36:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_RTFObjectsAndPicts.cpp: In member function ‘bool IE_Imp_RTF::HandleObject()’:
ie_imp_RTFObjectsAndPicts.cpp:1397:11: warning: variable ‘objectType’ set but not used [-Wunused-but-set-variable]
 1397 |         } objectType = OBJ_TYPE_NONE;
      |           ^~~~~~~~~~
In file included from ../../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ie_imp_MsWord_97.cpp:44:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_MsWord_97.cpp: In function ‘void print_summary_stream(GsfInfile*, const char*, int, PD_Document*)’:
ie_imp_MsWord_97.cpp:1127:35: warning: ‘GError* gsf_msole_metadata_read(GsfInput*, GsfDocMetaData*)’ is deprecated: Use 'gsf_doc_meta_data_read_from_msole' instead [-Wdeprecated-declarations]
 1127 |     err = gsf_msole_metadata_read (stream, meta_data);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/libgsf-1/gsf/gsf.h:79,
                 from ../../../../src/af/util/xp/ut_go_file.h:33,
                 from ie_imp.h:34,
                 from ie_imp_MsWord_97.h:29,
                 from ie_imp_MsWord_97.cpp:55:
/usr/include/libgsf-1/gsf/gsf-msole-utils.h:37:13: note: declared here
   37 | GError     *gsf_msole_metadata_read       (GsfInput *in,
      |             ^~~~~~~~~~~~~~~~~~~~~~~
ie_imp_MsWord_97.cpp: In member function ‘int IE_Imp_MsWord_97::_specCharProc(wvParseStruct*, short unsigned int, CHP*)’:
ie_imp_MsWord_97.cpp:2064:43: warning: variable ‘textOff’ set but not used [-Wunused-but-set-variable]
 2064 |                                 UT_uint32 textOff = 0;
      |                                           ^~~~~~~
ie_imp_MsWord_97.cpp: In member function ‘int IE_Imp_MsWord_97::_beginPara(wvParseStruct*, UT_uint32, void*, int)’:
ie_imp_MsWord_97.cpp:2775:14: warning: variable ‘bInHdrFtr’ set but not used [-Wunused-but-set-variable]
 2775 |         bool bInHdrFtr = false;
      |              ^~~~~~~~~
ie_imp_MsWord_97.cpp:2780:14: warning: variable ‘bInTextboxes’ set but not used [-Wunused-but-set-variable]
 2780 |         bool bInTextboxes = false;
      |              ^~~~~~~~~~~~
ie_imp_MsWord_97.cpp: In member function ‘int IE_Imp_MsWord_97::_fieldProc(wvParseStruct*, short unsigned int, unsigned char, short unsigned int)’:
ie_imp_MsWord_97.cpp:3507:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3507 |                                         if(_isTOCsupported(f))
      |                                         ^~
ie_imp_MsWord_97.cpp:3514:33: note: here
 3514 |                                 case F_HYPERLINK:
      |                                 ^~~~
ie_imp_MsWord_97.cpp: In member function ‘bool IE_Imp_MsWord_97::_handleCommandField(char*)’:
ie_imp_MsWord_97.cpp:4228:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
 4228 |                                 m_bTOCsupported = _isTOCsupported(f);
      |                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ie_imp_MsWord_97.cpp:4230:25: note: here
 4230 |                         default:
      |                         ^~~~~~~
In file included from ../../../../src/af/util/xp/ut_string_class.h:47,
                 from ../../../../src/af/util/xp/ut_locale.h:24,
                 from ie_imp_MsWord_97.cpp:27:
ie_imp_MsWord_97.cpp: In member function ‘UT_Error IE_Imp_MsWord_97::_handlePositionedImage(Blip*, UT_String&)’:
../../../../src/af/util/xp/ut_types.h:254:55: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  254 | #define DELETEP(p)              do { if (p) { delete(p); (p)=NULL; } } while (0)
      |                                                       ^
ie_imp_MsWord_97.cpp:4508:9: note: in expansion of macro ‘DELETEP’
 4508 |         DELETEP(uncompr);
      |         ^~~~~~~
ie_imp_MsWord_97.cpp:4503:42: note: returned from ‘void* operator new [](std::size_t)’
 4503 |     Bytef *uncompr = new Bytef[uncomprLen];
      |                                          ^
ie_imp_MsWord_97.cpp: In member function ‘UT_Error IE_Imp_MsWord_97::_handleImage(Blip*, long int, long int, long int, long int, long int, long int)’:
../../../../src/af/util/xp/ut_types.h:254:55: warning: ‘void operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  254 | #define DELETEP(p)              do { if (p) { delete(p); (p)=NULL; } } while (0)
      |                                                       ^
ie_imp_MsWord_97.cpp:4365:25: note: in expansion of macro ‘DELETEP’
 4365 |                         DELETEP(uncompr);
      |                         ^~~~~~~
ie_imp_MsWord_97.cpp:4360:54: note: returned from ‘void* operator new [](std::size_t)’
 4360 |                 Bytef *uncompr = new Bytef[uncomprLen];
      |                                                      ^
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_RTF.h:36,
                 from ie_imp_RTFParse.cpp:26:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_RDF.cpp:30:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_RDF.cpp:251:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ie_imp_RDF.cpp:28:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ie_imp_RDF.cpp: In member function ‘virtual bool IE_Imp_RDF_VCard::pasteFromBufferSS(PD_DocumentRange*, std::stringstream&, const char*)’:
ie_imp_RDF.cpp:333:51: warning: unused parameter ‘szEncoding’ [-Wunused-parameter]
  333 |                                      const char * szEncoding )
      |                                      ~~~~~~~~~~~~~^~~~~~~~~~
In file included from ie_imp_Text.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_Text.cpp: In member function ‘UT_Error IE_Imp_Text::_parseStream(ImportStream*)’:
ie_imp_Text.cpp:854:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  854 |                         if (bFirstChar)
      |                         ^~
ie_imp_Text.cpp:863:17: note: here
  863 |                 case 0x0000:
      |                 ^~~~
ie_imp_Text.cpp:891:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  891 |                         c = '?';
      |                         ~~^~~~~
ie_imp_Text.cpp:894:17: note: here
  894 |                 default:
      |                 ^~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_Table.h:29,
                 from ie_imp_XHTML.cpp:45:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_XHTML.cpp: In member function ‘virtual void IE_Imp_XHTML::startElement(const gchar*, const gchar**)’:
ie_imp_XHTML.cpp:768:13: warning: variable ‘failLine’ set but not used [-Wunused-but-set-variable]
  768 |         int failLine;
      |             ^~~~~~~~
ie_imp_XHTML.cpp: In member function ‘virtual void IE_Imp_XHTML::endElement(const gchar*)’:
ie_imp_XHTML.cpp:1580:13: warning: variable ‘failLine’ set but not used [-Wunused-but-set-variable]
 1580 |         int failLine = 0;
      |             ^~~~~~~~
ie_imp_XHTML.cpp: In member function ‘virtual void IE_Imp_XHTML::charData(const gchar*, int)’:
ie_imp_XHTML.cpp:1907:13: warning: variable ‘failLine’ set but not used [-Wunused-but-set-variable]
 1907 |         int failLine = 0;
      |             ^~~~~~~~
In file included from ie_imp_XML.cpp:40:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_misc.h:39,
                 from ie_imp_XML.cpp:29:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_Table.h:29,
                 from ie_Table.cpp:54:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
../src/wp/main/gtk/libabiword.cpp: In function ‘void libabiword_init_noargs()’:
../src/wp/main/gtk/libabiword.cpp:59:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
   59 |                 static char *argv[] = {"libabiword", NULL};
      |                                        ^~~~~~~~~~~~
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:101: Warning: Abi: symbol='Abi_Void__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:103: Warning: Abi: symbol='Abi_CharPtr__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:103: Warning: Abi: symbol='Abi_CharPtr__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:109: Warning: Abi: symbol='AbiSignal': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:123: Warning: Abi: symbol='invoke': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:124: Warning: Abi: symbol='invoke_ex': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:39: Warning: Abi: symbol='g_marshal_value_peek_boolean': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:40: Warning: Abi: symbol='g_marshal_value_peek_char': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:41: Warning: Abi: symbol='g_marshal_value_peek_uchar': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:42: Warning: Abi: symbol='g_marshal_value_peek_int': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:43: Warning: Abi: symbol='g_marshal_value_peek_uint': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:44: Warning: Abi: symbol='g_marshal_value_peek_long': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:45: Warning: Abi: symbol='g_marshal_value_peek_ulong': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:46: Warning: Abi: symbol='g_marshal_value_peek_int64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:47: Warning: Abi: symbol='g_marshal_value_peek_uint64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:48: Warning: Abi: symbol='g_marshal_value_peek_enum': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:49: Warning: Abi: symbol='g_marshal_value_peek_flags': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:50: Warning: Abi: symbol='g_marshal_value_peek_float': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:51: Warning: Abi: symbol='g_marshal_value_peek_double': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:52: Warning: Abi: symbol='g_marshal_value_peek_string': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:53: Warning: Abi: symbol='g_marshal_value_peek_param': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:54: Warning: Abi: symbol='g_marshal_value_peek_boxed': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:55: Warning: Abi: symbol='g_marshal_value_peek_pointer': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:56: Warning: Abi: symbol='g_marshal_value_peek_object': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:62: Warning: Abi: symbol='g_marshal_value_peek_boolean': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:63: Warning: Abi: symbol='g_marshal_value_peek_char': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:64: Warning: Abi: symbol='g_marshal_value_peek_uchar': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:65: Warning: Abi: symbol='g_marshal_value_peek_int': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:66: Warning: Abi: symbol='g_marshal_value_peek_uint': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:67: Warning: Abi: symbol='g_marshal_value_peek_long': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:68: Warning: Abi: symbol='g_marshal_value_peek_ulong': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:69: Warning: Abi: symbol='g_marshal_value_peek_int64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:70: Warning: Abi: symbol='g_marshal_value_peek_uint64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:71: Warning: Abi: symbol='g_marshal_value_peek_enum': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:72: Warning: Abi: symbol='g_marshal_value_peek_flags': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:73: Warning: Abi: symbol='g_marshal_value_peek_float': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:74: Warning: Abi: symbol='g_marshal_value_peek_double': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:75: Warning: Abi: symbol='g_marshal_value_peek_string': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:76: Warning: Abi: symbol='g_marshal_value_peek_param': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:77: Warning: Abi: symbol='g_marshal_value_peek_boxed': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:78: Warning: Abi: symbol='g_marshal_value_peek_pointer': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:79: Warning: Abi: symbol='g_marshal_value_peek_object': Skipping foreign symbol from namespace Gio
In file included from ../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ie_exp_KWord_1.cpp:42:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_exp_KWord_1.cpp: In member function ‘void s_KWord_1_Listener::_handlePageSize(PT_AttrPropIndex)’:
ie_exp_KWord_1.cpp:513:47: warning: implicitly-declared ‘constexpr fp_PageSize::fp_PageSize(const fp_PageSize&)’ is deprecated [-Wdeprecated-copy]
  513 |         m_pie->write(abiPageSizeToKoPageFormat(m_pDocument->m_docPageSize));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/text/ptbl/xp/pd_Document.h:41,
                 from ie_exp_KWord_1.cpp:33:
../../../src/text/fmt/xp/fp_PageSize.h:61:27: note: because ‘fp_PageSize’ has user-provided ‘fp_PageSize& fp_PageSize::operator=(const fp_PageSize&)’
   61 |         fp_PageSize&      operator=(const fp_PageSize& rhs);
      |                           ^~~~~~~~
ie_exp_KWord_1.cpp:414:40: note: initializing argument 1 of ‘const char* abiPageSizeToKoPageFormat(fp_PageSize)’
  414 | abiPageSizeToKoPageFormat (fp_PageSize abi_page_size)
      |                            ~~~~~~~~~~~~^~~~~~~~~~~~~
ie_imp_OpenWriter.cpp: In member function ‘void OO_Style::parse(const gchar**)’:
ie_imp_OpenWriter.cpp:378:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  378 |                 if(strk)
      |                 ^~
ie_imp_OpenWriter.cpp:382:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  382 |                   m_textDecoration += ";";
      |                   ^~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_exp_LaTeX.cpp:36:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_MSWrite.h:30,
                 from ie_imp_MSWrite.cpp:49:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_WordPerfect.h:38,
                 from ie_impexp_WordPerfect.h:26,
                 from ie_impexp_WordPerfect.cpp:32:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/xap/xp/xap_EncodingManager.h:42,
                 from ie_imp_WordPerfect.cpp:52:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Run.h:28,
                 from OXML_Element_Run.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Document.h:37,
                 from OXML_Document.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Text.h:28,
                 from OXML_Element_Text.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Paragraph.h:28,
                 from OXML_Element_Paragraph.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Table.h:31,
                 from OXML_Element_Table.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Table.h:31,
                 from OXML_Element_Row.h:28,
                 from OXML_Element_Cell.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_List.h:28,
                 from OXML_Element_List.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Table.h:31,
                 from ./OXML_Element_Row.h:28,
                 from OXML_Element_Row.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Hyperlink.h:28,
                 from OXML_Element_Hyperlink.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Bookmark.h:28,
                 from OXML_Element_Bookmark.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Math.h:26,
                 from OXML_Element_Math.cpp:22:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Image.h:28,
                 from OXML_Element_Image.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Document.h:37,
                 from OXML_FontManager.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_Field.h:28,
                 from OXML_Element_Field.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Element_TextBox.h:28,
                 from OXML_Element_TextBox.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Document.h:37,
                 from OXML_Style.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Document.h:37,
                 from OXML_List.cpp:31:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./OXML_Document.h:37,
                 from OXML_Section.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from OXML_Document.h:37,
                 from OXML_Image.cpp:37:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Common.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from ie_imp_OpenXML.cpp:31:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_MainDocument.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_Math.h:26,
                 from ./OXMLi_ListenerState_Math.h:27,
                 from OXMLi_ListenerState_Math.cpp:22:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_HdrFtr.cpp:29:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_DocSettings.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Styles.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Numbering.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_Table.h:31,
                 from ./OXMLi_ListenerState_Table.h:30,
                 from OXMLi_ListenerState_Table.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_Field.h:28,
                 from ./OXMLi_ListenerState_Field.h:30,
                 from OXMLi_ListenerState_Field.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Theme.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Endnote.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_Image.h:28,
                 from ./OXMLi_ListenerState_Image.h:30,
                 from OXMLi_ListenerState_Image.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_TextBox.h:28,
                 from ./OXMLi_ListenerState_Textbox.h:30,
                 from OXMLi_ListenerState_Textbox.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Footnote.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Element_Table.h:31,
                 from ./OXMLi_ListenerState_Table.h:30,
                 from OXMLi_StreamListener.cpp:36:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_ListenerState_Valid.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./../../exp/xp/ie_exp_OpenXML_Listener.h:51,
                 from ./../../exp/xp/ie_exp_OpenXML.h:37,
                 from ./../../common/xp/OXML_Document.h:37,
                 from OXMLi_PackageManager.cpp:28:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./ie_exp_OpenXML_Listener.h:51,
                 from ie_exp_OpenXML_Listener.cpp:24:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./ie_exp_OpenXML_Listener.h:51,
                 from ./ie_exp_OpenXML.h:37,
                 from ie_exp_OpenXML_Sniffer.cpp:27:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ./ie_exp_OpenXML_Listener.h:51,
                 from ./ie_exp_OpenXML.h:37,
                 from ie_exp_OpenXML.cpp:25:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
itex2MML.y: warning: 750 shift/reduce conflicts [-Wconflicts-sr]
itex2MML.y: warning: 113 reduce/reduce conflicts [-Wconflicts-rr]
itex2MML.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples
itex2MML.y: In function ‘itex2MML_yyerror’:
itex2MML.y:32:30: warning: unused parameter ‘ret_str’ [-Wunused-parameter]
   32 |  static void yyerror (char **ret_str, char * s)
      |                       ~~~~~~~^~~~~~~
itex2MML.y: At top level:
itex2MML.y:126:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  126 |  char * itex2MML_empty_string = "";
      |                                 ^~
y.tab.c: In function ‘itex2MML_yyparse’:
y.tab.c:5785:29: warning: passing argument 2 of ‘itex2MML_yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 5785 |       yyerror (ret_str, YY_("syntax error"));
      |                             ^~~~~~~~~~~~~~
y.tab.c:1148:22: note: in definition of macro ‘YY_’
 1148 | #  define YY_(Msgid) Msgid
      |                      ^~~~~
itex2MML.y:32:46: note: expected ‘char *’ but argument is of type ‘const char *’
   32 |  static void yyerror (char **ret_str, char * s)
      |                                       ~~~~~~~^
y.tab.c:5896:25: warning: passing argument 2 of ‘itex2MML_yyerror’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 5896 |   yyerror (ret_str, YY_("memory exhausted"));
      |                         ^~~~~~~~~~~~~~~~~~
y.tab.c:1148:22: note: in definition of macro ‘YY_’
 1148 | #  define YY_(Msgid) Msgid
      |                      ^~~~~
itex2MML.y:32:46: note: expected ‘char *’ but argument is of type ‘const char *’
   32 |  static void yyerror (char **ret_str, char * s)
      |                                       ~~~~~~~^
itex2MML.y: In function ‘itex2MML_do_html_filter’:
itex2MML.y:1853:2: warning: label ‘_until_html’ defined but not used [-Wunused-label]
 1853 |  _until_html:
      |  ^~~~~~~~~~~
itex2MML.l: In function ‘s_itex2MML_read’:
itex2MML.l:1090:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1090 |         {
      |                      ^
lex.yy.c: At top level:
lex.yy.c:5978:16: warning: ‘input’ defined but not used [-Wunused-function]
 5978 | #else
      |                ^    
itex2MML.y: In function ‘itex2MML_character_reference’:
itex2MML.y:269:22: warning: ‘%05lx’ directive writing between 5 and 16 bytes into a region of size 7 [-Wformat-overflow=]
  269 |      sprintf(entity, "&#x%05lx;", code);
      |                      ^~~~~~~~~~~
In file included from /usr/include/stdio.h:970,
                 from itex2MML.y:8:
In function ‘sprintf’,
    inlined from ‘itex2MML_character_reference’ at itex2MML.y:269:6:
/usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 10 and 21 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../src/wp/impexp/xp/ie_imp.h:32,
                 from ie_imp_MathML.h:28,
                 from AbiMathView.h:28,
                 from AbiMathView.cpp:35:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/gr/xp/gr_EmbedManager.h:25,
                 from AbiMathView.h:24:
../../../src/af/util/xp/ut_vector.h: In instantiation of ‘void UT_GenericVector::clear() [with T = SmartPtr]’:
AbiMathView.cpp:536:21:   required from here
  536 |         m_vecMathView.clear();
      |         ~~~~~~~~~~~~~~~~~~~^~
../../../src/af/util/xp/ut_vector.h:208:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class SmartPtr’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  208 |         memset(m_pEntries, 0, m_iSpace * sizeof(T));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtkmathview/MathView/Area.hh:24,
                 from /usr/include/gtkmathview/MathView/ContainerArea.hh:22,
                 from /usr/include/gtkmathview/MathView/BinContainerArea.hh:22,
                 from /usr/include/gtkmathview/MathView/BoxArea.hh:22,
                 from /usr/include/gtkmathview/MathView/AreaFactory.hh:22,
                 from mathview_proxy.h:31,
                 from AbiMathView.cpp:31:
/usr/include/gtkmathview/MathView/SmartPtr.hh:26:27: note: ‘class SmartPtr’ declared here
   26 | class GMV_MathView_EXPORT SmartPtr
      |                           ^~~~~~~~
../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::grow(UT_sint32) [with T = SmartPtr; UT_sint32 = int]’:
../../../src/af/util/xp/ut_vector.h:175:3:   required from ‘UT_GenericVector::UT_GenericVector(UT_sint32, UT_sint32, bool) [with T = SmartPtr; UT_sint32 = int]’
  175 |                 grow(sizehint);
      |                 ^~~~
AbiMathView.cpp:534:13:   required from here
  534 |         m_pDoc(NULL)
      |                    ^
../../../src/af/util/xp/ut_vector.h:254:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class SmartPtr’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  254 |         memset(&new_pEntries[m_iSpace], 0, (new_iSpace - m_iSpace) * sizeof(T));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtkmathview/MathView/SmartPtr.hh:26:27: note: ‘class SmartPtr’ declared here
   26 | class GMV_MathView_EXPORT SmartPtr
      |                           ^~~~~~~~
In file included from ie_imp_StarOffice_encodings.cpp:34:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
sdw_cryptor.cpp: In member function ‘bool SDWCryptor::SetPassword(const char*)’:
sdw_cryptor.cpp:47:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation]
   47 |         strncpy(pw, aPassword, maxPWLen);
      |                ^
In file included from docinfo.cpp:26:
docinfo.h:44:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 |                 static void load(GsfInfile *aDoc, PD_Document* aPDDoc) throw(UT_Error);
      |                                                                        ^~~~~
In file included from ie_imp_StarOffice.h:31,
                 from docinfo.cpp:28:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_StarOffice.h:52:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 |     throw(UT_Error);
      |     ^~~~~
ie_imp_StarOffice.h:60:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   60 | void readByteString(GsfInput* stream, UT_UCS4Char*& str, UT_iconv_t converter, SDWCryptor* cryptor = NULL) throw(UT_Error);
      |                                                                                                            ^~~~~
ie_imp_StarOffice.h:70:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   70 |                 void load(GsfInput* stream) throw(UT_Error);
      |                                             ^~~~~
ie_imp_StarOffice.h:202:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  202 |                 void readRecSize(GsfInput* stream, UT_uint32& aSize, gsf_off_t* aEOR = NULL) throw(UT_Error);
      |                                                                                              ^~~~~
ie_imp_StarOffice.h:210:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  210 |                 void readByteString(GsfInput* stream, UT_UCS4Char*& str) throw(UT_Error) {
      |                                                                          ^~~~~
ie_imp_StarOffice.h:225:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 | void readFlagRec(GsfInput* stream, UT_uint8& flags, gsf_off_t* newPos = NULL) throw(UT_Error);
      |                                                                               ^~~~~
ie_imp_StarOffice.h:231:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  231 | inline void readChar(GsfInput* aStream, char& aChar) throw(UT_Error) {
      |                                                      ^~~~~
ie_imp_StarOffice.h:236:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  236 | inline void streamRead(GsfInput* aStream, UT_uint8& aDest) throw(UT_Error) {
      |                                                            ^~~~~
ie_imp_StarOffice.h:241:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | inline void streamRead(GsfInput* aStream, UT_sint8& aDest) throw(UT_Error) {
      |                                                            ^~~~~
ie_imp_StarOffice.h:245:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  245 | inline void streamRead(GsfInput* aStream, char& aDest) throw(UT_Error) {
      |                                                        ^~~~~
ie_imp_StarOffice.h:250:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  250 | inline void streamRead(GsfInput* aStream, UT_uint16& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:262:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  262 | inline void streamRead(GsfInput* aStream, UT_sint16& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:266:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  266 | inline void streamRead(GsfInput* aStream, UT_uint32& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:278:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  278 | inline void streamRead(GsfInput* aStream, UT_sint32& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:283:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  283 | inline void streamRead(GsfInput* aStream, bool& aDest) throw(UT_Error) {
      |                                                        ^~~~~
ie_imp_StarOffice.h:288:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  288 | inline void streamRead(GsfInput* aStream, ClsId& aClsId) throw(UT_Error) {
      |                                                          ^~~~~
ie_imp_StarOffice.h:304:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  304 | inline void streamRead(GsfInput* aStream, char* aBuffer, UT_uint32 length) throw(UT_Error) {
      |                                                                            ^~~~~
ie_imp_StarOffice.h:309:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 | inline void streamRead(GsfInput* aStream, UT_uint8* aBuffer, UT_uint32 length) throw(UT_Error) {
      |                                                                                ^~~~~
ie_imp_StarOffice.h:316:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  316 | void streamRead(GsfInput* aStream, TextAttr& aAttr, gsf_off_t aEoa) throw(UT_Error);
      |                                                                     ^~~~~
docinfo.cpp:41:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   41 |     throw(UT_Error)
      |     ^~~~~
docinfo.cpp:119:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  119 |         throw(UT_Error)
      |         ^~~~~
In file included from ie_imp_StarOffice.cpp:32:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_StarOffice.cpp:39:
ie_imp_StarOffice.h:52:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 |     throw(UT_Error);
      |     ^~~~~
ie_imp_StarOffice.h:60:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   60 | void readByteString(GsfInput* stream, UT_UCS4Char*& str, UT_iconv_t converter, SDWCryptor* cryptor = NULL) throw(UT_Error);
      |                                                                                                            ^~~~~
ie_imp_StarOffice.h:70:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   70 |                 void load(GsfInput* stream) throw(UT_Error);
      |                                             ^~~~~
ie_imp_StarOffice.h:202:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  202 |                 void readRecSize(GsfInput* stream, UT_uint32& aSize, gsf_off_t* aEOR = NULL) throw(UT_Error);
      |                                                                                              ^~~~~
ie_imp_StarOffice.h:210:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  210 |                 void readByteString(GsfInput* stream, UT_UCS4Char*& str) throw(UT_Error) {
      |                                                                          ^~~~~
ie_imp_StarOffice.h:225:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 | void readFlagRec(GsfInput* stream, UT_uint8& flags, gsf_off_t* newPos = NULL) throw(UT_Error);
      |                                                                               ^~~~~
ie_imp_StarOffice.h:231:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  231 | inline void readChar(GsfInput* aStream, char& aChar) throw(UT_Error) {
      |                                                      ^~~~~
ie_imp_StarOffice.h:236:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  236 | inline void streamRead(GsfInput* aStream, UT_uint8& aDest) throw(UT_Error) {
      |                                                            ^~~~~
ie_imp_StarOffice.h:241:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | inline void streamRead(GsfInput* aStream, UT_sint8& aDest) throw(UT_Error) {
      |                                                            ^~~~~
ie_imp_StarOffice.h:245:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  245 | inline void streamRead(GsfInput* aStream, char& aDest) throw(UT_Error) {
      |                                                        ^~~~~
ie_imp_StarOffice.h:250:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  250 | inline void streamRead(GsfInput* aStream, UT_uint16& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:262:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  262 | inline void streamRead(GsfInput* aStream, UT_sint16& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:266:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  266 | inline void streamRead(GsfInput* aStream, UT_uint32& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:278:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  278 | inline void streamRead(GsfInput* aStream, UT_sint32& aDest, bool isLittleEndian = true) throw(UT_Error) {
      |                                                                                         ^~~~~
ie_imp_StarOffice.h:283:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  283 | inline void streamRead(GsfInput* aStream, bool& aDest) throw(UT_Error) {
      |                                                        ^~~~~
ie_imp_StarOffice.h:288:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  288 | inline void streamRead(GsfInput* aStream, ClsId& aClsId) throw(UT_Error) {
      |                                                          ^~~~~
ie_imp_StarOffice.h:304:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  304 | inline void streamRead(GsfInput* aStream, char* aBuffer, UT_uint32 length) throw(UT_Error) {
      |                                                                            ^~~~~
ie_imp_StarOffice.h:309:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 | inline void streamRead(GsfInput* aStream, UT_uint8* aBuffer, UT_uint32 length) throw(UT_Error) {
      |                                                                                ^~~~~
ie_imp_StarOffice.h:316:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  316 | void streamRead(GsfInput* aStream, TextAttr& aAttr, gsf_off_t aEoa) throw(UT_Error);
      |                                                                     ^~~~~
In file included from ie_imp_StarOffice.cpp:42:
docinfo.h:44:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 |                 static void load(GsfInfile *aDoc, PD_Document* aPDDoc) throw(UT_Error);
      |                                                                        ^~~~~
ie_imp_StarOffice.cpp:186:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |     throw(UT_Error)
      |     ^~~~~
ie_imp_StarOffice.cpp:426:5: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  426 |     throw(UT_Error)
      |     ^~~~~
ie_imp_StarOffice.cpp:439:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  439 | void readByteString(GsfInput* stream, UT_UCS4Char*& str, UT_iconv_t converter, SDWCryptor* cryptor) throw(UT_Error)
      |                                                                                                     ^~~~~
ie_imp_StarOffice.cpp:535:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  535 | void DocHdr::load(GsfInput* stream) throw(UT_Error)
      |                                     ^~~~~
ie_imp_StarOffice.cpp:617:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  617 | void IE_Imp_StarOffice::readRecSize(GsfInput* aStream, UT_uint32& aSize, gsf_off_t* aEOR) throw(UT_Error) {
      |                                                                                           ^~~~~
ie_imp_StarOffice.cpp:633:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  633 | void readFlagRec(GsfInput* stream, UT_uint8& flags, gsf_off_t* newPos) throw(UT_Error)
      |                                                                        ^~~~~
In file included from AbiCommand.cpp:64:
../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../src/af/xap/xp/xap_App.h:36,
                 from AbiCommand.cpp:43:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
AbiCommand.cpp: In member function ‘UT_sint32 AbiCommand::parseTokens(UT_GenericVector*)’:
AbiCommand.cpp:769:26: warning: unused variable ‘e’ [-Wunused-variable]
  769 |                 UT_Error e = loadRDFXML( m, rdfxml );
      |                          ^
ie_impGraphic_BMP.cpp: In member function ‘UT_Byte IE_ImpGraphic_BMP::ReadByte(UT_ByteBuf*, UT_uint32)’:
ie_impGraphic_BMP.cpp:449:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  449 |         return ( static_cast(ReadBytes(pBB,offset,1) ));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ie_impGraphic_BMP.cpp: In member function ‘UT_uint16 IE_ImpGraphic_BMP::Read2Bytes(UT_ByteBuf*, UT_uint32)’:
ie_impGraphic_BMP.cpp:455:18: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
  455 |         return ( static_cast(ReadBytes(pBB,offset,2) ));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_exp_Text.h:26,
                 from ie_exp_ISCII.h:23,
                 from ie_exp_ISCII.cpp:22:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ../../../src/wp/impexp/xp/ie_imp_Text.h:28,
                 from ie_imp_ISCII.h:25,
                 from ie_impexp_ISCII.cpp:20:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ../../../src/wp/impexp/xp/ie_imp_Text.h:28,
                 from ie_imp_ISCII.h:25,
                 from ie_imp_ISCII.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_util.h:34,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML.h:32,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:26,
                 from ./../../exp/xp/ie_exp_EPUB_EPUB3Writer.h:24,
                 from ./../../exp/xp/ie_exp_EPUB.h:23,
                 from ie_impexp_EPUB.h:25,
                 from ie_impexp_EPUB.cpp:23:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_util.h:34,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML.h:32,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:26,
                 from ie_exp_EPUB_EPUB3Writer.h:24,
                 from ie_exp_EPUB.h:23,
                 from ie_exp_EPUB.cpp:22:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_util.h:34,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML.h:32,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:26,
                 from ie_exp_EPUB_EPUB3Writer.h:24,
                 from ie_exp_EPUB_EPUB3Writer.cpp:20:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In destructor ‘virtual IE_Exp_HTML_DefaultWriterFactory::~IE_Exp_HTML_DefaultWriterFactory()’,
    inlined from ‘virtual IE_Exp_HTML_DefaultWriterFactory::~IE_Exp_HTML_DefaultWriterFactory()’ at ../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:202:50,
    inlined from ‘UT_Error IE_Exp_EPUB::EPUB3_writeStructure()’ at ie_exp_EPUB.cpp:564:5:
../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:202:50: warning: array subscript ‘IE_Exp_HTML_DefaultWriterFactory[0]’ is partly outside array bounds of ‘unsigned char [8]’ [-Warray-bounds=]
  202 |     virtual ~IE_Exp_HTML_DefaultWriterFactory() {}
      |                                                  ^
ie_exp_EPUB.cpp: In member function ‘UT_Error IE_Exp_EPUB::EPUB3_writeStructure()’:
ie_exp_EPUB.cpp:553:84: note: object of size 8 allocated by ‘operator new’
  553 |     IE_Exp_HTML_WriterFactory *pWriterFactory = new IE_Exp_EPUB_EPUB3WriterFactory();
      |                                                                                    ^
In file included from ../../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_util.h:34,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML.h:32,
                 from ../../../../src/wp/impexp/xp/ie_exp_HTML_DocumentWriter.h:26,
                 from ie_exp_EPUB_EPUB3Writer.h:24,
                 from ie_exp_EPUB.h:23,
                 from ie_exp_EPUB_Sniffer.h:25,
                 from ie_exp_EPUB_Sniffer.cpp:21:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ap_UnixDialog_EpubExportOptions.h:26,
                 from ap_UnixDialog_EpubExportOptions.cpp:21:
../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../src/af/xap/xp/xap_App.h:36,
                 from ./../xp/ap_Dialog_EpubExportOptions.h:23,
                 from ap_UnixDialog_EpubExportOptions.h:23:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_S5.cpp:44:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_exp_XSL-FO.h:24,
                 from ie_impexp_XSL-FO.cpp:20:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_imp_XSL-FO.h:26,
                 from ie_imp_XSL-FO.cpp:31:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_exp_XSL-FO.h:24,
                 from ie_exp_XSL-FO.cpp:28:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_GOChart.h:29,
                 from AbiGOffice.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/include/libgsf-1/gsf/gsf.h:53,
                 from ../../../src/af/util/xp/ut_go_file.h:33,
                 from ../../../src/wp/impexp/xp/ie_imp.h:34,
                 from ie_imp_GOChart.h:28:
AbiGOffice.cpp: In function ‘GType abi_cmd_context_get_type()’:
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:84:17: warning: cast between incompatible function types from ‘void (*)(GOCmdContextClass*)’ to ‘GInterfaceInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   84 |                 (GInterfaceInitFunc) init_func, NULL, NULL };   \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:57:17: note: in definition of macro ‘GSF_CLASS_FULL’
   57 |                 interface_decl                                          \
      |                 ^~~~~~~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:89:9: note: in expansion of macro ‘GSF_INTERFACE_FULL’
   89 |         GSF_INTERFACE_FULL(type, init_func, iface_type)
      |         ^~~~~~~~~~~~~~~~~~
AbiGOffice.cpp:104:17: note: in expansion of macro ‘GSF_INTERFACE’
  104 |                 GSF_INTERFACE (abi_cmd_context_init, GO_TYPE_CMD_CONTEXT))
      |                 ^~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../src/wp/impexp/xp/ie_imp.h:32,
                 from ../../../src/wp/impexp/xp/ie_impGraphic.h:28,
                 from AbiGOComponent.cpp:26:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_GOComponent.h:29,
                 from AbiGOComponent.cpp:39:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ie_imp_GOChart.cpp:28:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_GOChart.h:29,
                 from AbiGOChart.cpp:25:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/include/libgsf-1/gsf/gsf.h:53,
                 from ../../../src/af/util/xp/ut_go_file.h:33,
                 from ../../../src/wp/impexp/xp/ie_imp.h:34,
                 from ie_imp_GOChart.h:28:
AbiGOChart.cpp: In function ‘GType abi_data_entry_get_type()’:
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:84:17: warning: cast between incompatible function types from ‘void (*)(GogDataEditorClass*)’ to ‘GInterfaceInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   84 |                 (GInterfaceInitFunc) init_func, NULL, NULL };   \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:57:17: note: in definition of macro ‘GSF_CLASS_FULL’
   57 |                 interface_decl                                          \
      |                 ^~~~~~~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:89:9: note: in expansion of macro ‘GSF_INTERFACE_FULL’
   89 |         GSF_INTERFACE_FULL(type, init_func, iface_type)
      |         ^~~~~~~~~~~~~~~~~~
AbiGOChart.cpp:215:17: note: in expansion of macro ‘GSF_INTERFACE’
  215 |                 GSF_INTERFACE (abi_data_editor_init, GOG_TYPE_DATA_EDITOR))
      |                 ^~~~~~~~~~~~~
AbiGOChart.cpp: In function ‘GType abi_control_gui_get_type()’:
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:47:25: warning: cast between incompatible function types from ‘void (*)(GObjectClass*)’ {aka ‘void (*)(_GObjectClass*)’} to ‘GClassInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   47 |                         (GClassInitFunc) class_init,                    \
AbiGOChart.cpp:323:1: note: in expansion of macro ‘GSF_CLASS_FULL’
  323 | GSF_CLASS_FULL (AbiControlGUI, abi_control_gui,
      | ^~~~~~~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:52:25: warning: cast between incompatible function types from ‘void (*)(GObject*)’ {aka ‘void (*)(_GObject*)’} to ‘GInstanceInitFunc’ {aka ‘void (*)(_GTypeInstance*, void*)’} [-Wcast-function-type]
   52 |                         (GInstanceInitFunc) instance_init,              \
AbiGOChart.cpp:323:1: note: in expansion of macro ‘GSF_CLASS_FULL’
  323 | GSF_CLASS_FULL (AbiControlGUI, abi_control_gui,
      | ^~~~~~~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:84:17: warning: cast between incompatible function types from ‘void (*)(GogDataAllocatorClass*)’ to ‘GInterfaceInitFunc’ {aka ‘void (*)(void*, void*)’} [-Wcast-function-type]
   84 |                 (GInterfaceInitFunc) init_func, NULL, NULL };   \
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:57:17: note: in definition of macro ‘GSF_CLASS_FULL’
   57 |                 interface_decl                                          \
      |                 ^~~~~~~~~~~~~~
/usr/include/libgsf-1/gsf/gsf-impl-utils.h:89:9: note: in expansion of macro ‘GSF_INTERFACE_FULL’
   89 |         GSF_INTERFACE_FULL(type, init_func, iface_type)
      |         ^~~~~~~~~~~~~~~~~~
AbiGOChart.cpp:326:17: note: in expansion of macro ‘GSF_INTERFACE’
  326 |                 GSF_INTERFACE (abi_go_plot_data_allocator_init, GOG_TYPE_DATA_ALLOCATOR);
      |                 ^~~~~~~~~~~~~
In file included from ie_imp_GOComponent.cpp:28:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_imp_DocBook.h:27,
                 from ie_impexp_DocBook.cpp:22:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_exp_DocBook.h:28,
                 from ie_exp_DocBook.cpp:34:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_imp_DocBook.h:27,
                 from ie_imp_DocBook.cpp:34:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_DocBook.cpp: In member function ‘void IE_Imp_DocBook::createTitle()’:
ie_imp_DocBook.cpp:2646:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2646 |         if(m_iTitleDepth > m_utvTitles.size())
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ie_imp_DocBook.cpp:2758:59: warning: comparison of integer expressions of different signedness: ‘UT_sint32’ {aka ‘int’} and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2758 |                 for (UT_sint32 i = (m_iTitleDepth - 1); i < m_utvTitles.size(); i++)
      |                                                         ~~^~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ../../../src/wp/impexp/xp/ie_imp_Text.h:28,
                 from ie_imp_PDF.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from GdictAbiPlugin.cpp:34:
../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../src/af/xap/xp/xap_App.h:36,
                 from GdictAbiPlugin.cpp:22:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_exp_Text.h:26,
                 from ie_exp_EML.h:23,
                 from ie_exp_EML.cpp:20:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from TelepathyUnixAccountHandler.cpp:34:
TelepathyUnixAccountHandler.h:21: warning: header guard ‘__TELEPATHY_ACCOUNT_HANDLER__’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef __TELEPATHY_ACCOUNT_HANDLER__
TelepathyUnixAccountHandler.h:22: note: ‘__TELEPATHY_ACCOUNT_HANDLERr__’ is defined here; did you mean ‘__TELEPATHY_ACCOUNT_HANDLER__’?
   22 | #define __TELEPATHY_ACCOUNT_HANDLERr__
In file included from TelepathyChatroom.cpp:22:
TelepathyUnixAccountHandler.h:21: warning: header guard ‘__TELEPATHY_ACCOUNT_HANDLER__’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef __TELEPATHY_ACCOUNT_HANDLER__
TelepathyUnixAccountHandler.h:22: note: ‘__TELEPATHY_ACCOUNT_HANDLERr__’ is defined here; did you mean ‘__TELEPATHY_ACCOUNT_HANDLER__’?
   22 | #define __TELEPATHY_ACCOUNT_HANDLERr__
In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:83,
                 from TelepathyUnixAccountHandler.cpp:32:
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:75:24: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   75 |     const gchar *string);
      |                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from ../../../../../src/af/util/xp/ut_types.h:30,
                 from ../../../../../src/af/util/xp/ut_string_class.h:47,
                 from ./../../../core/account/xp/Buddy.h:24,
                 from ./../../../core/account/xp/Event.h:23,
                 from TelepathyUnixAccountHandler.cpp:21:
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:83:17: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   83 |     va_list args);
      |                 ^
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:91:8: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   91 |     ...);
      |        ^
/usr/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);
      |                          ^~~~~~~~
TelepathyUnixAccountHandler.cpp: In function ‘void tp_connection_get_contact_list_attributes_cb(TpConnection*, GHashTable*, const GError*, gpointer, GObject*)’:
TelepathyUnixAccountHandler.cpp:74:54: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
   74 |                 UT_DEBUGMSG(("%s\n", error->message));
      |                                                      ^
TelepathyUnixAccountHandler.cpp:95:46: warning: ‘void tp_connection_get_contacts_by_handle(TpConnection*, guint, const TpHandle*, guint, const TpContactFeature*, TpConnectionContactsByHandleCb, gpointer, GDestroyNotify, GObject*)’ is deprecated [-Wdeprecated-declarations]
   95 |         tp_connection_get_contacts_by_handle (connection,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   96 |                         handles.size(), &handles[0],
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   97 |                         G_N_ELEMENTS (features), features,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   98 |                         list_contacts_for_connection_cb,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   99 |                         user_data, NULL, NULL);
      |                         ~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/simple-client-factory.h:33,
                 from /usr/include/telepathy-1.0/telepathy-glib/automatic-client-factory.h:32,
                 from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:39:
/usr/include/telepathy-1.0/telepathy-glib/contact.h:156:6: note: declared here
  156 | void tp_connection_get_contacts_by_handle (TpConnection *self,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyUnixAccountHandler.cpp: In function ‘void validate_connection(TpConnection*, gpointer)’:
TelepathyUnixAccountHandler.cpp:120:50: warning: ‘void tp_connection_get_contact_list_attributes(TpConnection*, gint, const gchar* const*, gboolean, tp_cli_connection_interface_contacts_callback_for_get_contact_attributes, gpointer, GDestroyNotify, GObject*)’ is deprecated: Use 'tp_connection_dup_contact_list' instead [-Wdeprecated-declarations]
  120 |         tp_connection_get_contact_list_attributes(connection,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  121 |                                                 -1,
      |                                                 ~~~
  122 |                                                 NULL,
      |                                                 ~~~~~
  123 |                                                 TRUE,
      |                                                 ~~~~~
  124 |                                                 tp_connection_get_contact_list_attributes_cb,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125 |                                                 user_data,
      |                                                 ~~~~~~~~~~
  126 |                                                 NULL,
      |                                                 ~~~~~
  127 |                                                 NULL);
      |                                                 ~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/account.h:31,
                 from /usr/include/telepathy-1.0/telepathy-glib/account-channel-request.h:32,
                 from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:34:
/usr/include/telepathy-1.0/telepathy-glib/connection.h:378:6: note: declared here
  378 | void tp_connection_get_contact_list_attributes (TpConnection *self,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyUnixAccountHandler.cpp: In function ‘void list_connection_names_cb(const gchar* const*, gsize, const gchar* const*, const gchar* const*, const GError*, gpointer, GObject*)’:
TelepathyUnixAccountHandler.cpp:173:62: warning: ‘TpConnection* tp_connection_new(TpDBusDaemon*, const gchar*, const gchar*, GError**)’ is deprecated: Use 'tp_simple_client_factory_ensure_connection' instead [-Wdeprecated-declarations]
  173 |                 TpConnection* connection = tp_connection_new (dbus, bus_names[i], NULL, NULL);
      |                                            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/connection.h:144:15: note: declared here
  144 | TpConnection *tp_connection_new (TpDBusDaemon *dbus, const gchar *bus_name,
      |               ^~~~~~~~~~~~~~~~~
TelepathyUnixAccountHandler.cpp:148:79: warning: unused parameter ‘cms’ [-Wunused-parameter]
  148 |                                                         const gchar * const * cms,
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~
TelepathyUnixAccountHandler.cpp:149:79: warning: unused parameter ‘protocols’ [-Wunused-parameter]
  149 |                                                         const gchar * const * protocols,
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
TelepathyUnixAccountHandler.cpp: In member function ‘virtual ConnectResult TelepathyAccountHandler::connect()’:
TelepathyUnixAccountHandler.cpp:375:44: warning: ‘TpBaseClient* tp_simple_handler_new(TpDBusDaemon*, gboolean, gboolean, const gchar*, gboolean, TpSimpleHandlerHandleChannelsImpl, gpointer, GDestroyNotify)’ is deprecated: Use 'tp_simple_handler_new_with_factory' instead [-Wdeprecated-declarations]
  375 |         m_pTpClient = tp_simple_handler_new(dbus,
      |                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~
  376 |                                         TRUE, FALSE, "AbiCollab", FALSE,
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  377 |                                         handle_dbus_channel, this, NULL);
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:107:
/usr/include/telepathy-1.0/telepathy-glib/simple-handler.h:82:16: note: declared here
   82 | TpBaseClient * tp_simple_handler_new (TpDBusDaemon *dbus,
      |                ^~~~~~~~~~~~~~~~~~~~~
TelepathyUnixAccountHandler.cpp: In member function ‘virtual bool TelepathyAccountHandler::startSession(PD_Document*, const std::vector >&, AbiCollab**)’:
TelepathyUnixAccountHandler.cpp:587:64: warning: ‘GList* tp_account_manager_get_valid_accounts(TpAccountManager*)’ is deprecated: Use 'tp_account_manager_dup_valid_accounts' instead [-Wdeprecated-declarations]
  587 |         GList* accounts = tp_account_manager_get_valid_accounts(manager);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:35:
/usr/include/telepathy-1.0/telepathy-glib/account-manager.h:101:8: note: declared here
  101 | GList *tp_account_manager_get_valid_accounts (TpAccountManager *manager)
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyUnixAccountHandler.cpp: In member function ‘void TelepathyAccountHandler::handleMessage(DTubeBuddyPtr, const std::string&)’:
TelepathyUnixAccountHandler.cpp:814:152: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
  814 |                                 UT_DEBUGMSG(("Ignoring GetSessionsEvent, we are not controlling session '%s'\n", pChatroom->getSessionId().utf8_str()));
      |                                                                                                                                                        ^
In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:83,
                 from TelepathyUnixAccountHandler.h:30:
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:75:24: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   75 |     const gchar *string);
      |                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from ../../../../../src/af/util/xp/ut_types.h:30,
                 from ../../../../../src/af/ev/xp/ev_EditBits.h:26,
                 from ./../../../core/session/xp/AbiCollab.h:29,
                 from TelepathyChatroom.cpp:19:
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:83:17: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   83 |     va_list args);
      |                 ^
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:91:8: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   91 |     ...);
      |        ^
/usr/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);
      |                          ^~~~~~~~
TelepathyChatroom.cpp: In function ‘void group_call_add_members_cb(TpChannel*, const GError*, gpointer, GObject*)’:
TelepathyChatroom.cpp:92:83: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
   92 |                 UT_DEBUGMSG(("Tube was already offered to this room, skipping\n"));
      |                                                                                   ^
TelepathyChatroom.cpp: In function ‘void add_buddy_to_room(TpConnection*, TpChannel*, TpHandle, DTubeBuddy*)’:
TelepathyChatroom.cpp:155:46: warning: ‘void tp_connection_get_contacts_by_handle(TpConnection*, guint, const TpHandle*, guint, const TpContactFeature*, TpConnectionContactsByHandleCb, gpointer, GDestroyNotify, GObject*)’ is deprecated [-Wdeprecated-declarations]
  155 |         tp_connection_get_contacts_by_handle (connection,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
  156 |                         handles.size(), &handles[0],
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |                         G_N_ELEMENTS (features), features,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |                         get_contact_for_new_buddie_cb,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |                         pBuddy, NULL, NULL);
      |                         ~~~~~~~~~~~~~~~~~~~   
In file included from /usr/include/telepathy-1.0/telepathy-glib/simple-client-factory.h:33,
                 from /usr/include/telepathy-1.0/telepathy-glib/automatic-client-factory.h:32,
                 from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:39:
/usr/include/telepathy-1.0/telepathy-glib/contact.h:156:6: note: declared here
  156 | void tp_connection_get_contacts_by_handle (TpConnection *self,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyChatroom.cpp: In function ‘void tube_dbus_names_changed_cb(TpChannel*, GHashTable*, const GArray*, gpointer, GObject*)’:
TelepathyChatroom.cpp:179:65: warning: ‘TpConnection* tp_channel_borrow_connection(TpChannel*)’ is deprecated: Use 'tp_channel_get_connection' instead [-Wdeprecated-declarations]
  179 |         TpConnection* pConnection = tp_channel_borrow_connection(chan);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/account-channel-request.h:33,
                 from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:34:
/usr/include/telepathy-1.0/telepathy-glib/channel.h:112:15: note: declared here
  112 | TpConnection *tp_channel_borrow_connection (TpChannel *self);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyChatroom.cpp: In function ‘void retrieve_buddy_dbus_mappings_cb(TpProxy*, const GValue*, const GError*, gpointer, GObject*)’:
TelepathyChatroom.cpp:298:64: warning: ‘TpConnection* tp_channel_borrow_connection(TpChannel*)’ is deprecated: Use 'tp_channel_get_connection' instead [-Wdeprecated-declarations]
  298 |         TpConnection* connection = tp_channel_borrow_connection(chan);
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/telepathy-1.0/telepathy-glib/channel.h:112:15: note: declared here
  112 | TpConnection *tp_channel_borrow_connection (TpChannel *self);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyChatroom.cpp:301:64: warning: ‘TpHandle tp_channel_group_get_self_handle(TpChannel*)’ is deprecated: Use 'tp_channel_group_get_self_contact' instead [-Wdeprecated-declarations]
  301 |         TpHandle self_handle = tp_channel_group_get_self_handle(chan);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/telepathy-1.0/telepathy-glib/channel.h:178:10: note: declared here
  178 | TpHandle tp_channel_group_get_self_handle (TpChannel *self);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TelepathyChatroom.cpp: In member function ‘void TelepathyChatroom::acceptTube(const char*)’:
TelepathyChatroom.cpp:485:64: warning: ‘TpConnection* tp_channel_borrow_connection(TpChannel*)’ is deprecated: Use 'tp_channel_get_connection' instead [-Wdeprecated-declarations]
  485 |         TpConnection* connection = tp_channel_borrow_connection(m_pChannel);
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/channel.h:112:15: note: declared here
  112 | TpConnection *tp_channel_borrow_connection (TpChannel *self);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationAddAccount.cpp:24:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationAddAccount.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationEditAccount.cpp:23:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationEditAccount.cpp:19:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationAddBuddy.cpp:23:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationAddBuddy.cpp:19:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationJoin.cpp:23:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationJoin.cpp:19:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationShare.cpp:23:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationShare.cpp:19:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ap_UnixDialog_CollaborationAccounts.cpp:24:
../../../../../src/af/xap/gtk/xap_UnixDialogHelper.h:68:14: warning: ‘template class std::pointer_to_unary_function’ is deprecated [-Wdeprecated-declarations]
   68 |         std::pointer_to_unary_function *other_function);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from ap_UnixDialog_CollaborationAccounts.cpp:20:
/usr/include/c++/15.2.0/bits/stl_function.h:1102:11: note: declared here
 1102 |     class pointer_to_unary_function : public unary_function<_Arg, _Result>
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~
AbiCollab_Packet.cpp: In member function ‘virtual void ChangeRecordSessionPacket::serialize(Archive&)’:
AbiCollab_Packet.cpp:177:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  177 |         ar << (int&)m_cType;
      |                     ^~~~~~~
AbiCollab_Packet.cpp: In member function ‘virtual void ChangeStrux_ChangeRecordSessionPacket::serialize(Archive&)’:
AbiCollab_Packet.cpp:397:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  397 |         ar << (int&)m_eStruxType;
      |                     ^~~~~~~~~~~~
AbiCollab_Packet.cpp: In member function ‘virtual void DeleteStrux_ChangeRecordSessionPacket::serialize(Archive&)’:
AbiCollab_Packet.cpp:410:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  410 |         ar << (int&)m_eStruxType;
      |                     ^~~~~~~~~~~~
AbiCollab_Packet.cpp: In member function ‘virtual void Object_ChangeRecordSessionPacket::serialize(Archive&)’:
AbiCollab_Packet.cpp:423:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  423 |         ar << (int&)m_eObjectType;
      |                     ^~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../../../src/text/ptbl/xp/pd_Document.h:73,
                 from AbiCollab_Plugin.cpp:42:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
AbiCollab_Export.cpp:532:10: warning: #warning not sure [-Wcpp]
  532 |         #warning not sure
      |          ^~~~~~~
AbiCollab_Export.cpp: In member function ‘bool ABI_Collab_Export::_isGlobEnd(UT_Byte, UT_Byte)’:
AbiCollab_Export.cpp:427:51: warning: enum constant in boolean context [-Wint-in-bool-context]
  427 |            (PX_ChangeRecord_Glob::PXF_MultiStepEnd))
      |                                                   ^
In file included from AbiCollab_Import.cpp:25:
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/text/ptbl/xp/pd_Document.h:28,
                 from AbiCollab_Import.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from AbiCollabSessionManager.cpp:78:
./../../../backends/telepathy/unix/TelepathyUnixAccountHandler.h:21: warning: header guard ‘__TELEPATHY_ACCOUNT_HANDLER__’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef __TELEPATHY_ACCOUNT_HANDLER__
./../../../backends/telepathy/unix/TelepathyUnixAccountHandler.h:22: note: ‘__TELEPATHY_ACCOUNT_HANDLERr__’ is defined here; did you mean ‘__TELEPATHY_ACCOUNT_HANDLER__’?
   22 | #define __TELEPATHY_ACCOUNT_HANDLERr__
In file included from AbiCollabSessionManager.cpp:35:
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../../src/af/util/xp/ut_string_class.h:40,
                 from ../../../../../src/af/xap/xp/xap_App.h:36,
                 from AbiCollabSessionManager.cpp:30:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from /usr/include/telepathy-1.0/telepathy-glib/telepathy-glib.h:83,
                 from ./../../../backends/telepathy/unix/TelepathyUnixAccountHandler.h:30:
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h: At global scope:
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:75:24: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   75 |     const gchar *string);
      |                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from ../../../../../src/af/util/xp/ut_types.h:30,
                 from ../../../../../src/af/util/xp/ut_debugmsg.h:32,
                 from AbiCollabSessionManager.cpp:29:
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:83:17: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   83 |     va_list args);
      |                 ^
/usr/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);
      |                          ^~~~~~~~
/usr/include/telepathy-1.0/telepathy-glib/debug-sender.h:91:8: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   91 |     ...);
      |        ^
/usr/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);
      |                          ^~~~~~~~
In file included from LoadBindings.cpp:47:
LoadBindings.h:21: warning: header guard ‘PLUGIN_LOADBINDINGS_H’ followed by ‘#define’ of a different macro [-Wheader-guard]
   21 | #ifndef PLUGIN_LOADBINDINGS_H
LoadBindings.h:22: note: ‘PLUGIN_LOADBINGINGS_H’ is defined here; did you mean ‘PLUGIN_LOADBINDINGS_H’?
   22 | #define PLUGIN_LOADBINGINGS_H
In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
                 from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
                 from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from ../../../src/text/ptbl/xp/pd_Document.h:73,
                 from ../../../src/wp/impexp/xp/ie_imp.h:32,
                 from LoadBindings.cpp:41:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_imp_WML.h:27,
                 from ie_imp_WML.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_exp_WML.h:24,
                 from ie_exp_WML.cpp:32:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_Table.h:29,
                 from ie_imp_WML.h:27,
                 from ie_impexp_WML.cpp:20:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ../../../src/wp/impexp/xp/ie_exp_Text.h:26,
                 from ie_exp_PalmDoc.h:28,
                 from ie_exp_PalmDoc.cpp:24:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_exp_PalmDoc.cpp: In member function ‘void IE_Exp_PalmDoc::_selectSwap()’:
ie_exp_PalmDoc.cpp:251:12: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation]
  251 |     strncpy(  w.c, "\1\2",     2 );
      |            ^
ie_exp_PalmDoc.cpp: In member function ‘virtual UT_Error IE_Exp_PalmDoc::_writeDocument()’:
ie_exp_PalmDoc.cpp:96:20: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 3 bytes from a string of the same length [-Wstringop-truncation]
   96 |             strncpy( m_header.name + sizeof(m_header.name) - 4, "...", 3 );
      |                    ^
ie_exp_PalmDoc.cpp:102:16: 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 [-Wstringop-truncation]
  102 |         strncpy( reinterpret_cast(&m_header.create_time), "\x06\xD1\x44\xAE", 4 );
      |                ^
ie_exp_PalmDoc.cpp:103:16: 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 [-Wstringop-truncation]
  103 |         strncpy( reinterpret_cast(&m_header.modify_time), "\x06\xD1\x44\xAE", 4 );
      |                ^
ie_exp_PalmDoc.cpp:108:16: 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 [-Wstringop-truncation]
  108 |         strncpy( m_header.type,    DOC_TYPE,    sizeof m_header.type );
      |                ^
ie_exp_PalmDoc.cpp:109:16: 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 [-Wstringop-truncation]
  109 |         strncpy( m_header.creator, DOC_CREATOR, sizeof m_header.creator );
      |                ^
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_PalmDoc.h:30,
                 from ie_imp_PalmDoc.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_PalmDoc.cpp: In member function ‘void IE_Imp_PalmDoc::_selectSwap()’:
ie_imp_PalmDoc.cpp:314:12: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 2 bytes from a string of the same length [-Wstringop-truncation]
  314 |     strncpy(  w.c, "\1\2",     2 );
      |            ^
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_PalmDoc.h:30,
                 from ie_impexp_PalmDoc.cpp:22:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_MIF.cpp:32:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_MIF.h:28,
                 from ie_imp_MIF.cpp:29:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_MIF.h:28,
                 from ie_impexp_MIF.cpp:22:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_Passepartout.h:26,
                 from ie_impexp_Passepartout.cpp:20:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_Passepartout.h:26,
                 from ie_exp_Passepartout.cpp:34:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ODc_Crypto.cpp: In static member function ‘static UT_Error ODc_Crypto::performDecrypt(GsfInput*, unsigned char*, UT_uint32, UT_uint32, unsigned char*, gsize, const std::string&, UT_uint32, GsfInput**)’:
ODc_Crypto.cpp:65:52: warning: unused parameter ‘ivec’ [-Wunused-parameter]
   65 |                                     unsigned char* ivec, gsize ivec_length, const std::string& password, UT_uint32 decrypted_size,
      |                                     ~~~~~~~~~~~~~~~^~~~
ODc_Crypto.cpp:65:64: warning: unused parameter ‘ivec_length’ [-Wunused-parameter]
   65 |                                     unsigned char* ivec, gsize ivec_length, const std::string& password, UT_uint32 decrypted_size,
      |                                                          ~~~~~~^~~~~~~~~~~
In file included from ODe_AbiDocListener.cpp:35:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ODe_AbiDocListener.h:34,
                 from ODe_AbiDocListener.cpp:27:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ../../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ODe_AbiDocListener.cpp:40:
../../../../src/af/util/xp/ut_iconv.h: At global scope:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ODe_AbiDocListener.h:33:
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::push_back(T) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’:
ODe_AbiDocListener.cpp:1552:34:   required from here
 1552 |             m_implStack.push_back(
      |             ~~~~~~~~~~~~~~~~~~~~~^
 1553 |                 ODe_AbiDocListener::StackCell(m_pCurrentImpl, m_deleteCurrentWhenPop));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/af/util/xp/ut_vector.h:90:73: warning: implicitly-declared ‘constexpr ODe_AbiDocListener::StackCell::StackCell(const ODe_AbiDocListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
   90 |         inline UT_sint32        push_back(const T item) { return addItem(item); }
      |                                                                  ~~~~~~~^~~~~~
ODe_AbiDocListener.h:177:20: note: because ‘ODe_AbiDocListener::StackCell’ has user-provided ‘ODe_AbiDocListener::StackCell& ODe_AbiDocListener::StackCell::operator=(const ODe_AbiDocListener::StackCell&)’
  177 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
../../../../src/af/util/xp/ut_vector.h:295:48: note: initializing argument 1 of ‘UT_sint32 UT_GenericVector::addItem(T) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’
  295 | UT_sint32 UT_GenericVector::addItem(const T p)
      |                                        ~~~~~~~~^
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘const T UT_GenericVector::getLastItem() const [with T = ODe_AbiDocListener::StackCell]’:
ODe_AbiDocListener.cpp:1570:52:   required from here
 1570 |                 stackCell = m_implStack.getLastItem();
      |                             ~~~~~~~~~~~~~~~~~~~~~~~^~
../../../../src/af/util/xp/ut_vector.h:367:26: warning: implicitly-declared ‘constexpr ODe_AbiDocListener::StackCell::StackCell(const ODe_AbiDocListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
  367 |         return m_pEntries[m_iCount-1];
      |                ~~~~~~~~~~^
ODe_AbiDocListener.h:177:20: note: because ‘ODe_AbiDocListener::StackCell’ has user-provided ‘ODe_AbiDocListener::StackCell& ODe_AbiDocListener::StackCell::operator=(const ODe_AbiDocListener::StackCell&)’
  177 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::grow(UT_sint32) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’:
../../../../src/af/util/xp/ut_vector.h:175:3:   required from ‘UT_GenericVector::UT_GenericVector(UT_sint32, UT_sint32, bool) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’
  175 |                 grow(sizehint);
      |                 ^~~~
ODe_AbiDocListener.cpp:69:43:   required from here
   69 |       m_deleteCurrentWhenPop(deleteWhenPop)
      |                                           ^
../../../../src/af/util/xp/ut_vector.h:254:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ODe_AbiDocListener::StackCell’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  254 |         memset(&new_pEntries[m_iSpace], 0, (new_iSpace - m_iSpace) * sizeof(T));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ODe_AbiDocListener.h:163:11: note: ‘class ODe_AbiDocListener::StackCell’ declared here
  163 |     class StackCell {
      |           ^~~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::addItem(T) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’:
../../../../src/af/util/xp/ut_vector.h:90:59:   required from ‘UT_sint32 UT_GenericVector::push_back(T) [with T = ODe_AbiDocListener::StackCell; UT_sint32 = int]’
   90 |         inline UT_sint32        push_back(const T item) { return addItem(item); }
      |                                                                  ~~~~~~~^~~~~~
ODe_AbiDocListener.cpp:1552:34:   required from here
 1552 |             m_implStack.push_back(
      |             ~~~~~~~~~~~~~~~~~~~~~^
 1553 |                 ODe_AbiDocListener::StackCell(m_pCurrentImpl, m_deleteCurrentWhenPop));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/af/util/xp/ut_vector.h:306:34: warning: implicitly-declared ‘constexpr ODe_AbiDocListener::StackCell::StackCell(const ODe_AbiDocListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
  306 |         m_pEntries[m_iCount++] = (T)p;  /*** bad, cast away const so we can build again ***/
      |                                  ^~~~
ODe_AbiDocListener.h:177:20: note: because ‘ODe_AbiDocListener::StackCell’ has user-provided ‘ODe_AbiDocListener::StackCell& ODe_AbiDocListener::StackCell::operator=(const ODe_AbiDocListener::StackCell&)’
  177 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_AuxiliaryData.cpp:23:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_string_class.h:40,
                 from ODe_AuxiliaryData.h:27:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ie_exp_OpenDocument.cpp:30:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/wp/impexp/xp/ie_exp.h:26,
                 from ie_exp_OpenDocument.h:34,
                 from ie_exp_OpenDocument.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_HeadingSearcher_Listener.cpp:26:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pf_Frag.h:29,
                 from ../../../../src/text/ptbl/xp/pf_Frag_Object.h:26,
                 from ../../../../src/text/ptbl/xp/fd_Field.h:24,
                 from ODe_AbiDocListenerImpl.h:30,
                 from ODe_HeadingSearcher_Listener.h:26,
                 from ODe_HeadingSearcher_Listener.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_RDFWriter.cpp:29:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/af/util/xp/ut_std_string.h:26,
                 from ODe_RDFWriter.cpp:27:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_Frame_Listener.cpp:27:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pf_Frag.h:29,
                 from ../../../../src/text/ptbl/xp/pf_Frag_Object.h:26,
                 from ../../../../src/text/ptbl/xp/fd_Field.h:24,
                 from ODe_AbiDocListenerImpl.h:30,
                 from ODe_Frame_Listener.h:26,
                 from ODe_Frame_Listener.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_Note_Listener.cpp:26:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pf_Frag.h:29,
                 from ../../../../src/text/ptbl/xp/pf_Frag_Object.h:26,
                 from ../../../../src/text/ptbl/xp/fd_Field.h:24,
                 from ODe_AbiDocListenerImpl.h:30,
                 from ODe_Note_Listener.h:27,
                 from ODe_Note_Listener.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_Table_Listener.cpp:27:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ../../../../src/text/ptbl/xp/pf_Frag.h:29,
                 from ../../../../src/text/ptbl/xp/pf_Frag_Object.h:26,
                 from ../../../../src/text/ptbl/xp/fd_Field.h:24,
                 from ODe_AbiDocListenerImpl.h:30,
                 from ODe_Table_Listener.h:26,
                 from ODe_Table_Listener.cpp:24:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_Text_Listener.cpp:27:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ../../../../src/af/util/xp/ut_string.h:24,
                 from ../../common/xp/ODc_util.h:22,
                 from ODe_Text_Listener.h:26,
                 from ODe_Text_Listener.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODe_AuxiliaryData.h:30,
                 from ODe_TOC_Listener.cpp:26:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ODe_TOC_Listener.h:25,
                 from ODe_TOC_Listener.cpp:23:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ie_imp_OpenDocument.cpp:41:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_tree.h:67,
                 from /usr/include/c++/15.2.0/map:64,
                 from ie_imp_OpenDocument.h:28,
                 from ie_imp_OpenDocument.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
In file included from ODi_ElementStack.h:27,
                 from ODi_StreamListener.h:27,
                 from ODi_StreamListener.cpp:23:
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::push_back(T) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’:
ODi_StreamListener.cpp:255:35:   required from here
  255 |             m_stateStack.push_back(
      |             ~~~~~~~~~~~~~~~~~~~~~~^
  256 |                 ODi_StreamListener::StackCell(m_pCurrentState, m_deleteCurrentWhenPop));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/af/util/xp/ut_vector.h:90:73: warning: implicitly-declared ‘constexpr ODi_StreamListener::StackCell::StackCell(const ODi_StreamListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
   90 |         inline UT_sint32        push_back(const T item) { return addItem(item); }
      |                                                                  ~~~~~~~^~~~~~
ODi_StreamListener.h:133:20: note: because ‘ODi_StreamListener::StackCell’ has user-provided ‘ODi_StreamListener::StackCell& ODi_StreamListener::StackCell::operator=(const ODi_StreamListener::StackCell&)’
  133 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
../../../../src/af/util/xp/ut_vector.h:295:48: note: initializing argument 1 of ‘UT_sint32 UT_GenericVector::addItem(T) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’
  295 | UT_sint32 UT_GenericVector::addItem(const T p)
      |                                        ~~~~~~~~^
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘const T UT_GenericVector::getLastItem() const [with T = ODi_StreamListener::StackCell]’:
ODi_StreamListener.cpp:292:53:   required from here
  292 |                 stackCell = m_stateStack.getLastItem();
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~^~
../../../../src/af/util/xp/ut_vector.h:367:26: warning: implicitly-declared ‘constexpr ODi_StreamListener::StackCell::StackCell(const ODi_StreamListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
  367 |         return m_pEntries[m_iCount-1];
      |                ~~~~~~~~~~^
ODi_StreamListener.h:133:20: note: because ‘ODi_StreamListener::StackCell’ has user-provided ‘ODi_StreamListener::StackCell& ODi_StreamListener::StackCell::operator=(const ODi_StreamListener::StackCell&)’
  133 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘T UT_GenericVector::getNthItem(UT_sint32) const [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’:
ODi_StreamListener.cpp:427:39:   required from here
  427 |         cell = m_stateStack.getNthItem(i);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~
../../../../src/af/util/xp/ut_vector.h:108:30: warning: implicitly-declared ‘constexpr ODi_StreamListener::StackCell::StackCell(const ODi_StreamListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
  108 |             return m_pEntries[n];
      |                    ~~~~~~~~~~^
ODi_StreamListener.h:133:20: note: because ‘ODi_StreamListener::StackCell’ has user-provided ‘ODi_StreamListener::StackCell& ODi_StreamListener::StackCell::operator=(const ODi_StreamListener::StackCell&)’
  133 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘void UT_GenericVector::clear() [with T = ODi_StreamListener::StackCell]’:
ODi_StreamListener.cpp:432:23:   required from here
  432 |     m_stateStack.clear();
      |     ~~~~~~~~~~~~~~~~~~^~
../../../../src/af/util/xp/ut_vector.h:208:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ODi_StreamListener::StackCell’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  208 |         memset(m_pEntries, 0, m_iSpace * sizeof(T));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ODi_StreamListener.h:123:11: note: ‘class ODi_StreamListener::StackCell’ declared here
  123 |     class StackCell {
      |           ^~~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::grow(UT_sint32) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’:
../../../../src/af/util/xp/ut_vector.h:175:3:   required from ‘UT_GenericVector::UT_GenericVector(UT_sint32, UT_sint32, bool) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’
  175 |                 grow(sizehint);
      |                 ^~~~
ODi_StreamListener.cpp:57:23:   required from here
   57 |       m_ownStack(false)
      |                       ^
../../../../src/af/util/xp/ut_vector.h:254:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ODi_StreamListener::StackCell’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  254 |         memset(&new_pEntries[m_iSpace], 0, (new_iSpace - m_iSpace) * sizeof(T));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ODi_StreamListener.h:123:11: note: ‘class ODi_StreamListener::StackCell’ declared here
  123 |     class StackCell {
      |           ^~~~~~~~~
../../../../src/af/util/xp/ut_vector.h: In instantiation of ‘UT_sint32 UT_GenericVector::addItem(T) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’:
../../../../src/af/util/xp/ut_vector.h:90:59:   required from ‘UT_sint32 UT_GenericVector::push_back(T) [with T = ODi_StreamListener::StackCell; UT_sint32 = int]’
   90 |         inline UT_sint32        push_back(const T item) { return addItem(item); }
      |                                                                  ~~~~~~~^~~~~~
ODi_StreamListener.cpp:255:35:   required from here
  255 |             m_stateStack.push_back(
      |             ~~~~~~~~~~~~~~~~~~~~~~^
  256 |                 ODi_StreamListener::StackCell(m_pCurrentState, m_deleteCurrentWhenPop));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/af/util/xp/ut_vector.h:306:34: warning: implicitly-declared ‘constexpr ODi_StreamListener::StackCell::StackCell(const ODi_StreamListener::StackCell&)’ is deprecated [-Wdeprecated-copy]
  306 |         m_pEntries[m_iCount++] = (T)p;  /*** bad, cast away const so we can build again ***/
      |                                  ^~~~
ODi_StreamListener.h:133:20: note: because ‘ODi_StreamListener::StackCell’ has user-provided ‘ODi_StreamListener::StackCell& ODi_StreamListener::StackCell::operator=(const ODi_StreamListener::StackCell&)’
  133 |         StackCell& operator=(const StackCell& sc) {
      |                    ^~~~~~~~
In file included from ../../../../src/wp/impexp/xp/ie_exp_RTF.h:28,
                 from ODi_TextContent_ListenerState.cpp:42:
../../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../../src/text/ptbl/xp/pd_RDFQuery.h:32,
                 from ODi_TextContent_ListenerState.cpp:59:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:155:40: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
  155 | struct PD_URIListCompare : public std::binary_function {
      |                                        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
                 from ODi_TextContent_ListenerState.h:28,
                 from ODi_TextContent_ListenerState.cpp:26:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
  131 |     struct binary_function
      |            ^~~~~~~~~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h: In member function ‘PD_RDFModelIterator::self_type PD_RDFModelIterator::operator++(int)’:
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:229:33: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  229 |         self_type result( *this );
      |                                 ^
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:231:16: warning: implicitly-declared ‘PD_RDFModelIterator::PD_RDFModelIterator(const PD_RDFModelIterator&)’ is deprecated [-Wdeprecated-copy]
  231 |         return result;
      |                ^~~~~~
../../../../src/text/ptbl/xp/pd_DocumentRDF.h:225:26: note: because ‘PD_RDFModelIterator’ has user-provided ‘PD_RDFModelIterator& PD_RDFModelIterator::operator=(const PD_RDFModelIterator&)’
  225 |     PD_RDFModelIterator& operator=( const PD_RDFModelIterator& other );
      |                          ^~~~~~~~
ODi_TextContent_ListenerState.cpp: In function ‘UT_UCS4String ODi_textp_trim_whitespace_leading(const UT_UCS4String&)’:
ODi_TextContent_ListenerState.cpp:1336:21: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = not_equal_to; _Tp = unsigned int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
 1336 |         std::bind2nd( std::not_equal_to(),
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1337 |                       UCS_SPACE ));
      |                       ~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/bits/stl_function.h:1441:
/usr/include/c++/15.2.0/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
ODi_Style_Style.cpp: In member function ‘void ODi_Style_Style::defineAbiStyle(PD_Document*)’:
ODi_Style_Style.cpp:977:10: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable]
  977 |     bool ok;
      |          ^~
In file included from ie_imp_hancom.cpp:31:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
ie_imp_OPML.cpp: In member function ‘void IE_Imp_OPML::_createBullet()’:
ie_imp_OPML.cpp:434:28: warning: comparison of integer expressions of different signedness: ‘UT_sint32’ {aka ‘int’} and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  434 |         if(m_iOutlineDepth > m_utvLists.size()) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_HRText.cpp:27:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_wctomb.h:13,
                 from ie_exp_Applix.cpp:35:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_Applix.h:29,
                 from ie_impexp_Applix.cpp:23:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from ../../../src/af/util/xp/ut_mbtowc.h:14,
                 from ie_imp_Applix.h:29,
                 from ie_imp_Applix.cpp:30:
../../../src/af/util/xp/ut_iconv.h:47:7: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 |       throw(UT_iconv_t);
      |       ^~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from AbiGeneric.h:58,
                 from AbiGeneric.cpp:34:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/bind.hpp:30,
                 from ../../../src/af/xap/xp/xap_Dlg_FileOpenSaveAs.h:26,
                 from AbiGeneric.h:58,
                 from AbiPaint.h:55,
                 from AbiPaint.cpp:52:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use  + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
AbiPaint.cpp: In function ‘bool doRegistration()’:
AbiPaint.cpp:136:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  136 |       if ((prefsScheme = prefs->getPluginScheme(szAbiPluginSchemeName)) == NULL)
      |       ^~
AbiPaint.cpp:140:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  140 |         std::string szProgramName;
      |         ^~~
abi-builtin-plugins.cpp: In function ‘void abi_register_builtin_plugins()’:
abi-builtin-plugins.cpp:30:25: warning: variable ‘pmi’ set but not used [-Wunused-but-set-variable]
   30 |         XAP_ModuleInfo *pmi;
      |                         ^~~
Traceback (most recent call last):
  File "", line 1, in 
ImportError: No module named gi
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:100: Warning: Abi: symbol='Abi_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:101: Warning: Abi: symbol='Abi_Void__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:102: Warning: Abi: symbol='Abi_Int_Int__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:103: Warning: Abi: symbol='Abi_CharPtr__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:103: Warning: Abi: symbol='Abi_CharPtr__Bool_EditMethod': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:109: Warning: Abi: symbol='AbiSignal': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:123: Warning: Abi: symbol='invoke': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:124: Warning: Abi: symbol='invoke_ex': missing parameter name; undocumentable
wp/ap/gtk/abiwidget.h:39: Warning: Abi: symbol='g_marshal_value_peek_boolean': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:40: Warning: Abi: symbol='g_marshal_value_peek_char': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:41: Warning: Abi: symbol='g_marshal_value_peek_uchar': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:42: Warning: Abi: symbol='g_marshal_value_peek_int': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:43: Warning: Abi: symbol='g_marshal_value_peek_uint': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:44: Warning: Abi: symbol='g_marshal_value_peek_long': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:45: Warning: Abi: symbol='g_marshal_value_peek_ulong': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:46: Warning: Abi: symbol='g_marshal_value_peek_int64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:47: Warning: Abi: symbol='g_marshal_value_peek_uint64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:48: Warning: Abi: symbol='g_marshal_value_peek_enum': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:49: Warning: Abi: symbol='g_marshal_value_peek_flags': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:50: Warning: Abi: symbol='g_marshal_value_peek_float': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:51: Warning: Abi: symbol='g_marshal_value_peek_double': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:52: Warning: Abi: symbol='g_marshal_value_peek_string': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:53: Warning: Abi: symbol='g_marshal_value_peek_param': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:54: Warning: Abi: symbol='g_marshal_value_peek_boxed': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:55: Warning: Abi: symbol='g_marshal_value_peek_pointer': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:56: Warning: Abi: symbol='g_marshal_value_peek_object': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:62: Warning: Abi: symbol='g_marshal_value_peek_boolean': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:63: Warning: Abi: symbol='g_marshal_value_peek_char': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:64: Warning: Abi: symbol='g_marshal_value_peek_uchar': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:65: Warning: Abi: symbol='g_marshal_value_peek_int': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:66: Warning: Abi: symbol='g_marshal_value_peek_uint': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:67: Warning: Abi: symbol='g_marshal_value_peek_long': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:68: Warning: Abi: symbol='g_marshal_value_peek_ulong': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:69: Warning: Abi: symbol='g_marshal_value_peek_int64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:70: Warning: Abi: symbol='g_marshal_value_peek_uint64': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:71: Warning: Abi: symbol='g_marshal_value_peek_enum': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:72: Warning: Abi: symbol='g_marshal_value_peek_flags': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:73: Warning: Abi: symbol='g_marshal_value_peek_float': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:74: Warning: Abi: symbol='g_marshal_value_peek_double': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:75: Warning: Abi: symbol='g_marshal_value_peek_string': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:76: Warning: Abi: symbol='g_marshal_value_peek_param': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:77: Warning: Abi: symbol='g_marshal_value_peek_boxed': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:78: Warning: Abi: symbol='g_marshal_value_peek_pointer': Skipping foreign symbol from namespace Gio
wp/ap/gtk/abiwidget.h:79: Warning: Abi: symbol='g_marshal_value_peek_object': Skipping foreign symbol from namespace Gio
libtool: warning: remember to run 'libtool --finish /usr/lib'
libtool: warning: 'libabiword-3.0.la' has not been installed in '/usr/lib'
libtool: warning: relinking 'kword.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'gimp.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'google.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'openwriter.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'wmf.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'wpg.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'wikipedia.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'latex.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'garble.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'mswrite.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'wordperfect.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'urldict.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'openxml.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'mathview.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'sdw.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'command.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'bmp.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'iscii.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'clarisworks.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'epub.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 's5.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'xslfo.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'goffice.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'docbook.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'pdf.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'gdict.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'presentation.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'eml.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'collab.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'loadbindings.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'wml.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'pdb.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'mif.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 't602.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'passepartout.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'opendocument.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'hancom.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'opml.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'mht.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'hrtext.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'applix.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'
libtool: warning: relinking 'paint.la'
libtool: warning: remember to run 'libtool --finish /usr/lib/abiword-3.0/plugins'