Tengo CentOs 6.5 e hice esto:
1) Instalar los siguientes paquetes
- hdf5-1.8.11-42.1.x86_64.rpm
- json-c-0.10-2.1.x86_64.rpm
- libhdf5-8-1.8.11-42.1.x86_64.rpm
- libhdf5_hl8-1.8.11-42.1.x86_64.rpm
No sé si puedo vincular archivos directamente aquí, así que busque esos archivos en rpm.pbone.net, descargue la versión CentOS 6.
2) Como Postgis requiere la versión hdf5 versión 6, debe ejecutar estos comandos como root (# es el indicador)
# cd /usr/lib64
# ln -s libhdf5_hl.so.8 libhdf5_hl.so.6
# ln -s libhdf5.so.8 libhdf5.so.6
PD:no olvide instalar el paquete de contribución postgresql, ya que Postgis requiere la extensión fuzzystrmatch para algunos módulos.