Re: Build with LTO / -flto on macOS

From: Wolfgang Walther <walther(at)technowledgy(dot)de>
To: Peter Eisentraut <peter(at)eisentraut(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Andres Freund <andres(at)anarazel(dot)de>
Subject: Re: Build with LTO / -flto on macOS
Date: 2024-06-05 07:08:28
Message-ID: e7371e31-eed0-482d-9c6f-aee9a0d88144@technowledgy.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Peter Eisentraut:
> On 04.06.24 18:41, Tom Lane wrote:
>> Relevant to this: I wonder what we think the supported macOS versions
>> are, anyway.  AFAICS, the buildfarm only covers current (Sonoma)
>> and current-1 (Ventura) major versions, and only the latest minor
>> versions in those OS branches.
>
> For other OS lines I think we are settling on supporting what the OS
> vendor supports.  So for macOS at the moment this would be current,
> current-1, and current-2, per
> <https://en.wikipedia.org/wiki/MacOS_version_history#Releases>.

So I tested both HEAD and v12 on current and current-5, both successful.
That should cover current-1 and current-2, too. If you want me to test
any other macOS versions inbetween, or any other PG versions, I can do that.

I would really like to upstream those kind of patches and see them
backpatched - otherwise we need to carry around those patches for up to
5 years in the distros. And in light of the discussion in [1] my goal is
to reduce the number of patches carried to a minimum. Yes - those
patches are simple enough - but the more patches you have, the less
likely you are going to spot a malicious patch inbetween.

Best,

Wolfgang

[1]: https://postgr.es/m/flat/ZgdCpFThi9ODcCsJ%40momjian.us

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Bharath Rupireddy 2024-06-05 07:12:17 Re: Introduce new multi insert Table AM and improve performance of various SQL commands with it for Heap AM
Previous Message Peter Eisentraut 2024-06-05 06:36:28 Re: Build with LTO / -flto on macOS