Build of `xrootd-4.7.1-rc2` for `RHEL7` platform in koji fails on `declared with attribute warn_unused_result [-Werror=unused-result]` -- a warning that gets turned into an error: ``` /builddir/build/BUILD/xrootd-4.7.1-rc2/src/./XrdCl/XrdClUtils.hh:282:31: error: ignoring return value of 'int setfsuid(__uid_t)', declared with attribute warn_unused_result [-Werror=unused-result] setfsuid(pPrevFsUid); ^ [ 53%] /builddir/build/BUILD/xrootd-4.7.1-rc2/src/./XrdCl/XrdClUtils.hh:286:31: error: ignoring return value of 'int setfsgid(__gid_t)', declared with attribute warn_unused_result [-Werror=unused-result] setfsgid(pPrevFsGid); ^ ``` Bit of googling suggested workaround using cast to `(void)` to ignore it but including such patch doesn't help either and I see same build error: ``` /builddir/build/BUILD/xrootd-4.7.1-rc2/src/./XrdCl/XrdClUtils.hh:282:31: error: ignoring return value of 'int setfsuid(__uid_t)', declared with attribute warn_unused_result [-Werror=unused-result] setfsuid(pPrevFsUid); ^ [ 53%] /builddir/build/BUILD/xrootd-4.7.1-rc2/src/./XrdCl/XrdClUtils.hh:286:31: error: ignoring return value of 'int setfsgid(__gid_t)', declared with attribute warn_unused_result [-Werror=unused-result] setfsgid(pPrevFsGid); ^ ``` Full build.log you can find [here](http://koji.chtc.wisc.edu/kojifiles/work/tasks/4179/254179/build.log). Build for `RHEL6` works just fine. Thanks, Marian -- 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/issues/606 ######################################################################## 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