]> granicus.if.org Git - postgresql/commit
Diagnose incompatible OpenLDAP versions during build and test.
authorNoah Misch <noah@leadboat.com>
Tue, 22 Jul 2014 15:01:03 +0000 (11:01 -0400)
committerNoah Misch <noah@leadboat.com>
Tue, 22 Jul 2014 15:02:00 +0000 (11:02 -0400)
commit81af4185ad0c7e7868949b44878ad94522a75824
tree61de8a63b1b41f9541f7417637ed4daed8e6de82
parent124331b61dc8cc1afe92bde0ca3156e2b0837905
Diagnose incompatible OpenLDAP versions during build and test.

With OpenLDAP versions 2.4.24 through 2.4.31, inclusive, PostgreSQL
backends can crash at exit.  Raise a warning during "configure" based on
the compile-time OpenLDAP version number, and test the crash scenario in
the dblink test suite.  Back-patch to 9.0 (all supported versions).
configure
configure.in
contrib/dblink/Makefile
contrib/dblink/expected/.gitignore [new file with mode: 0644]
contrib/dblink/expected/dblink.out
contrib/dblink/input/paths.source [new file with mode: 0644]
contrib/dblink/output/paths.source [new file with mode: 0644]
contrib/dblink/pg_service.conf [new file with mode: 0644]
contrib/dblink/sql/.gitignore [new file with mode: 0644]
contrib/dblink/sql/dblink.sql
src/test/regress/regress.c