[MacPorts] #72080: postgresql16, postgresql17: sslrootcert=system fails
MacPorts
noreply at macports.org
Mon Mar 10 18:16:32 UTC 2025
#72080: postgresql16, postgresql17: sslrootcert=system fails
-----------------------------------------+----------------------
Reporter: jawj | Owner: dgilman
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords:
Port: postgresql16, postgresql17 |
-----------------------------------------+----------------------
Comment (by dgilman):
Apologies for the delay, had put this off. I was not familiar with this
feature at all. Looking at the PostgreSQL source, it looks like it just
calls the OpenSSL function `SSL_CTX_set_default_verify_paths` for this.
OpenSSL docs make it sound like that is supposed to be an all-inclusive
function that takes care of all the configuration details for you. So I
don't think there's anything for PostgreSQL to do here, it's doing what it
needs to do with OpenSSL, but the MacPorts OpenSSL's
`SSL_CTX_set_default_verify_paths` is not configuring itself correctly.
I can confirm that libpq is linking against openssl3. I would reassign
this ticket to the openssl3 maintainer to see if they have any input?
--
Ticket URL: <https://trac.macports.org/ticket/72080#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list