Essa é triste, mas como eu perdi dias montando o script talvez valha o post!
Antes de qualquer ofensa vou já me justificando que não estou desenvolvendo nada novo usando php 5.2! Meu caso é um caso de “manutenção” e evolução do sistema para versões posteriores.
Desculpas na mesa, vamos ao desenvolvimento do script. Não tenho muito o que dizer sobre o processo de desenvolvimento do script, foi um processo em que fui caminhando sob os problemas um de cada vez.
Meus primeiros testes em compilar o php foram utilizando o mínimo de argumentos. E fui gradualmente adicionando novos argumentos ao ./configure e corrigindo os erros, fazendo downgrade de versão de softwares dependentes, aplicar patch de correção de erro, etc.
Não vou descrever os passos isoladamente pois não me lembro deles, infelizmente. No meio do processo de crianção do script eu entrei de férias e minha memória foi corrompida durante as férias.
Mas estou divulgando o link do repositório com o Vagrant file nos Links. Imagino que possa servir de inspiração para alguém que esteja passando por situação semelhante, rodar algo que ainda estejam com php <= 5.3. A partir da 5.3 já é possível instalar via repositório (ex.: apt-get).
PS: O primeiro link é um post supimpa que achei a informação do patch necessário para corrigir um erro do OpenSSL no Ubuntu.
[]’s
Cheers