I guess it depends if (and how) inttypes.h header gets included,
it's
provided by glibc.
Dan
Find out some more information, do in both Fedora and EPEL __STDC_FORMAT_MACROS is not
defined. The difference is in following patch:
https://sourceware.org/git/?p=glibc.git;a=blobdiff;f=sysdeps/generic/intt...