Skip to content

Fix nix build (remove naersk)#8281

Closed
link2xt wants to merge 2 commits into
mainfrom
link2xt/remove-naersk
Closed

Fix nix build (remove naersk)#8281
link2xt wants to merge 2 commits into
mainfrom
link2xt/remove-naersk

Conversation

@link2xt
Copy link
Copy Markdown
Collaborator

@link2xt link2xt commented May 28, 2026

Alternative to #8282, removing naersk dependency.

There is a larger refactoring at #8272, in this PR i am just fixing the build so we can make releases again.

@link2xt link2xt force-pushed the link2xt/remove-naersk branch 2 times, most recently from 5887857 to 475343e Compare May 28, 2026 01:54
@link2xt link2xt force-pushed the link2xt/remove-naersk branch from 475343e to d6fba7c Compare May 28, 2026 02:32
@link2xt link2xt changed the title Fix nix build Fix nix build (remove naersk) May 28, 2026
@link2xt link2xt removed the blocker label May 28, 2026
@link2xt link2xt marked this pull request as draft May 28, 2026 02:38
sphinx_rtd_theme has been renamed to sphinx-rtd-theme

Moving pthreads to buildInputs fixes this error:

       error: Refusing to evaluate package 'mingw_w64-pthreads-13.0.0' in /nix/store/f78lkqnk63pd0kf52zf2wcx35p1nnalr-source/pkgs/os-specific/windows/mingw-w64/headers.nix:35 because it is not available on the requested hostPlatform:
         hostPlatform.system = "x86_64-linux"
         package.meta.platforms = [
           "aarch64-windows"
           "x86_64-windows"
           "i686-windows"
         ]
         package.meta.badPlatforms = [ ]
@link2xt link2xt force-pushed the link2xt/remove-naersk branch from d6fba7c to 86ee762 Compare May 28, 2026 03:36
Switch to standard pkgs.makeRustPlatform instead.
@link2xt link2xt force-pushed the link2xt/remove-naersk branch from 86ee762 to 7eb9432 Compare May 28, 2026 09:49
@link2xt link2xt closed this May 28, 2026
@link2xt
Copy link
Copy Markdown
Collaborator Author

link2xt commented May 28, 2026

Closed in favor of minimal fix #8282

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant