On Wed, Apr 10, 2024 at 12:31 AM Peter Eisentraut <pe...@eisentraut.org> wrote: > * src/backend/libpq/be-secure-openssl.c > > +#include <openssl/bn.h> > > This patch doesn't appear to add anything, so why does it need a new > include?
This one was mine -- it was an indirect header dependency that was effectively removed in 1.1.0 and later, due to the bump to OPENSSL_API_COMPAT [1]. We have to depend on it directly now. --Jacob [1] https://github.com/openssl/openssl/blob/b372b1f764/include/openssl/dh.h#L20-L22