I first of all thanks for this great docker-image! However, I noticed that the latest images on Docker Hub do not contain actually the latest Domoticz version 2020.1 released on 22 march.
In the mean time I tried to build a local version on my Raspberry PI 2B ARM V32 V7 with Raspian Buster 10.2.
There were also other earlier warnings during the build that are perhaps worth noting, like:
and this text highlighted in red after starting building openzwave, of which I'm not sure is an error or warning:
Building src/Localization.cpp
In file included from /usr/include/c++/8.3.0/map:60,
from /tmp/open-zwave/cpp/src/Localization.h:33,
from /tmp/open-zwave/cpp/src/Localization.cpp:30:
/usr/include/c++/8.3.0/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >]':
/usr/include/c++/8.3.0/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.3.0/map:61,
from /tmp/open-zwave/cpp/src/Localization.h:33,
from /tmp/open-zwave/cpp/src/Localization.cpp:30:
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'const string OpenZWave::Internal::Localization::GetValueItemHelp(uint8, uint8, uint16, int32, int32) const':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In static member function 'static void OpenZWave::Internal::Localization::ReadXMLVIDLabel(uint8, uint8, uint16, uint32, const TiXmlElement*)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'bool OpenZWave::Internal::Localization::SetValueLabel(uint8, uint8, uint16, uint32, std::__cxx11::string, std::__cxx11::string)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In static member function 'static void OpenZWave::Internal::Localization::ReadXMLVIDHelp(uint8, uint8, uint16, uint32, const TiXmlElement*)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'bool OpenZWave::Internal::Localization::SetValueHelp(uint8, uint8, uint16, uint32, std::__cxx11::string, std::__cxx11::string)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'const string OpenZWave::Internal::Localization::GetValueHelp(uint8, uint8, uint16, uint32)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'bool OpenZWave::Internal::Localization::WriteXMLVIDHelp(uint8, uint8, uint16, uint32, TiXmlElement*)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'const string OpenZWave::Internal::Localization::GetValueLabel(uint8, uint8, uint16, int32) const':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'bool OpenZWave::Internal::Localization::SetValueItemHelp(uint8, uint8, uint16, int32, int32, std::__cxx11::string, std::__cxx11::string)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In static member function 'static void OpenZWave::Internal::Localization::ReadXMLVIDItemLabel(uint8, uint8, uint16, uint32, const TiXmlElement*)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'bool OpenZWave::Internal::Localization::SetValueItemLabel(uint8, uint8, uint16, int32, int32, std::__cxx11::string, std::__cxx11::string)':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8.3.0/bits/stl_map.h: In member function 'const string OpenZWave::Internal::Localization::GetValueItemLabel(uint8, uint8, uint16, int32, int32) const':
/usr/include/c++/8.3.0/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<OpenZWave::Internal::ValueLocalizationEntry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,