Respuestas:
Instalé los últimos paquetes de bison (2.7.1) y libbison-dev (2.7.1) de Saucy y funcionó de maravilla.
wget http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb
wget http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb
dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb
dpkg -i bison_2.7.1.dfsg-1_amd64.deb
Para evitar que el administrador de actualizaciones sobrescriba este paquete
apt-mark hold libbison-dev
apt-mark hold bison
Hecho.
apt-mark hold libbison-devyapt-mark hold bison
Simplemente proporcione la versión del paquete también de la siguiente manera:
apt-get install pkg=version
y puedes obtener todas las versiones disponibles usando apt-cache showpkg bison
apt-get install bison=2:2.7.1.dfsg-1pero apt-getaún me quejoE: Version '2:2.7.1.dfsg-1' for 'bison' was not found
apt-cache showpkg bisonpara ver las versiones disponibles. Una manera fácil sería agregar un repositorio de desarrollo descarado solo para instalar bison 2.7.
Puede instalar bison versión 2.7 a través de linuxbrew . Una vez que haya instalado Linuxux por:
ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"
y agregando lo siguiente al final de .bashrc o .zshrc:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"
¡Puedes instalar Bison 2.7!
brew install bison27
Homebrew está diseñado para Mac, por lo que le gritará por no usar su Mac correctamente si ejecuta brew doctor. Como las Mac ya tienen instalado Bison, se negará a finalizar la instalación. Puede forzarlo de manera segura haciendo:
brew link bison27 --force
¡Y ahora revisa bison -V para ver que estás usando Bison 2.7!
bison2 (2: 2.7.1.dfsg-1-ppa1) está disponible desde mi ppa aquí