Re: Build with LTO / -flto on macOS

Peter Eisentraut <peter@eisentraut.org>

From: Peter Eisentraut <peter@eisentraut.org>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Wolfgang Walther <walther@technowledgy.de>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Andres Freund <andres@anarazel.de>
Date: 2024-06-05T06:36:28Z
Lists: pgsql-hackers

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Make building with LTO work on macOS

  2. Require memory barrier support.

  3. Require compiler barrier support.

  4. autoconf: Move export_dynamic determination to configure

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>.