Below is the relevant output when building kbuild without dev-util/yacc installed: kBuild: Compiling kmk_ash - /var/tmp/paludis/dev-util-kbuild-0.1.5-r1/work/kBuild-0.1.5/src/ash/arith.y kmk: yacc: Command not found The failing command: @yacc -ld -b /var/tmp/paludis/dev-util-kbuild-0.1.5-r1/work/kBuild-0.1.5/out/linux.amd64/release/obj/kmk_ash/arith /var/tmp/paludis/dev-util-kbuild-0.1.5-r1/work/kBuild-0.1.5/src/ash/arith.y
Thanks for reporting this missing dependency. dev-util/bison would also work btw.
Wait a second! How did you end up with a system that doesn't have bison on it, since bison is in the system set? Please give more info on your system, such as versions of bison and autotools since something strange seems to be going on...
Ah, sorry about that. My yacc symlink had been deleted some how. A reinstall of bison fixed it.
http://sources.gentoo.org/dev-util/kbuild/kbuild-0.1.5-r1.ebuild?r1=1.9&r2=1.10 http://sources.gentoo.org/dev-util/kbuild/kbuild-0.1.5_p2.ebuild?r1=1.2&r2=1.3 http://sources.gentoo.org/dev-util/kbuild/kbuild-0.1.5_p2-r1.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/dev-util/kbuild/kbuild-9999.ebuild?r1=1.1&r2=1.2