I pezzi Lua di questo vanno bene; l'errore che ricevi è che i bit C non sono presenti.
In generale, quando ci si interfaccia con una libreria C, è necessario assicurarsi di avere installato il pacchetto -dev (per Debianish) o -devel (per Redhatish) della libreria C.
Nel tuo caso, probabilmente puoi semplicemente fare quanto segue come root sulla tua casella:
yum install postgresql-devel
...e poi riprova a installare luarocks.
In alternativa, potresti provare il pacchetto nativo del sistema operativo:
yum install lua-sql-postgresql
Personalmente preferisco usare i pacchetti del sistema operativo per le librerie Lua stabili che non cambiano molto, ma tocca a te...