Skip to content

rustix error when building helix #938

Description

@RoloEdits

When trying to build helix from source as an experiment, I encountered this error:

libgccjit.so: error: : gcc_jit_block_add_assignment: mismatching types: assignment to input_register (type: __int8_t *) from (void *)loadedValue2 (type: void *)
error: failed to build archive at `helix/target/debug/deps/librustix-f2aafd20cac1c040.rlib`: failed to open object file: No such file or directory (os error 2)

This seems to be similar to #792 which was closed by #874.

rustup --version
rustup 1.29.1 (69d754521 2026-07-06)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`

rustc +nightly --version
rustc 1.99.0-nightly (09ee43b2d 2026-07-27)
rustix@0.38.44
rustix@1.1.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions