<div dir="ltr">Applying a patch isn&#39;t terribly simple in my environment, but HEAD of <a href="https://github.com/eggert/tz">https://github.com/eggert/tz</a> builds for me, yes - so assuming they&#39;re the same thing, that fixes it. Thanks!</div><div class="gmail_extra"><br><div class="gmail_quote">On 24 October 2017 at 02:19, Paul Eggert <span dir="ltr">&lt;<a href="mailto:eggert@cs.ucla.edu" target="_blank">eggert@cs.ucla.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10/23/2017 12:33 PM, Tom Lane wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Apparently the expectation is that people using such platforms will<br>
manually fix things by defining HAVE_SNPRINTF=1.<br>
</blockquote>
<br></span>
I hadn&#39;t thought about this particular case. I thought most people were using C99-or-later platforms by now and that HAVE_SPRINTF was mostly a historical curiosity. Perhaps I&#39;m too accustomed to life in the fast lane. But yes, compiling with -DHAVE_SNPRINTF works around the problem.<br>
<br>
I installed the attached, which I hope removes the need to specify -DHAVE_SNPRINTF with pre-C99 platforms that have snprintf, without resorting to Autoconf. Jon, could you please give it a try in your environment? Thanks.<br>
</blockquote></div><br></div>