Kawałki Lua są w porządku; błąd, który otrzymujesz, polega na tym, że nie ma tam C bitów.
Ogólnie rzecz biorąc, kiedy łączysz się z biblioteką C, musisz upewnić się, że masz zainstalowany pakiet -dev (dla Debiana) lub -devel (dla Redhatish).
W twoim przypadku prawdopodobnie możesz po prostu wykonać następujące czynności jako root na swoim komputerze:
yum install postgresql-devel
...a następnie spróbuj ponownie zainstalować luarocks.
Możesz też zamiast tego wypróbować pakiet natywny systemu operacyjnego:
yum install lua-sql-postgresql
Osobiście wolę używać pakietów systemu operacyjnego dla stabilnych bibliotek Lua, które niewiele się zmieniają, ale to twoja decyzja...