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 <noreply@anthropic.com>
This commit is contained in:
Ivan FB 2026-06-09 23:51:55 +02:00
parent 08379e0c6a
commit c4d41aa5a5
No known key found for this signature in database
GPG Key ID: DF0C67A04C543270
2 changed files with 4 additions and 4 deletions

View File

@ -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"
}
}
},

View File

@ -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,