Kea merge requests
https://gitlab.isc.org/isc-projects/kea/-/merge_requests
2023-06-27T17:06:54Z
https://gitlab.isc.org/isc-projects/kea/-/merge_requests/2050
Draft: Obsolete: fix some linking errors
2023-06-27T17:06:54Z
Tomek Mrugalski
Draft: Obsolete: fix some linking errors
There are two compilation failures reported on Debian 10 and 11:
- local Debian 10
```
CXXLD perfdhcp
/usr/bin/ld: ../../../src/lib/process/.libs/libkea-process.so: undefined reference to `isc::config::BaseCommandMgr::getHash[abi:c...
There are two compilation failures reported on Debian 10 and 11:
- local Debian 10
```
CXXLD perfdhcp
/usr/bin/ld: ../../../src/lib/process/.libs/libkea-process.so: undefined reference to `isc::config::BaseCommandMgr::getHash[abi:cxx11](boost::shared_ptr<isc::data::Element>&)'
```
- local Debian 11
```
CXXLD bootp_unittests
/usr/bin/ld: ../../../../../src/lib/process/.libs/libkea-process.so: undefined reference to `isc::config::BaseCommandMgr::getHash[abi:cxx11](boost::shared_ptr<isc::data::Element>&)'
```
Closes #2707
kea2.4.0
Andrei Pavel
andrei@isc.org
Andrei Pavel
andrei@isc.org
https://gitlab.isc.org/isc-projects/kea/-/merge_requests/2011
Draft: fix template argument deduction failure on CentOS 7
2023-05-26T09:18:21Z
Andrei Pavel
andrei@isc.org
Draft: fix template argument deduction failure on CentOS 7
Closes #2815 a consecutive time.
Fixes this build failure on CentOS 7.
```
cfg_hosts.cc:1106:69: error: no matching function for call to 'distance(const boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::order...
Closes #2815 a consecutive time.
Fixes this build failure on CentOS 7.
```
cfg_hosts.cc:1106:69: error: no matching function for call to 'distance(const boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<isc::dhcp::HostResrv6Tuple, std::allocator<isc::dhcp::HostResrv6Tuple> > > > > > >&, const boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<isc::dhcp::HostResrv6Tuple, std::allocator<isc::dhcp::HostResrv6Tuple> > > > > > >&)'
erased_addresses = boost::distance(range.first, range.second);
^
cfg_hosts.cc:1106:69: note: candidate is:
In file included from /usr/include/boost/range/functions.hpp:21:0,
from /usr/include/boost/range/iterator_range_core.hpp:26,
from /usr/include/boost/lexical_cast.hpp:169,
from ../../../src/lib/util/strutil.h:18,
from ../../../src/lib/dhcp/duid.h:11,
from cfg_hosts.cc:8:
/usr/include/boost/range/distance.hpp:27:5: note: template<class T> typename boost::range_difference<T>::type boost::distance(const T&)
distance( const T& r )
^
/usr/include/boost/range/distance.hpp:27:5: note: template argument deduction/substitution failed:
cfg_hosts.cc:1106:69: note: candidate expects 1 argument, 2 provided
erased_addresses = boost::distance(range.first, range.second);
^
```
Occurence: https://jenkins.aws.isc.org/job/kea-dev/job/ut-basic/1110/
kea2.3.8
Andrei Pavel
andrei@isc.org
Andrei Pavel
andrei@isc.org
https://gitlab.isc.org/isc-projects/kea/-/merge_requests/1970
Draft: Obsolete: the approach with the dedicated UPDATE prepared statements
2023-04-06T12:52:54Z
Andrei Pavel
andrei@isc.org
Draft: Obsolete: the approach with the dedicated UPDATE prepared statements
Closes #549.
Closes #549.
kea2.3.7
Andrei Pavel
andrei@isc.org
Andrei Pavel
andrei@isc.org