From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Andres Freund <andres(at)anarazel(dot)de> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: macos ventura SDK spews warnings |
Date: | 2022-10-16 00:08:43 |
Message-ID: | 1613234.1665878923@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Andres Freund <andres(at)anarazel(dot)de> writes:
> On 2022-10-15 18:47:16 -0400, Tom Lane wrote:
>>> Originally we used the platform's sprintf there because we couldn't
>>> rely on platforms having functional snprintf. That's no longer the case,
>>> I imagine, so we could just switch these calls over to snprintf.
> Is there a platform still supported in older branches that we need to worry
> about?
snprintf is required by POSIX going back to SUSv2, so it's pretty darn
hard to imagine any currently-used platform that hasn't got it. Even
my now-extinct dinosaur gaur had it (per digging in backup files).
I think we could certainly assume its presence in the branches that
require C99. Even before that, is anybody really still building on
nineties-vintage platforms?
> I wonder if we ought to add -Wno-deprecated to out-of-support branches to deal
> with this kind of thing...
Yeah, that might be a better answer than playing whack-a-mole with
these sorts of warnings.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2022-10-16 00:14:40 | Re: macos ventura SDK spews warnings |
Previous Message | Andres Freund | 2022-10-15 23:50:40 | Re: macos ventura SDK spews warnings |