Обсуждение: Issue with postgresql13-contrib 13.2
ERROR: could not load library "/usr/pgsql-13/lib/postgres_fdw.so": /usr/pgsql-13/lib/postgres_fdw.so: undefined symbol: make_restrictinfo_new
Looks like some sort of incompatibility here. I've tried rolling the version back but encountering dependency roadblocks.
Any workaround?
Looks like some sort of incompatibility here. I've tried rolling the version back but encountering dependency roadblocks.
Any workaround?
Jayson Hreczuck <jayson.hreczuck@studentuniverse.com> writes: > ERROR: could not load library "/usr/pgsql-13/lib/postgres_fdw.so": > /usr/pgsql-13/lib/postgres_fdw.so: undefined symbol: make_restrictinfo_new You are evidently trying to load a postgres_fdw.so built against 13.2 into a 13.0 or 13.1 server. You need to update the server. (We don't normally introduce such ABI breaks into released branches, but sometimes there's no other way to fix an important bug.) regards, tom lane
Thanks.
Yeah oddly un backwards compatible. I was forced to yum history rollback and reinstall 13.1 contrib. All fixed.
On Mon, Apr 5, 2021, 12:15 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
Jayson Hreczuck <jayson.hreczuck@studentuniverse.com> writes:
> ERROR: could not load library "/usr/pgsql-13/lib/postgres_fdw.so":
> /usr/pgsql-13/lib/postgres_fdw.so: undefined symbol: make_restrictinfo_new
You are evidently trying to load a postgres_fdw.so built against 13.2
into a 13.0 or 13.1 server. You need to update the server.
(We don't normally introduce such ABI breaks into released branches,
but sometimes there's no other way to fix an important bug.)
regards, tom lane