From 1960b5b36d0a7330f0564ebc060dbb66d3fbad29 Mon Sep 17 00:00:00 2001 From: Ivan FB Date: Wed, 3 Jun 2026 19:02:24 +0200 Subject: [PATCH] Pin nim-ffi to v0.1.3 in waku.nimble The requires entry had no tag, so the build resolved the latest tag (v0.2.0). nim-ffi v0.2.0 changed `declareLibrary` to take an extra `libType` argument, which breaks liblogosdelivery's single-arg `declareLibrary("logosdelivery")` call and fails the build. Pin to v0.1.3 to match nimble.lock until the typed-FFI migration lands. Co-Authored-By: Claude Opus 4.8 --- waku.nimble | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/waku.nimble b/waku.nimble index 99f649758..2b3c6ef7b 100644 --- a/waku.nimble +++ b/waku.nimble @@ -59,7 +59,7 @@ requires "nim >= 2.2.4", "unittest2" # Packages not on nimble (use git URLs) -requires "https://github.com/logos-messaging/nim-ffi" +requires "https://github.com/logos-messaging/nim-ffi#v0.1.3" requires "https://github.com/logos-messaging/nim-sds.git#2e9a7683f0e180bf112135fae3a3803eed8490d4"