# GNU bison 3.8.2 — build-dep del kernel (frente kernel-from-source).
#
# El kbuild del kernel usa bison (generador de parsers LALR) para el parser de kconfig
# (scripts/kconfig/parser) y dtc. No está en el toolchain Alpine base ⇒ se construye desde fuente.
# Herramienta de build-time, no input del 4/4: build vainilla, sin patches.
#
# bison invoca `m4` en runtime (recipes/m4.toml ya provee el m4 del toolchain). Tarball release
# (configure ya generado ⇒ AutoconfReady). Estático musl con zig cc.

name    = "bison"
version = "3.8.2"

[source]
tarball = "https://ftp.gnu.org/gnu/bison/bison-3.8.2.tar.gz"
sha256  = "06c9e13bdf7eb24d4ceb6b59205a4f67c2c7e7213119644430fe82fbd14a0abb"

[build]
compiler = "zig-cc"
target   = "x86_64-linux-musl"
link     = "static"
flags = ["--disable-nls"]
