From: | Daniel Gustafsson <daniel(at)yesql(dot)se> |
---|---|
To: | Jelte Fennema <postgres(at)jeltef(dot)nl> |
Cc: | Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Michael Paquier <michael(at)paquier(dot)xyz> |
Subject: | Re: OpenSSL 3.0.0 compatibility |
Date: | 2022-06-29 09:25:59 |
Message-ID: | 3FF9087A-92A5-4B0D-B0B6-3396C0E53B48@yesql.se |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> On 29 Jun 2022, at 11:02, Jelte Fennema <postgres(at)jeltef(dot)nl> wrote:
>
> On Wed, 29 Jun 2022 at 10:55, Daniel Gustafsson <daniel(at)yesql(dot)se> wrote:
>> These have now been pushed to 14 through to 10 ahead of next week releases
>
> I upgraded my OS to Ubuntu 22.04 and it seems that "Define
> OPENSSL_API_COMPAT" commit was never backported
> (4d3db13621be64fbac2faf7c01c4879d20885c1b). I now get various
> deprecation warnings when compiling PG13 on Ubuntu 22.04, because of
> OpenSSL 3.0. Was this simply forgotten, or is there a reason why it
> wasn't backported?
See upthread in ef5c7896-20cb-843f-e91e-0ee5f7fd932e(at)enterprisedb(dot)com, below is
the relevant portion:
>> 13 and older will, when compiled against OpenSSL 3.0.0, produce a fair amount
>> of compiler warnings on usage of depreceted functionality but there is really
>> anything we can do as suppressing that is beyond the scope of a backpatchable
>> fix IMHO.
>
> Right, that's just a matter of adjusting the compiler warnings.
>
> Earlier in this thread, I had suggested backpatching the OPENSSL_API_COMPAT definition to PG13, but now I'm thinking I wouldn't bother, since that still wouldn't help with anything older.
--
Daniel Gustafsson https://vmware.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Jelte Fennema | 2022-06-29 09:44:00 | Re: OpenSSL 3.0.0 compatibility |
Previous Message | Dilip Kumar | 2022-06-29 09:15:09 | Re: making relfilenodes 56 bits |