influxdb: fix libflux build

This commit is contained in:
Andrea Ciceri
2025-09-01 16:02:53 +02:00
parent c5acf065a7
commit f1caaa39d9

View File

@@ -26,10 +26,10 @@ let
# https://github.com/influxdata/flux/pull/5542
../influxdb2/fix-unsigned-char.patch
];
# Don't fail on missing code documentation
# Don't fail on missing code documentation and allow dead_code/lifetime warnings
postPatch = ''
substituteInPlace flux-core/src/lib.rs \
--replace-fail "deny(warnings, missing_docs))]" "deny(warnings))]"
--replace-fail "deny(warnings, missing_docs))]" "deny(warnings), allow(dead_code, mismatched_lifetime_syntaxes))]"
'';
sourceRoot = "${src.name}/libflux";