Skip to content

add riscv64 support - #3

Merged
melqtx merged 1 commit into
mainfrom
codex/issue-1-riscv64
Jul 13, 2026
Merged

add riscv64 support#3
melqtx merged 1 commit into
mainfrom
codex/issue-1-riscv64

Conversation

@melqtx

@melqtx melqtx commented Jul 13, 2026

Copy link
Copy Markdown
Owner

What changed

  • Upgrade github.com/anacrolix/mmsg to the release with Linux RISC-V syscall definitions.
  • Expose riscv64-linux through the Nix flake and preserve the released package defaults.
  • Declare riscv64 in AUR metadata.
  • Add a CGO-enabled Linux RISC-V CI build using GCC and G++ cross compilers.

The previous mmsg release lacked the generated RISC-V socket structures required by CGO-enabled builds, producing undefined mmsghdr, cmsghdr, msghdr, and iovec errors.

Addresses #1.

@melqtx
melqtx marked this pull request as ready for review July 13, 2026 09:18
@melqtx
melqtx merged commit 40613b7 into main Jul 13, 2026
1 check passed
@melqtx
melqtx deleted the codex/issue-1-riscv64 branch July 13, 2026 09:18
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