+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libixion-0.20.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libixion-0.20.0/work.log ===> Building for libixion-0.20.0 --- ./aclocal.m4 --- CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/bash '/home/pbulk/build/math/libixion/work/libixion-0.20.0/missing' aclocal-1.16 -I m4 WARNING: 'aclocal' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. --- ./configure --- --- ./config.h.in --- --- ./configure --- CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/bash '/home/pbulk/build/math/libixion/work/libixion-0.20.0/missing' autoconf --- ./config.h.in --- (CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/bash '/home/pbulk/build/math/libixion/work/libixion-0.20.0/missing' autoheader) --- ./configure --- WARNING: 'autoconf' is missing on your system. You should only need it if you modified 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- ./config.status --- /usr/bin/bash ./config.status --recheck --- ./config.h.in --- WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. rm -f stamp-h1 touch ./config.h.in --- stamp-h1 --- cd . && /usr/bin/bash ./config.status config.h config.status: creating config.h config.status: config.h is unchanged --- config.h --- --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in src --- all-recursive --- Making all in include --- ./Makefile.in --- --- ../../config.status --- cd ../.. && /opt/pkg/bin/bmake am--refresh --- ./Makefile.in --- --- ./config.status --- --- ./Makefile.in --- --- ./Makefile.in --- --- ./config.status --- --- ../../config.status --- /usr/bin/bash ./config.status --recheck --- ./Makefile.in --- cd . && /usr/bin/bash /home/pbulk/build/math/libixion/work/libixion-0.20.0/missing automake-1.16 --foreign --- ./Makefile.in --- /usr/bin/bash ./config.status --recheck --- ./Makefile.in --- cd . && /usr/bin/bash /home/pbulk/build/math/libixion/work/libixion-0.20.0/missing automake-1.16 --foreign --- ../../config.status --- WARNING: 'automake' is missing on your system. You should only need it if you modified 'Makefile.am', 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. --- ./Makefile.in --- WARNING: 'automake' is missing on your system. You should only need it if you modified 'Makefile.am', 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. --- ../../config.status --- --- Makefile --- --- ./Makefile.in --- --- Makefile --- cd . && /usr/bin/bash ./config.status Makefile --- ../../config.status --- cd . && /usr/bin/bash ./config.status Makefile config.status: creating Makefile --- ./Makefile.in --- config.status: creating Makefile --- ../../config.status --- --- am--refresh --- --- ./Makefile.in --- --- am--refresh --- --- Makefile --- cd ../.. && /usr/bin/bash ./config.status src/include/Makefile config.status: creating src/include/Makefile Making all in test --- ../../config.status --- --- test_global.o --- --- ../../config.status --- cd ../.. && /opt/pkg/bin/bmake am--refresh --- test_global.o --- CXX test_global.o --- ../../config.status --- --- ./config.status --- /usr/bin/bash ./config.status --recheck --- am--refresh --- --- Makefile --- cd ../.. && /usr/bin/bash ./config.status src/test/Makefile depfiles config.status: creating src/test/Makefile config.status: executing depfiles commands --- libixion-test.a --- AR libixion-test.a Making all in libixion --- ../../config.status --- --- address.lo --- --- address_iterator.lo --- --- calc_status.lo --- --- address_iterator.lo --- CXX address_iterator.lo --- calc_status.lo --- CXX calc_status.lo --- ../../config.status --- cd ../.. && /opt/pkg/bin/bmake am--refresh --- address.lo --- CXX address.lo --- ../../config.status --- --- ./config.status --- /usr/bin/bash ./config.status --recheck --- am--refresh --- --- cell.lo --- CXX cell.lo --- cell_access.lo --- CXX cell_access.lo --- compute_engine.lo --- CXX compute_engine.lo --- config.lo --- CXX config.lo --- debug.lo --- CXX debug.lo --- dirty_cell_tracker.lo --- CXX dirty_cell_tracker.lo --- document.lo --- CXX document.lo --- exceptions.lo --- CXX exceptions.lo --- formula.lo --- CXX formula.lo --- formula_calc.lo --- CXX formula_calc.lo --- formula_function_opcode.lo --- CXX formula_function_opcode.lo --- formula_functions.lo --- CXX formula_functions.lo --- formula_interpreter.lo --- CXX formula_interpreter.lo --- formula_lexer.lo --- CXX formula_lexer.lo In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/tools/gcc14/include/c++/14.3.0/cwchar:44, from /opt/tools/gcc14/include/c++/14.3.0/bits/postypes.h:40, from /opt/tools/gcc14/include/c++/14.3.0/bits/char_traits.h:42, from /opt/tools/gcc14/include/c++/14.3.0/string:42, from formula_lexer.hpp:11, from formula_lexer.cpp:8: /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:69:39: error: expected nested-name-specifier before numeric constant 69 | template | ^~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:69:39: error: expected '>' before numeric constant In file included from /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:32, from formula_lexer.cpp:19: /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:73:53: error: type/value mismatch at argument 2 in template parameter list for 'template > struct mdds::trie::detail::get_node_stack_type' 73 | struct get_node_stack_type<_TrieType, std::true_type> | ^ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:73:53: note: expected a constant of type '', got 'std::true_type' /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:79:54: error: type/value mismatch at argument 2 in template parameter list for 'template > struct mdds::trie::detail::get_node_stack_type' 79 | struct get_node_stack_type<_TrieType, std::false_type> | ^ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:79:54: note: expected a constant of type '', got 'std::false_type' /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:98:78: error: type/value mismatch at argument 2 in template parameter list for 'template > struct mdds::trie::detail::get_node_stack_type' 98 | using node_stack_type = typename get_node_stack_type::type; | ^ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:98:78: note: expected a constant of type '', got 'mdds::trie::detail::iterator_base<_TrieType, IsConst>::_is_const' /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:115:5: error: 'node_stack_type' does not name a type; did you mean 'get_node_stack_type'? 115 | node_stack_type m_node_stack; | ^~~~~~~~~~~~~~~ | get_node_stack_type /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:122:9: error: 'node_stack_type' has not been declared 122 | node_stack_type& node_stack, key_type& buf, trie_node_child_pos_type& child_pos) | ^~~~~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:135:57: error: 'node_stack_type' has not been declared 135 | static trie_node_type* descend_to_previus_leaf_node(node_stack_type& node_stack, key_type& buf) | ^~~~~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:162:34: error: expected ')' before '&&' token 162 | iterator_base(node_stack_type&& node_stack, key_type&& buf, iterator_type type) | ~ ^~ | ) /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp: In static member function 'static mdds::trie::detail::iterator_base<_TrieType, IsConst>::trie_node_type* mdds::trie::detail::iterator_base<_TrieType, IsConst>::push_child_node_to_stack(int&, key_type&, trie_node_child_pos_type&)': /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:126:20: error: request for member 'emplace_back' in 'node_stack', which is of non-class type 'int' 126 | node_stack.emplace_back(node, node->children.begin()); | ^~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp: In static member function 'static mdds::trie::detail::iterator_base<_TrieType, IsConst>::trie_node_type* mdds::trie::detail::iterator_base<_TrieType, IsConst>::descend_to_previus_leaf_node(int&, key_type&)': /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:144:35: error: request for member 'back' in 'node_stack', which is of non-class type 'int' 144 | auto& si = node_stack.back(); | ^~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:149:24: error: request for member 'emplace_back' in 'node_stack', which is of non-class type 'int' 149 | node_stack.emplace_back(cur_node, cur_node->children.end()); | ^~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp: In member function 'bool mdds::trie::detail::iterator_base<_TrieType, IsConst>::operator==(const mdds::trie::detail::iterator_base<_TrieType, IsConst>&) const': /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:175:16: error: 'm_node_stack' was not declared in this scope 175 | return m_node_stack.back() == other.m_node_stack.back(); | ^~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp: In member function 'mdds::trie::detail::iterator_base<_TrieType, IsConst>& mdds::trie::detail::iterator_base<_TrieType, IsConst>::operator++()': /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:195:36: error: 'm_node_stack' was not declared in this scope 195 | trie_node_type* cur_node = m_node_stack.back().node; | ^~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp: In member function 'mdds::trie::detail::iterator_base<_TrieType, IsConst>& mdds::trie::detail::iterator_base<_TrieType, IsConst>::operator--()': /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map_itr.hpp:257:36: error: 'm_node_stack' was not declared in this scope 257 | trie_node_type* cur_node = m_node_stack.back().node; | ^~~~~~~~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp: At global scope: /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:175:70: error: type/value mismatch at argument 2 in template parameter list for 'template > struct mdds::trie::detail::get_node_stack_type' 175 | friend trie::detail::get_node_stack_type; | ^ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:175:70: note: expected a constant of type '', got 'std::true_type' /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:175:5: error: friend declaration does not name a class or function 175 | friend trie::detail::get_node_stack_type; | ^~~~~~ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:176:71: error: type/value mismatch at argument 2 in template parameter list for 'template > struct mdds::trie::detail::get_node_stack_type' 176 | friend trie::detail::get_node_stack_type; | ^ /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:176:71: note: expected a constant of type '', got 'std::false_type' /home/pbulk/build/math/libixion/work/.buildlink/include/mdds-3.0/mdds/trie_map.hpp:176:5: error: friend declaration does not name a class or function 176 | friend trie::detail::get_node_stack_type; | ^~~~~~ *** [formula_lexer.lo] Error code 1 bmake[3]: stopped making "all" in /home/pbulk/build/math/libixion/work/libixion-0.20.0/src/libixion bmake[3]: 1 error bmake[3]: stopped making "all" in /home/pbulk/build/math/libixion/work/libixion-0.20.0/src/libixion bmake[2]: stopped making "all" in /home/pbulk/build/math/libixion/work/libixion-0.20.0/src bmake[1]: stopped making "all-recursive" in /home/pbulk/build/math/libixion/work/libixion-0.20.0 bmake: stopped making "all" in /home/pbulk/build/math/libixion/work/libixion-0.20.0 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/libixion *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/libixion