Esta pode não ser a melhor solução, mas eis como recompilei o iceweasel:
Primeiramente, instale o pacote Essentials:
sudo apt-get install build-essential
Depois pegue os arquivos fonte do iceweasel:
apt-get source iceweasel
Isso fará o download dos arquivos de origem. Após descompactar, haverá uma pasta iceweasel- [version]. Digite a pasta. Instale as dependências de construção para o iceweasel:
sudo apt-get build-dep iceweasel
Instale o devscript que usaremos para recompilar o pacote iceweasel:
sudo apt-get install devscripts
Como habilitamos o gstream, também precisamos instalar as dependências do gstream:
sudo apt-get install libgstreamer0.10 libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
Altere a opção --disable-gstreamer como --enable-gstreamer nos seguintes arquivos:
debian/xulrunner.mozconfig
debian/browser.mozconfig
Afinal, eu estava recebendo um erro como: "Não foi possível detectar o shell do ambiente!"
Então eu adicionei uma linha: os.environ ['SHELL'] = '/ bin / bash' para python / mach / mach / nixin / process.py para a linha 22 antes: se 'SHELL' em os.environ:
Depois de todos esses passos, execute:
debuild -i -us -uc -b
Após um longo processo de compilação, se tudo correr bem, os pacotes deb serão criados. Remova os pacotes iceweasel, xulrunner e libmojjs24d e instale os pacotes deb recém-criados. Para mim foi:
sudo dpkg -i iceweasel_24.7.0esr-1~deb7u1_amd.deb
sudo dpkg -i libmozjs24d_24.7.0esr-1~deb7u1_amd.deb
sudo dpkg -i xulrunner-24.0_24.7.0esr-1~deb7u1_amd.deb
Então, quando você abrir o iceweasel novamente, o gstream deverá estar ativado em: buildconfig:
Agora,comoafirmeinoscomentários,ativeosuportedogstreamemabout:config"media.gstreamer.enabled":
Eresultadofinal:
Espero que funcione!