This blog is updated daily.
A general description is here.
The use of ‘sprintf’ and ‘vsprintf’ from C/C++ has been deprecated in
macOS 13 and is a known security risk. ‘R CMD check’ now reports (on
all platforms) if their use is found: replace by ‘snprintf’ or
‘vsnprintf’.
The use of ‘sprintf’ and ‘vsprintf’ from C/C++ has been deprecated in macOS 13 and is a known security risk. ‘R CMD check’ now reports (on all platforms) if their use is found in the compiled code: replace by ‘snprintf’ or ‘vsnprintf’. [*NB:* whether such calls get compiled into the package is platform-dependent.]
Non-interactive debugger invocations can be trapped by setting the environment variable ‘_R_CHECK_BROWSER_NONINTERACTIVE_’ to a true value. This is enabled by ‘R CMD check --as-cran’ to detect the use of leftover ‘browser()’ statements in the package.