configure: WARNING: could not find GMetaDOM
./configure: line 19978: [: : integer expected
In file included from /usr/include/c++/15.2.0/ext/hash_map:60,
from HashMap.hh:24,
from Configuration.hh:30,
from Configuration.cc:22:
/usr/include/c++/15.2.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
32 | #warning \
| ^~~~~~~
In file included from Configuration.hh:26:
StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from String.hh:22,
from AbstractLogger.hh:23,
from Configuration.cc:21:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from StringHash.cc:21:
StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
from StringHash.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/ext/hash_map:60,
from HashMap.hh:24,
from token.cc:23:
/usr/include/c++/15.2.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
32 | #warning \
| ^~~~~~~
In file included from token.cc:24:
StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_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 /usr/include/c++/15.2.0/backward/hashtable.h:62,
from /usr/include/c++/15.2.0/ext/hash_map:64:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/ext/hash_map:60,
from ../../../src/common/HashMap.hh:24,
from ../../../src/engine/mathml/MathMLOperatorDictionary.hh:25,
from View.cc:29:
/usr/include/c++/15.2.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
32 | #warning \
| ^~~~~~~
AttributeSet.cc:30:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
30 | : public std::binary_function,AttributeId,bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
from AttributeSet.cc:21:
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from ../../../src/engine/mathml/MathMLOperatorDictionary.hh:24:
../../../src/common/StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from ../../../src/common/String.hh:22,
from View.hh:23,
from View.cc:25:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/common/StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
prefix.c: In function ‘br_strndup’:
prefix.c:382:43: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args]
382 | result = (char *) calloc (sizeof (char), len + 1);
| ^~~~
prefix.c:382:43: note: earlier argument should specify number of elements, later size of each element
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLAlignGroupElement.cc:24:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from ../../../src/common/String.hh:22,
from ../../../src/common/token.hh:22,
from MathMLMarkNode.hh:22,
from MathMLAlignGroupElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLLinearContainerElement.hh:25,
from MathMLActionElement.hh:23,
from MathMLActionElement.cc:25:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from ../../../src/common/String.hh:22,
from ../../../src/common/AbstractLogger.hh:23,
from MathMLActionElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLElement.cc:25:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/engine/common/AttributeSet.hh:22,
from MathMLElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLEmbellishment.cc:25:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/backend/common/BoxedLayoutArea.hh:22,
from ../../../src/backend/common/AreaFactory.hh:23,
from MathMLEmbellishment.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLFractionElement.cc:28:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/backend/common/BoxedLayoutArea.hh:22,
from ../../../src/backend/common/AreaFactory.hh:23,
from MathMLFractionElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLFunctionApplicationNode.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bitset:54,
from ../../../src/engine/common/Element.hh:22,
from MathMLElement.hh:23,
from MathMLTokenElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLIdentifierElement.hh:22,
from MathMLIdentifierElement.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bitset:54,
from ../../../src/engine/common/Element.hh:22,
from MathMLElement.hh:23,
from MathMLTokenElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLLinearContainerElement.hh:25,
from MathMLRowElement.hh:23,
from MathMLInferredRowElement.hh:22,
from MathMLInferredRowElement.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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 MathMLLinearContainerElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLInvisibleTimesNode.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bitset:54,
from ../../../src/engine/common/Element.hh:22,
from MathMLElement.hh:23,
from MathMLTokenElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLLinearContainerElement.hh:25,
from MathMLLinearContainerElement.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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 MathMLLinearContainerElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/LinearContainerTemplate.hh: In instantiation of ‘void LinearContainerTemplate::setFlagDown(Element::Flags) [with E = MathMLLinearContainerElement; T = MathMLElement; TPtr = SmartPtr]’:
MathMLLinearContainerElement.cc:34:22: required from here
34 | content.setFlagDown(f);
| ~~~~~~~~~~~~~~~~~~~^~~
../../../src/engine/common/LinearContainerTemplate.hh:105:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = SetFlagDownAdapter >; _Tp = Element::Flags]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
105 | { for_each(std::bind2nd(SetFlagDownAdapter(), f)); }
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
| ^~~~~~~
../../../src/engine/common/LinearContainerTemplate.hh: In instantiation of ‘void LinearContainerTemplate::resetFlagDown(Element::Flags) [with E = MathMLLinearContainerElement; T = MathMLElement; TPtr = SmartPtr]’:
MathMLLinearContainerElement.cc:41:24: required from here
41 | content.resetFlagDown(f);
| ~~~~~~~~~~~~~~~~~~~~~^~~
../../../src/engine/common/LinearContainerTemplate.hh:108:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ResetFlagDownAdapter >; _Tp = Element::Flags]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
108 | { for_each(std::bind2nd(ResetFlagDownAdapter(), f)); }
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/backward/binders.h:172:5: note: declared here
172 | bind2nd(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
In file included from MathMLMultiScriptsElement.cc:23:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
from ../../../src/engine/common/Adapters.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from MathMLMultiScriptsElement.hh:25,
from MathMLMultiScriptsElement.cc:24:
../../../src/engine/common/LinearContainerTemplate.hh: In instantiation of ‘void LinearContainerTemplate::setFlagDown(Element::Flags) [with E = MathMLMultiScriptsElement; T = MathMLElement; TPtr = SmartPtr]’:
MathMLMultiScriptsElement.cc:212:24: required from here
212 | subScript.setFlagDown(f);
| ~~~~~~~~~~~~~~~~~~~~~^~~
../../../src/engine/common/LinearContainerTemplate.hh:105:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = SetFlagDownAdapter >; _Tp = Element::Flags]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
105 | { for_each(std::bind2nd(SetFlagDownAdapter(), f)); }
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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)
| ^~~~~~~
../../../src/engine/common/LinearContainerTemplate.hh: In instantiation of ‘void LinearContainerTemplate::resetFlagDown(Element::Flags) [with E = MathMLMultiScriptsElement; T = MathMLElement; TPtr = SmartPtr]’:
MathMLMultiScriptsElement.cc:223:26: required from here
223 | subScript.resetFlagDown(f);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
../../../src/engine/common/LinearContainerTemplate.hh:108:26: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ResetFlagDownAdapter >; _Tp = Element::Flags]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
108 | { for_each(std::bind2nd(ResetFlagDownAdapter(), f)); }
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/backward/binders.h:172:5: note: declared here
172 | bind2nd(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLLinearContainerElement.hh:25,
from MathMLRowElement.hh:23,
from MathMLInferredRowElement.hh:22,
from MathMLNormalizingContainerElement.cc:26:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/common/Variant.hh:22,
from ../../../src/backend/common/FormattingContext.hh:23,
from MathMLNormalizingContainerElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLNumberElement.hh:22,
from MathMLNumberElement.cc:21:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bitset:54,
from ../../../src/engine/common/Element.hh:22,
from MathMLElement.hh:23,
from MathMLTokenElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/ext/hash_map:60,
from ../../../src/common/HashMap.hh:24,
from MathMLOperatorDictionary.hh:25,
from MathMLOperatorElement.cc:29:
/usr/include/c++/15.2.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
32 | #warning \
| ^~~~~~~
In file included from /usr/include/c++/15.2.0/ext/hash_map:60,
from ../../../src/common/HashMap.hh:24,
from MathMLOperatorDictionary.hh:25,
from MathMLOperatorDictionary.cc:25:
/usr/include/c++/15.2.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
32 | #warning \
| ^~~~~~~
In file included from MathMLOperatorDictionary.hh:24:
../../../src/common/StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bits/locale_classes.h:42,
from /usr/include/c++/15.2.0/bits/ios_base.h:43,
from /usr/include/c++/15.2.0/ios:46,
from /usr/include/c++/15.2.0/bits/ostream.h:43,
from /usr/include/c++/15.2.0/ostream:42,
from /usr/include/c++/15.2.0/iostream:43,
from ../../../src/common/StringAux.hh:22,
from MathMLOperatorDictionary.cc:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/common/StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLOperatorElement.cc:28:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/backend/common/BoxedLayoutArea.hh:22,
from ../../../src/backend/common/AreaFactory.hh:23,
from MathMLOperatorElement.cc:24:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from MathMLOperatorDictionary.hh:24:
../../../src/common/StringHash.hh:26:53: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | struct GMV_MathView_EXPORT StringHash : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/common/StringHash.hh:31:51: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
31 | struct GMV_MathView_EXPORT StringEq : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
MathMLOperatorElement.cc: In member function ‘virtual AreaRef MathMLOperatorElement::format(FormattingContext&)’:
MathMLOperatorElement.cc:118:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
118 | if (SmartPtr value = GET_OPERATOR_ATTRIBUTE_VALUE(MathML, Operator, maxsize, defaults))
| ^
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLPaddedElement.cc:27:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/common/Variant.hh:22,
from ../../../src/common/ValueConversion.hh:25,
from MathMLPaddedElement.cc:24:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLPhantomElement.cc:25:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_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/backend/common/BoxedLayoutArea.hh:22,
from ../../../src/backend/common/AreaFactory.hh:23,
from MathMLPhantomElement.cc:23:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLTokenElement.hh:24,
from MathMLOperatorElement.hh:23,
from MathMLScriptElement.cc:23:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/string:51,
from /usr/include/c++/15.2.0/bitset:54,
from ../../../src/engine/common/Element.hh:22,
from MathMLElement.hh:23,
from MathMLTokenElement.hh:22:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
44 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:52:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
52 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:60:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
60 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:68:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
68 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from MathMLRowElement.cc:28:
MathMLAdapters.hh:26:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
26 | : public std::unary_function,bool>
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/functional:51,
from MathMLRowElement.cc:21:
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from ../../../src/engine/common/LinearContainerTemplate.hh:25,
from MathMLLinearContainerElement.hh:25,
from MathMLRowElement.hh:23,
from MathMLRowElement.cc:30:
../../../src/engine/common/Adapters.hh:28:17: warning: ‘template struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
28 | : public std::unary_function
| ^~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:36:17: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
36 | : public std::binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
../../../src/engine/common/Adapters.hh:44:17: warning: ‘template