[tz] Anyone else having snprintf issues with 2017c?
howard.hinnant at gmail.com
Mon Oct 23 19:08:07 UTC 2017
On Oct 23, 2017, at 2:52 PM, Jon Skeet <skeet at pobox.com> wrote:
> The tzvalidate travis build is failing, with both clang and gcc, with this error:
> zdump.c:803:1: error: static declaration of ‘snprintf’ follows non-static declaration
> snprintf(char *s, size_t size, char const *format, ...)
> make: *** [zdump.o] Error 1
> It's building fine for me locally, so I'm not quite sure what's wrong. We're currently building on trusty - I may try another distro...
> The snprintf changes were introduced on June 13th. It's been too long since I've done a lot of C to easily work out what's going on. I'll investigate further myself tomorrow, but I thought I'd just see if anyone else had seen this before then.
It looks like you can work around this by building with the following as an added option for the compiler: -DHAVE_SNPRINTF
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: Message signed with OpenPGP
More information about the tz