Compiling XrdOssCsiPages.hh was breaking builds on sl6, even when using when a compiler with c++14 support. This was reported by an lcg experiment. The cause was that in this build inttypes.h did not define macros such as PRIx64. On sl6, setting __STDC_FORMAT_MACROS before the include does cause it to define the macros; but the solution in this PR is to use the c++11 version of this header, cinttypes. You can view, comment on, or merge this pull request online at: https://github.com/xrootd/xrootd/pull/1511 -- Commit Summary -- * [Server] Fix an include in OssCsi -- File Changes -- M src/XrdOssCsi/XrdOssCsiPages.hh (2) -- Patch Links -- https://github.com/xrootd/xrootd/pull/1511.patch https://github.com/xrootd/xrootd/pull/1511.diff -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/pull/1511 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1