Print

Print


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