diff options
author | Manuel Frischknecht <manuel.frischknecht@gmail.com> | 2023-11-26 19:46:45 +0100 |
---|---|---|
committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2023-11-27 13:15:44 +0000 |
commit | 7f706a07d27b4d44dcc55cf4c832fe8d98569214 (patch) | |
tree | 8755981174466a0e45b8b36497ac9f3fe239b8e0 /pkgs/servers/uxplay/default.nix | |
parent | fa1c8834c9fe613fe3f84d6c524bb1779e50cd6e (diff) |
kapacitor: fix build of embedded `libflux` dependency with current rust
The embedded `libflux` dependency of `kapacitor` fails to build with more current rust tooling due to an unneeded `.clone()` call that is promoted into an error message by a strict linting build config. This introduces a patch that removes the offending method call. The issue is already resolved upstream, but even the current `kapacitor` version still depends on this specific version of `libflux` [1], and the respective git commit contains a lot of other (automated) changes [2], so cherry-picking the patch via a GitHub URL seems even more brittle. [1]: https://github.com/influxdata/kapacitor/blob/v1.7.1/go.mod#L26 [2]: https://github.com/influxdata/flux/commit/e7f7023848929e16ad5bd3b41d217847bd4fd72b#diff-96572e971d9e19b54290a434debbf7db054b21c9ce19035159542756ffb8ab87 (cherry picked from commit 8e6e709ca1fcdb1d3a75b117c90cce769cd6b65a)
Diffstat (limited to 'pkgs/servers/uxplay/default.nix')
0 files changed, 0 insertions, 0 deletions