Greetings:

This problem may be related to several threads I have found, e.g.,
        https://www.postgresql.org/message-id/29069.1575298784%40sss.pgh.pa.us

Context:
Building PG12.2 and need to enable SSL
Previous version builds have been uneventful but I haven’t attempted to enable SSL before

Sources:
        PG — standard source distribution 12.2
        OpenSSL — Homebrew
        macOS Catalina v 10.15.4

Checks:
        configure finishes normally if I do not attempt to enable SSL
        the header files are at the end of the —with-includes
        they are readable
searches for this problem seem to relate to older versions and are no longer relevant in that I seem to have the include files properly identified

Problem:
I really don’t know where to go with this except to hope someone can see my =obvious= error
        All help appreciated.



Relecvant terminal:
        -bash-3.2$ cd postgresql-12.2
        -bash-3.2$ ls -las
        total 1488
           0 drwxrwxrwx@ 18 pendari   staff     576 11 Feb 09:29 .
           0 drwxr-xr-x+  8 postgres  wheel     256 14 May 16:17 ..
           8 -rw-r--r--@  1 pendari   staff     730 11 Feb 09:14 .dir-locals.el
           8 -rw-r--r--@  1 pendari   staff    1547 11 Feb 09:14 .gitattributes
           8 -rw-r--r--@  1 pendari   staff     504 11 Feb 09:14 .gitignore
           8 -rw-r--r--@  1 pendari   staff    1192 11 Feb 09:14 COPYRIGHT
           8 -rw-r--r--@  1 pendari   staff    3909 11 Feb 09:14 GNUmakefile.in
           8 -rw-r--r--@  1 pendari   staff     284 11 Feb 09:14 HISTORY
         128 -rw-r--r--@  1 pendari   staff   61606 11 Feb 09:29 INSTALL
           8 -rw-r--r--@  1 pendari   staff    1665 11 Feb 09:14 Makefile
           8 -rw-r--r--@  1 pendari   staff    1212 11 Feb 09:14 README
           8 -rw-r--r--@  1 pendari   staff     522 11 Feb 09:14 aclocal.m4
           0 drwxrwxrwx@ 23 pendari   staff     736 11 Feb 09:28 config
        1120 -rwxr-xr-x@  1 pendari   staff  572134 11 Feb 09:14 configure
         168 -rw-r--r--@  1 pendari   staff   83465 11 Feb 09:14 configure.in
           0 drwxrwxrwx@ 59 pendari   staff    1888 11 Feb 09:28 contrib
           0 drwxrwxrwx@  7 pendari   staff     224 11 Feb 09:28 doc
           0 drwxrwxrwx@ 22 pendari   staff     704 11 Feb 09:29 src
        -bash-3.2$
        -bash-3.2$ ./configure --with-openssl \
        > --with-includes=/usr/local/opt/openssl/include/openssl \
        > --with-libraries=/usr/local/opt/openssl/lib
        checking build system type... x86_64-apple-darwin19.4.0
        checking host system type... x86_64-apple-darwin19.4.0
        ...
        ...
        ...
        checking zlib.h usability... yes
        checking zlib.h presence... yes
        checking for zlib.h... yes
        checking openssl/ssl.h usability... no
        checking openssl/ssl.h presence... no
        checking for openssl/ssl.h... no
        configure: error: header file <openssl/ssl.h> is required for OpenSSL
        -bash-3.2$
        
        -bash-3.2$ /usr/local/Cellar/openssl@1.1/1.1.1g/bin/openssl version
        OpenSSL 1.1.1g  21 Apr 2020
        -bash-3.2$



Gavan Schneider
——
Gavan Schneider, Sodwalls, NSW Australia
Explanations exist; they have existed for all time; there is always a well-known solution to every human problem — neat, plausible, and wrong. The ancients, in the case at bar, laid the blame upon the gods: sometimes they were remote and surly, and sometimes they were kind. In the Middle Ages lesser power took a hand in the matter, and so one reads of works of art inspired by Our Lady, by the Blessed Saints, by the souls of the departed, and even by the devil. H. L. Mencken, 1920

Reply via email to