dnsdist: fix for boost 1.91
This commit is contained in:
committed by
Đoàn Trần Công Danh
parent
976ae02492
commit
1d0eb5afa7
@@ -0,0 +1,29 @@
|
||||
--- a/dnsdist-lua.cc
|
||||
+++ b/dnsdist-lua.cc
|
||||
@@ -3083,7 +3083,7 @@ static void setupLuaConfig(LuaContext& l
|
||||
customName = std::optional(*optCustomName);
|
||||
}
|
||||
if (!customName) {
|
||||
- boost::optional<declare_metric_opts_t> vars = {boost::get<declare_metric_opts_t>(opts.get())};
|
||||
+ boost::optional<declare_metric_opts_t> vars = boost::get<declare_metric_opts_t>(opts.get());
|
||||
getOptionalValue<std::string>(vars, "customName", customName);
|
||||
getOptionalValue<bool>(vars, "withLabels", withLabels);
|
||||
checkAllParametersConsumed("declareMetric", vars);
|
||||
@@ -3106,7 +3106,7 @@ static void setupLuaConfig(LuaContext& l
|
||||
step = *custom_step;
|
||||
}
|
||||
else {
|
||||
- boost::optional<update_metric_opts_t> vars = {boost::get<update_metric_opts_t>(incOpts)};
|
||||
+ boost::optional<update_metric_opts_t> vars = boost::get<update_metric_opts_t>(incOpts);
|
||||
getOptionalValue<uint64_t>(vars, "step", step);
|
||||
getOptionalValue<LuaAssociativeTable<std::string>>(vars, "labels", labels);
|
||||
checkAllParametersConsumed("incMetric", vars);
|
||||
@@ -3128,7 +3128,7 @@ static void setupLuaConfig(LuaContext& l
|
||||
step = *custom_step;
|
||||
}
|
||||
else {
|
||||
- boost::optional<update_metric_opts_t> vars = {boost::get<update_metric_opts_t>(decOpts)};
|
||||
+ boost::optional<update_metric_opts_t> vars = boost::get<update_metric_opts_t>(decOpts);
|
||||
getOptionalValue<uint64_t>(vars, "step", step);
|
||||
getOptionalValue<LuaAssociativeTable<std::string>>(vars, "labels", labels);
|
||||
checkAllParametersConsumed("decMetric", vars);
|
||||
@@ -8,7 +8,7 @@ configure_args="-Ddnscrypt=enabled -Dreproducible=true -Dsnmp=enabled
|
||||
-Dyaml=disabled --sysconfdir=/etc/dnsdist"
|
||||
conf_files="/etc/dnsdist/dnsdist.conf"
|
||||
hostmakedepends="cmake pkg-config python3 python3-yaml tar"
|
||||
makedepends="boost-devel fstrm-devel libcap-devel libedit-devel
|
||||
makedepends="boost-headers fstrm-devel libcap-devel libedit-devel
|
||||
libsodium-devel lua54-devel net-snmp-devel nghttp2-devel openssl-devel
|
||||
re2-devel"
|
||||
short_desc="Dynamic DNS loadbalancer"
|
||||
|
||||
Reference in New Issue
Block a user