]> 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:01:03 +0000 (11:01 -0400)
commitd7cdf6ee36adeac9233678fb8f2a112e6678a770
tree1f2c0717280027b904f6bfa92569ce0534b7e157
parent24e786f056c0bf009815813de1d7f58ee09f554e
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