Re: Annoying build warnings from latest Apple toolchain
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Andres Freund <andres@anarazel.de>
Cc: Noah Misch <noah@leadboat.com>, pgsql-hackers@lists.postgresql.org
Date: 2023-10-05T17:37:38Z
Lists: pgsql-hackers
Andres Freund <andres@anarazel.de> writes: > I think you can just pass c_args directly to executable() here, I think adding > c_args to default_bin_args would be a bad idea. Hm. IIUC that would result in an error if someone did try to put some c_args into default_bin_args, and I didn't think it would be appropriate for this code to fail in such a case. Still, I see there are a bunch of other ways to inject globally-used compilation flags, so maybe you're right that it'd never need to happen. regards, tom lane
Commits
-
meson: macos: Avoid warnings on Sonoma
- a3da95deee38 17.0 landed
- 9158e4b9eb99 16.3 landed
-
Restore proper linkage of pg_char_to_encoding() and friends.
- b6c7cfac88c4 17.0 landed
-
meson: macos: Correct -exported_symbols_list syntax for Sonoma compat
- d5c5312dc8b6 16.1 landed
- b1a8dc846da4 17.0 landed
-
Suppress macOS warnings about duplicate libraries in link commands.
- e9d1560d3e4d 14.10 landed
- d8ceb98e4cb0 12.17 landed
- be3398ea155c 15.5 landed
- 75c562653cbe 16.1 landed
- 4d10fda52042 11.22 landed
- 1b64e374c981 13.13 landed
- 06843df4abc5 17.0 landed
-
Stop using "-multiply_defined suppress" on macOS.
- e73d6a0df42c 16.1 landed
- abe423712a12 12.17 landed
- 78f17fb97a7e 15.5 landed
- 5d60e8ed3f18 14.10 landed
- 53cc19bfa807 13.13 landed
- 3aa021b29b0e 17.0 landed
- 0e0de20c88b9 11.22 landed
-
Fix the inadvertent libpq ABI breakage discovered by Martin Pitt: the
- 8468146b03c8 8.3.0 cited
-
Cause libpq and ecpg libraries to be built as proper shared libraries
- 9df30869725a 8.0.0 cited