Ola pessoal

Acho que a dúvida é mais relacionada ao S.O. Linux no entanto o
Posgresql é parte do problema que estou enfrentando.
Tenho que compilar o SGBD Postgresql 9.0.1 que tem um Patch para esta
versão e infelizmente a compilação só funciona no gcc-4.7, conforme
bug relatado na lista oficial
https://www.postgresql.org/message-id/[email protected]

Utilizo o debian 8 Jessie, que tem disponível nos repositórios apenas o gcc-4.9.
Tentei instalar o gcc-4.7 de duas formas sem sucesso.

***Primeira tentativa ***
Tentei instalar manualmente o gcc baixando o arquivo gcc-4.7.0.tar.gz
Mas ao instalar as bibliotecas de dependencia  (apt-get install
libmpc-dev libmpfr-dev libgmp-dev gcc-multilib )
o debian instala, sem perguntar o  gcc-4.9 e as bibliotecas
solicitadas, são versões compatíveis com o gcc-4.9. Apos tento
executar MAKE
para instalação manual, acontece erros e não e possível instalar manualmente.

*** Segunda Tentativa ****
Tentei adicionar repositórios PPA com o gcc-4.7, no arquivo /etc/apt/sourc.list
add-apt-repository ppa:ubuntu-toolchain-r/test  como ensina neste
link: 
http://askubuntu.com/questions/193513/problem-adding-a-ppa-to-install-gcc-4-7

Ao tentar apt-get install gcc-4.7 é solicitado a instalação de várias
dependencias... ao pedir para instalar as dependencias, acontece o
erro abaixo.
------------------------------------------------------------------
root@vmhp110deb8:/home/user1# apt-get install gcc-4.7 gcc-4.7-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'gcc-4.7-base' for regex 'gcc-4.7'
Package gcc-4.7-base is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'gcc-4.7-base' has no installation candidate
root@vmhp110deb8:/home/user1# add-apt-repository ppa:ubuntu-toolchain-r/test
----------------------------------------------------------------------------

Tentei achar um repositório que tem o gcc-4.7-base, mas ai pede a
instalacao de outras dependencias, e informa que não encontrou porque
as bibliotecas são
obsoletas, etc.

*** Tentativa ainda nao testada *****
Uma outra ideia que tive e baixar o DVD do Debian 7 Wheezy (que acho
que tem gcc-4.7 e todas as dependencias) e adicionar como repositório,
para que o debian encontre todas as dependencias do gcc.4.7 no DVD.
Ainda não testei essa.

Alguém poderia me auxiliar em como eu poderia instalar compilar o
Debian 9.0.1 no Debian 8, ou como instalar o gcc 4.7 no debian 8 ? Eu
estou tentando fazer em uma VM para não desconfigurar o SO instalado
num servidor HP-ML110, mas após eu fazer o teste com sucesso, irei
aplicar o procedimento no servidor.

Qualquer ajuda é bem vinda.

[]`s  Neto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a