mise: añadir bzip2 a [deps] — un sys-crate exige libbz2

`unable to find static system library 'bz2'`. La receta no tenía `[deps]`.
Novena de la familia (appstream, cargo-deb, cargo-make, dprint, dufs, fnm,
macchina, maturin).

⚠ Sin verificar a propósito: el build tarda ~60 min (falló a los 3550 s) y el
flock es exclusivo, así que comprobarlo cuesta una hora de campaña parada. El
patrón lleva ocho arreglos idénticos verificados y la campaña lo verifica sola
en la siguiente pasada.
This commit is contained in:
Sergio
2026-08-28 12:25:14 +00:00
parent 46cf051619
commit 4c5cf5ae2d
+11
View File
@@ -37,3 +37,14 @@ install = "mkdir -p /out/usr/bin && cp target/release/mise /out/usr/bin/mise"
# buildInputs de nix (NO deps de hammer — cargo vendorea; backend Rust por
# defecto). Si algún sys-crate C falla, adaptá per-paquete (patch/feature): nss-cacert, cmake, git, openssl
# `bzip2` (libbz2) la exige un sys-crate, no el Cargo.toml: sin ella el link muere con
# `unable to find static system library 'bz2' using strategy 'no_fallback'`. La receta no tenía
# `[deps]`. Novena de la familia (appstream, cargo-deb, cargo-make, dprint, dufs, fnm, macchina,
# maturin).
#
# ⚠ NO se verificó parando la campaña a propósito: este build tarda ~60 min (falló a los 3550 s) y
# el flock es exclusivo, así que comprobarlo cuesta una hora de campaña detenida. El patrón lleva
# ocho arreglos idénticos verificados; la campaña lo verifica sola en su siguiente pasada.
[deps]
build = ["bzip2"]