Something went wrong. Try again.
Load and execute Linux ELF binaries -> Unikraft
Something went wrong. Try again.
build: rebuild the Rust archive when the Kconfig changes master
The cargo feature set is derived from Kconfig (CONFIG_APPELFLOADER_ELF_BINFMT selects the `binfmt` feature), but the archive only depended on the Rust sources. Toggling that symbol therefore left the previously built archive in place, and the link failed on the binfmt entry points that glue/shim.c had just started referencing: appelfloader.o: in function `binfmt_load': undefined reference to `elfrs_binfmt_load' Add $(UK_CONFIG) as a prerequisite so any Kconfig change re-runs cargo, which then does its own up-to-date check.
Author Tsiry Sandratraina Date (Aug 9, 2026, 8:03 AM UTC) Commit cafc657f cafc657f06443e21afaae67daa4e0ea1fb3707fe Parent 291c5c94 291c5c94777f2d2a3dac386fe4eef81bbc8b27dc