pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/dnsdist



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri May 15 09:15:48 UTC 2026

Modified Files:
        pkgsrc/net/dnsdist: distinfo
Added Files:
        pkgsrc/net/dnsdist/patches: patch-dnsdist-lua.cc

Log Message:
dnsdist: fix build with boost 1.91.0


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/net/dnsdist/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/dnsdist/patches/patch-dnsdist-lua.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/dnsdist/distinfo
diff -u pkgsrc/net/dnsdist/distinfo:1.25 pkgsrc/net/dnsdist/distinfo:1.26
--- pkgsrc/net/dnsdist/distinfo:1.25    Fri Apr 24 17:11:17 2026
+++ pkgsrc/net/dnsdist/distinfo Fri May 15 09:15:47 2026
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.25 2026/04/24 17:11:17 wiz Exp $
+$NetBSD: distinfo,v 1.26 2026/05/15 09:15:47 adam Exp $
 
 BLAKE2s (dnsdist-2.0.5.tar.xz) = 547e2c3642ede391c54e07e89569f9c5356f3823c4a95f43cae7471627f9db3a
 SHA512 (dnsdist-2.0.5.tar.xz) = 82eb29c378ac05e1a029a8bd04ca4144a9636ac777020c97090ce0bea3ad215cd7a6fde9218ec4bcb8a4d773730f34ba9f476484f42e7fea34e84717a43f9286
 Size (dnsdist-2.0.5.tar.xz) = 2289448 bytes
 SHA1 (patch-configure) = d9ec9f3416862f471a3029168681b9512ced68b9
+SHA1 (patch-dnsdist-lua.cc) = 8a4e66f81e0bc1c7dfbedf9e2fe8a167e5df837d

Added files:

Index: pkgsrc/net/dnsdist/patches/patch-dnsdist-lua.cc
diff -u /dev/null pkgsrc/net/dnsdist/patches/patch-dnsdist-lua.cc:1.1
--- /dev/null   Fri May 15 09:15:48 2026
+++ pkgsrc/net/dnsdist/patches/patch-dnsdist-lua.cc     Fri May 15 09:15:48 2026
@@ -0,0 +1,33 @@
+$NetBSD: patch-dnsdist-lua.cc,v 1.1 2026/05/15 09:15:48 adam Exp $
+
+Fix build with boost 1.91.0.
+
+--- dnsdist-lua.cc.orig        2026-04-22 17:37:43.000000000 +0000
++++ dnsdist-lua.cc
+@@ -3084,7 +3084,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);
+@@ -3107,7 +3107,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);
+@@ -3129,7 +3129,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);



Home | Main Index | Thread Index | Old Index