On 07/11/2023 21:53, Bruno Haible wrote:
sprintf and vsprintf were deprecated in macOS Sierra 10.12.
First, we need to get the facts right. Paul indicated in
<https://lists.gnu.org/archive/html/bug-gnulib/2023-03/msg00006.html>
that the problem occurs starting with macOS 13.

I did look at the libc source to find version numbers but wasn't paying close attention and missed that the change in Sierra is related to Swift. int vsprintf(char * __restrict, const char * __restrict, va_list) __printflike(2, 0) __swift_unavailable("Use vsnprintf instead.");

https://github.com/apple-oss-distributions/Libc/blob/337e89574a59b5259d3c953a425bbd3bb2ffff04/include/stdio.h#L314


Sevan

Reply via email to