The following bug has been logged on the website:
Bug reference: 9296
Logged by: Remi Gacogne
Email address: rgacogne-bugs@nuagelabs.fr
PostgreSQL version: 9.3.3
Operating system: Linux x86_64
Description:
Hi,
I just built a Postgresql 9.3.3 and I have an issue at runtime with a
program linked against libpq.so that works like a charm with 9.3.2. It seems
like a recently introduced symbol (CheckFunctionValidatorAccess) isn't
exported.
The exact runtime error is :
could not load library "/usr/lib/postgresql/plpgsql.so":
/usr/lib/postgresql/plpgsql.so: undefined symbol:
CheckFunctionValidatorAccess
The function is indeed used:
$ objdump -RtD /usr/lib/postgresql/plpgsql.so |grep InputFunctionCall
0000000000000000 *UND* 0000000000000000
InputFunctionCall
00000000000071d0 <InputFunctionCall@plt>:
1288b: e8 40 49 ff ff callq 71d0 <InputFunctionCall@plt>
128ab: e8 20 49 ff ff callq 71d0 <InputFunctionCall@plt>
225ea0: R_X86_64_JUMP_SLOT InputFunctionCall
But I an not able to find the symbol anywhere. Am I missing something?
Thank you,
Remi Gacogne