[postgis-devel] regress/00-regress-install/lib/postgis-3.so: undefined symbol: CallerFInfoFunctionCall2

Sandro Santilli strk at kbt.io
Wed Mar 13 02:40:39 PDT 2019


On Wed, Mar 13, 2019 at 09:07:28AM +0100, Sandro Santilli wrote:
> Current trunk (r17335) fails for me on "make check", with this message:
> 
> psql:/usr/src/postgis/repository-sync-scripts/postgis/regress/00-regress-install/share/contrib/postgis/postgis.sql:97: ERROR:  could not load library "/usr/src/postgis/repository-sync-scripts/postgis/regress/00-regress-install/lib/postgis-3.so": /usr/src/postgis/repository-sync-scripts/postgis/regress/00-regress-install/lib/postgis-3.so: undefined symbol: CallerFInfoFunctionCall2
> 
> The problem seems to be that I have dev headers for 10 but am running
> tests against 9.6 server. The change in r17336 did not help with this.

I think the problem is that the default port at which the target
PostgreSQL is running (if it is running) is not necessarely the
default one. So a possible fix could be ensuring version match
inside run_test.pl. Will take a stub at it.

--strk;


More information about the postgis-devel mailing list