Eu recomendaria que você não tentasse fazer backport do gcc-4.7 de imediato para preciso. Ele está introduzindo a arquitetura x32 e espera mudanças intrusivas na glibc que não são seguras para serem executadas com precisão.
Em vez disso, se você quiser usar o compilador raring na caixa precisa, você pode fazer isso trivialmente com um chroot:
$ apt-get install ubuntu-dev-tools
$ mk-sbuild raring
$ schroot -u root raring-amd64
$ gcc-4.7 -v
Que você vai obter um ambiente de raring com et complier et. al.
ps. Se você estiver realmente interessado em como o bootstrapping foi feito: bem, é necessário fazer o upload de compilações incompletas de binutils, glibc, gcc na ordem correta algumas vezes até que todos os pacotes intermediários estejam disponíveis para começar a fazer construções completas.