+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent LUA_VERSION_REQD=54 WRKLOG=/tmp/bulklog/dnsdist-1.5.1nb3/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent LUA_VERSION_REQD=54 WRKLOG=/tmp/bulklog/dnsdist-1.5.1nb3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for dnsdist-1.5.1nb3 GEN dnsmessage.pb.cc GEN dnstap.pb.cc /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1' Making all in ext/ipcrypt gmake[2]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/ipcrypt' CC ipcrypt.lo CCLD libipcrypt.la gmake[2]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/ipcrypt' Making all in ext/yahttp gmake[2]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp' Making all in yahttp gmake[3]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp/yahttp' CXX reqresp.lo In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/function/detail/maybe_include.hpp:36, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/function/detail/function_iterate.hpp:14, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:29, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:1343, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/function.hpp:70, from reqresp.hpp:7, from yahttp.hpp:19, from reqresp.cpp:1: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/function/function_template.hpp: In member function 'virtual void YaHTTP::HTTPBase::initialize()': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/function/function_template.hpp:1008:24: warning: '*((void*)& +8)' is used uninitialized in this function [-Wuninitialized] 1008 | std::memcpy(this->functor.data, f.functor.data, sizeof(this->functor.data)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX router.lo CXXLD libyahttp.la gmake[3]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp/yahttp' gmake[3]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp' gmake[2]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1/ext/yahttp' gmake[2]: Entering directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1' CXX bpf-filter.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dns.hh:29, from misc.hh:38, from iputils.hh:32, from bpf-filter.hh:27, from bpf-filter.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX capabilities.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dns.hh:29, from misc.hh:38, from capabilities.cc:33: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dns.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dns.hh:29, from dns.cc:25: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnscrypt.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnscrypt.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist.o In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:352:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_make_bare_keymap()' in same scope [-Wredundant-decls] 352 | extern Keymap rl_make_bare_keymap PARAMS((void)); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:68:15: note: previous declaration of 'KEYMAP_ENTRY* rl_make_bare_keymap()' 68 | extern Keymap rl_make_bare_keymap PARAMS((void)); | ^~~~~~~~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:354:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_copy_keymap(Keymap)' in same scope [-Wredundant-decls] 354 | extern Keymap rl_copy_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:71:15: note: previous declaration of 'KEYMAP_ENTRY* rl_copy_keymap(Keymap)' 71 | extern Keymap rl_copy_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:355:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_make_keymap()' in same scope [-Wredundant-decls] 355 | extern Keymap rl_make_keymap PARAMS((void)); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:76:15: note: previous declaration of 'KEYMAP_ENTRY* rl_make_keymap()' 76 | extern Keymap rl_make_keymap PARAMS((void)); | ^~~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:356:13: warning: redundant redeclaration of 'void rl_discard_keymap(Keymap)' in same scope [-Wredundant-decls] 356 | extern void rl_discard_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:79:13: note: previous declaration of 'void rl_discard_keymap(Keymap)' 79 | extern void rl_discard_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:359:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_get_keymap_by_name(const char*)' in same scope [-Wredundant-decls] 359 | extern Keymap rl_get_keymap_by_name PARAMS((const char *)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:85:15: note: previous declaration of 'KEYMAP_ENTRY* rl_get_keymap_by_name(const char*)' 85 | extern Keymap rl_get_keymap_by_name PARAMS((const char *)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:361:13: warning: redundant redeclaration of 'void rl_set_keymap(Keymap)' in same scope [-Wredundant-decls] 361 | extern void rl_set_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:91:13: note: previous declaration of 'void rl_set_keymap(Keymap)' 91 | extern void rl_set_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:362:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_get_keymap()' in same scope [-Wredundant-decls] 362 | extern Keymap rl_get_keymap PARAMS((void)); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:88:15: note: previous declaration of 'KEYMAP_ENTRY* rl_get_keymap()' 88 | extern Keymap rl_get_keymap PARAMS((void)); | ^~~~~~~~~~~~~ In file included from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:364:12: warning: redundant redeclaration of 'int rl_set_keymap_name(const char*, Keymap)' in same scope [-Wredundant-decls] 364 | extern int rl_set_keymap_name PARAMS((const char *, Keymap)); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist.cc:37: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:94:12: note: previous declaration of 'int rl_set_keymap_name(const char*, Keymap)' 94 | extern int rl_set_keymap_name PARAMS((const char *, Keymap)); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist.cc:47: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-backend.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-backend.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-dynbpf.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dns.hh:29, from misc.hh:38, from iputils.hh:32, from bpf-filter.hh:27, from dnsdist-dynbpf.hh:27, from dnsdist-dynbpf.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-cache.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-cache.cc:24: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-carbon.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dns.hh:29, from misc.hh:38, from iputils.hh:32, from dnsdist-carbon.cc:25: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-console.o In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:352:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_make_bare_keymap()' in same scope [-Wredundant-decls] 352 | extern Keymap rl_make_bare_keymap PARAMS((void)); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:68:15: note: previous declaration of 'KEYMAP_ENTRY* rl_make_bare_keymap()' 68 | extern Keymap rl_make_bare_keymap PARAMS((void)); | ^~~~~~~~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:354:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_copy_keymap(Keymap)' in same scope [-Wredundant-decls] 354 | extern Keymap rl_copy_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:71:15: note: previous declaration of 'KEYMAP_ENTRY* rl_copy_keymap(Keymap)' 71 | extern Keymap rl_copy_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:355:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_make_keymap()' in same scope [-Wredundant-decls] 355 | extern Keymap rl_make_keymap PARAMS((void)); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:76:15: note: previous declaration of 'KEYMAP_ENTRY* rl_make_keymap()' 76 | extern Keymap rl_make_keymap PARAMS((void)); | ^~~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:356:13: warning: redundant redeclaration of 'void rl_discard_keymap(Keymap)' in same scope [-Wredundant-decls] 356 | extern void rl_discard_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:79:13: note: previous declaration of 'void rl_discard_keymap(Keymap)' 79 | extern void rl_discard_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:359:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_get_keymap_by_name(const char*)' in same scope [-Wredundant-decls] 359 | extern Keymap rl_get_keymap_by_name PARAMS((const char *)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:85:15: note: previous declaration of 'KEYMAP_ENTRY* rl_get_keymap_by_name(const char*)' 85 | extern Keymap rl_get_keymap_by_name PARAMS((const char *)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:361:13: warning: redundant redeclaration of 'void rl_set_keymap(Keymap)' in same scope [-Wredundant-decls] 361 | extern void rl_set_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:91:13: note: previous declaration of 'void rl_set_keymap(Keymap)' 91 | extern void rl_set_keymap PARAMS((Keymap)); | ^~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:362:15: warning: redundant redeclaration of 'KEYMAP_ENTRY* rl_get_keymap()' in same scope [-Wredundant-decls] 362 | extern Keymap rl_get_keymap PARAMS((void)); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:88:15: note: previous declaration of 'KEYMAP_ENTRY* rl_get_keymap()' 88 | extern Keymap rl_get_keymap PARAMS((void)); | ^~~~~~~~~~~~~ In file included from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:364:12: warning: redundant redeclaration of 'int rl_set_keymap_name(const char*, Keymap)' in same scope [-Wredundant-decls] 364 | extern int rl_set_keymap_name PARAMS((const char *, Keymap)); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/readline.h:38, from dnsdist-console.cc:30: /home/pbulk/build/net/dnsdist/work/.buildlink/include/readline/keymaps.h:94:12: note: previous declaration of 'int rl_set_keymap_name(const char*, Keymap)' 94 | extern int rl_set_keymap_name PARAMS((const char *, Keymap)); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-console.cc:39: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-dnscrypt.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-dnscrypt.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-dynblocks.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-dynblocks.cc:2: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ In file included from dnsdist-dynblocks.cc:2: dnsdist.hh: In constructor 'NetmaskTree::TreeNode::TreeNode(const key_type&) [with T = DynBlock]': dnsdist.hh:208:131: warning: '.DynBlock::until' is used uninitialized in this function [-Wuninitialized] 208 | DynBlock(const DynBlock& rhs): reason(rhs.reason), until(rhs.until), domain(rhs.domain), action(rhs.action), warning(rhs.warning) | ^ CXX dnsdist-ecs.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-ecs.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-healthchecks.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-healthchecks.hh:24, from dnsdist-healthchecks.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-idstate.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-idstate.cc:2: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-kvs.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-kvs.hh:24, from dnsdist-kvs.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lbpolicies.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lbpolicies.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua.cc:34: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena.h:52, from dnsmessage.pb.h:24, from protobuf.hh:34, from dnsdist-lua.cc:50: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from dnsmessage.pb.h:26, from protobuf.hh:34, from dnsdist-lua.cc:50: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from dnsmessage.pb.h:23, from protobuf.hh:34, from dnsdist-lua.cc:50: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX dnsdist-lua-actions.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-actions.cc:24: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena.h:52, from dnsmessage.pb.h:24, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-actions.cc:28: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from dnsmessage.pb.h:26, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-actions.cc:28: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from dnsmessage.pb.h:23, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-actions.cc:28: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX dnsdist-lua-bindings.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-bindings-dnscrypt.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings-dnscrypt.cc:24: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-bindings-dnsquestion.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings-dnsquestion.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-bindings-kvs.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings-kvs.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-bindings-packetcache.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings-packetcache.cc:27: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-bindings-protobuf.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-bindings-protobuf.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena.h:52, from dnsmessage.pb.h:24, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-bindings-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from dnsmessage.pb.h:26, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-bindings-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from dnsmessage.pb.h:23, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-lua-bindings-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ CXX dnsdist-lua-ffi.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-ffi.hh:24, from dnsdist-lua-ffi.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-inspection.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-inspection.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-inspection-ffi.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-inspection-ffi.cc:23: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-rules.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-rules.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-lua-vars.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-lua-vars.cc:22: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ CXX dnsdist-protobuf.o In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/slist.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/multiallocation_chain.hpp:32, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/detail/allocator_version_traits.hpp:27, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/container/string.hpp:31, from dnsname.hh:38, from dnscrypt.hh:53, from dnsdist.hh:38, from dnsdist-protobuf.cc:24: /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp: In member function 'boost::intrusive::slist_iterator& boost::intrusive::slist_iterator::operator=(const node_ptr&)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:86:74: warning: declaration of 'node' shadows a member of 'boost::intrusive::slist_iterator' [-Wshadow] 86 | BOOST_INTRUSIVE_FORCEINLINE slist_iterator &operator=(const node_ptr &node) | ~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/boost/intrusive/detail/slist_iterator.hpp:49:61: note: shadowed declaration is here 49 | typedef typename types_t::node node; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena.h:52, from dnsmessage.pb.h:24, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h: In constructor 'google::protobuf::internal::SerialArena::Block::Block(google::protobuf::internal::SerialArena::Block*, size_t)': /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:31: warning: declaration of 'size' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:392:18: note: shadowed declaration is here 392 | const size_t size; | ^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:384:18: warning: declaration of 'next' shadows a member of 'google::protobuf::internal::SerialArena::Block' [-Wshadow] 384 | Block(Block* next, size_t size) : next(next), size(size), start(nullptr) {} | ~~~~~~~^~~~ /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/arena_impl.h:391:18: note: shadowed declaration is here 391 | Block* const next; | ^~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/any.h:38, from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/generated_message_util.h:52, from dnsmessage.pb.h:26, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h: At global scope: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/message_lite.h:570:22: warning: redundant redeclaration of 'void google::protobuf::ShutdownProtobufLibrary()' in same scope [-Wredundant-decls] 570 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/io/coded_stream.h:131, from dnsmessage.pb.h:23, from protobuf.hh:34, from dnsdist-protobuf.hh:24, from dnsdist-protobuf.cc:26: /home/pbulk/build/net/dnsdist/work/.buildlink/include/google/protobuf/stubs/common.h:158:22: note: previous declaration of 'void google::protobuf::ShutdownProtobufLibrary()' 158 | PROTOBUF_EXPORT void ShutdownProtobufLibrary(); | ^~~~~~~~~~~~~~~~~~~~~~~ mv: cannot rename .deps/dnsdist-protobuf.Tpo to .deps/dnsdist-protobuf.Po: Disc quota exceeded gmake[2]: *** [Makefile:1351: dnsdist-protobuf.o] Error 2 gmake[2]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1' gmake[1]: *** [Makefile:1478: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/net/dnsdist/work/dnsdist-1.5.1' gmake: *** [Makefile:1109: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/dnsdist *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/dnsdist