nandi/clonimpublic Fork
⑂ a5e933f
Commits
⬇ Clone ▾
git clone https://git.rickub.com/nandi/clonim.git
git clone ssh://git@rickub.com/nandi/clonim.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP

fix: build the runtime archives with TLS

The driver already passes -d:ssl when it builds the archive itself; the
recipe did not, so `just runtime-libs` (and bench-store, which calls it)
left behind an archive whose HTTP primitive could not reach https.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandithebull committed 2026-09-21T18:56:21-07:00 Browse files
a5e933f parent: 961c92a
modified justfile +2 -2
@@ -9,8 +9,8 @@ build:
99 # Build the private static runtime in both modes used by the driver.
1010 runtime-libs:
1111 mkdir -p lib
12- nim c --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-debug -o:lib/libclonim_runtime_debug.a src/runtime_lib.nim
13- nim c -d:release --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-release -o:lib/libclonim_runtime.a src/runtime_lib.nim
12+ nim c -d:ssl --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-debug -o:lib/libclonim_runtime_debug.a src/runtime_lib.nim
13+ nim c -d:release -d:ssl --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-release -o:lib/libclonim_runtime.a src/runtime_lib.nim
1414
1515 # Build with optimisations on (compiler and, via -d:release, the programs it emits)
1616 release: runtime-libs
@@ -9,8 +9,8 @@ build:
9 # Build the private static runtime in both modes used by the driver.9 # Build the private static runtime in both modes used by the driver.
10 runtime-libs:10 runtime-libs:
11 mkdir -p lib11 mkdir -p lib
12- nim c --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-debug -o:lib/libclonim_runtime_debug.a src/runtime_lib.nim12+ nim c -d:ssl --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-debug -o:lib/libclonim_runtime_debug.a src/runtime_lib.nim
13- nim c -d:release --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-release -o:lib/libclonim_runtime.a src/runtime_lib.nim13+ nim c -d:release -d:ssl --app:staticlib --nimMainPrefix:ClonimRuntime --hints:off --warnings:off --nimcache:lib/nimcache-release -o:lib/libclonim_runtime.a src/runtime_lib.nim
14 14
15 # Build with optimisations on (compiler and, via -d:release, the programs it emits)15 # Build with optimisations on (compiler and, via -d:release, the programs it emits)
16 release: runtime-libs16 release: runtime-libs