O PGVM é um projeto muito interessante, inspirado no RVM (Ruby Version Manager), ele permite gerenciar múltiplas e diferentes versões do PostgreSQL num mesmo computador.
Caso você esteja usando o PGVM e Debian poderá ter problema para compilar algumas versões do PostgreSQL porque estas versões tem um pequeno bug ao executar o ”./configure”. Ele não atribuem alguns parâmetros para variável do LDFLAGS. Se estiver curioso para ler mais sobre, recomendo ler a discussão na lista dos desenvolvedores do PostgreSQL(pgdg-hackers). Exemplo do erro:
Se quiser ver os erros de compilação do PGVM, pode ver no arquivo make_error.log
1
|
|
Para contonar este problema de compilação, basta passar os parâmetros para variável LDFLAGS antes e usar o PGVM.
1
|
|
Isso não é necessário para as versões mais recentes da séries 9.2, 9.1 e 9.0 (não testei em outras séries como 8.4) mas para instalar a 9.2.2, 9.1.7, 9.0.11 e (respectivamente as versões das séries) anteriores terá que obrigatoriamente adicionar os parâmetros no LDFLAGS. ;)
0sem comentários ainda