We upgraded the libpq version from 10.3 to 12.3. Now we are getting following linker error in compilation.
linux64/lib/libPostgreSQLClient.so: undefined reference to
`pg_snprintf(char*, unsigned long, char const*, ...)'
When we analyzed it we found following diff in libpq. What could be the solution of this error.
>nm libpq.a | grep sprint
%:/postgres/12.3/lib >nm libpq.a | grep sprint