From c4d41aa5a567e9cd7685b16fe2792c8f210843bf Mon Sep 17 00:00:00 2001 From: Ivan FB Date: Tue, 9 Jun 2026 23:51:55 +0200 Subject: [PATCH] chore: bump nim-ffi to 0.1.6 (enforces -d:noSignalHandler) nim-ffi 0.1.6 fails the build if -d:noSignalHandler is missing, so the libsds build can no longer silently drop the flag that lets the Go host keep ownership of OS signal handlers (the regression that crashed status-go functional tests). sds.nimble already passes the flag; this wires the compile-time guard in. Co-Authored-By: Claude Opus 4.8 --- nimble.lock | 6 +++--- sds.nimble | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nimble.lock b/nimble.lock index a009c1c..2ccd8ab 100644 --- a/nimble.lock +++ b/nimble.lock @@ -315,8 +315,8 @@ } }, "ffi": { - "version": "0.1.5", - "vcsRevision": "f6a3a338c0253b8fe6411809ce240b1aef872cd1", + "version": "0.1.6", + "vcsRevision": "d4c87c1f94c4678eea7d32a8f5f41c72420fadb6", "url": "https://github.com/logos-messaging/nim-ffi", "downloadMethod": "git", "dependencies": [ @@ -325,7 +325,7 @@ "taskpools" ], "checksums": { - "sha1": "f5f55f13762740648377bf92e0df87def01a614d" + "sha1": "fe9000d1246dc146ba1f5e87a09bf9314454871a" } } }, diff --git a/sds.nimble b/sds.nimble index 11ae9c3..d844717 100644 --- a/sds.nimble +++ b/sds.nimble @@ -16,7 +16,7 @@ requires "stew" requires "stint" requires "metrics" requires "results" -requires "https://github.com/logos-messaging/nim-ffi == 0.1.5" +requires "https://github.com/logos-messaging/nim-ffi == 0.1.6" proc buildLibrary( outLibNameAndExt: string,