![]() 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]:
|
||
---|---|---|
.. | ||
default.nix | ||
fix-linting-error-on-unneeded-clone.patch |