Re: PG vs macOS Mojave
Daniel Gustafsson <daniel@yesql.se>
From: Daniel Gustafsson <daniel@yesql.se>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>,
Jakob Egger <jakob@eggerapps.at>,
pgsql-hackers@lists.postgresql.org
Date: 2018-11-02T15:01:26Z
Lists: pgsql-hackers
> On 2 Nov 2018, at 15:42, Tom Lane <tgl@sss.pgh.pa.us> wrote: > > I wrote: >> Here's a lightly-tested patch for that approach. > > Anybody have an opinion about which approach to use? We need to choose > one, and PDQ too, if we want full buildfarm coverage on it before Monday's > wrap. Sorry for being slow to respond, I was hoping to find time for testing but it’s a scarce resource right now. > The main argument in favor of #1 (restore use of -isysroot) is fear that > Apple's going to force us into that sometime soon anyhow, so we might as > well just bite the bullet instead of inserting weird workarounds to avoid > it. But perhaps that isn't going to happen. #1 is the option that appeals to me the most, mostly because it removes all possible ambiguity of when/if it’s required compared to #2. + Most Postgres developers just turn off SIP, though. Minor nitpick, shouldn’t this be <productname>Postgres</productname>? cheers ./daniel
Commits
-
Yet further rethinking of build changes for macOS Mojave.
- df1d749a7bda 11.1 landed
- 94ea1cf73183 9.5.15 landed
- 401202b7988c 9.6.11 landed
- 229a5c8ade48 10.6 landed
- 1b5e8b408eb9 9.4.20 landed
- 1aad3a724a40 9.3.25 landed
- 1440c461f7ea 12.0 landed
-
Still further rethinking of build changes for macOS Mojave.
- e74dd00f53cd 12.0 landed
- d1e869d1ef1c 11.1 landed
- 34f9944c207f 10.6 landed
- 1b92ca9e2c22 9.6.11 landed
- 0749acca50d3 9.4.20 landed
- 021b355cd166 9.5.15 landed
- 015fd381fe4e 9.3.25 landed
-
Back off using -isysroot on Darwin.
- ee6c08b01b9b 10.6 landed
- d0ab588cc836 9.5.15 landed
- 68fc227dd073 12.0 landed
- 5777a9ff8f21 9.6.11 landed
- 486e6f8d9c78 9.4.20 landed
- 1a69f738d25f 11.1 landed
- 19ac2cb2ae51 9.3.25 landed
-
Make some fixes to allow building Postgres on macOS 10.14 ("Mojave").
- 5e22171310f8 12.0 cited