meson: Make auto the default of the ssl option

Peter Eisentraut <peter@eisentraut.org>

Commit: 6a3002715eca4ae68e4d76606a6b3fd56d633741
Author: Peter Eisentraut <peter@eisentraut.org>
Date: 2023-03-13T06:04:11Z
Releases: 16.0
meson: Make auto the default of the ssl option

The 'ssl' option is of type 'combo', but we add a choice 'auto' that
simulates the behavior of a feature option.  This way, openssl is used
automatically by default if present, but we retain the ability to
potentially select another ssl library.

Author: Nazir Bilal Yavuz <byavuz81@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/ad65ffd1-a9a7-fda1-59c6-f7dc763c3051%40enterprisedb.com

Files

PathChange+/−
.cirrus.yml modified +3 −4
doc/src/sgml/installation.sgml modified +2 −2
meson.build modified +70 −48
meson_options.txt modified +2 −2
src/interfaces/libpq/meson.build modified +1 −1
src/makefiles/meson.build modified +1 −1
src/test/ssl/meson.build modified +1 −1

Documentation touched

Discussion