Acabou que eu tinha algumas bibliotecas antigas do Postgres espalhadas por aí:
[root@localhost pgsql]# ldd $(which psql)
linux-vdso.so.1 (0x00007ffc3317a000)
libpq.so.5 => /usr/pgsql-9.6/lib/libpq.so.5 (0x00007f27a2913000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f27a26f4000)
libreadline.so.7 => /lib64/libreadline.so.7 (0x00007f27a24a7000)
Como você vê, libpq
aponta para uma versão mais antiga. Apenas removendo todo o diretório foi a solução. O libpq
em /lib64/
tinha os símbolos corretos e minha atualização funcionou bem.