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.
Build for RHEL6
works just fine.
Thanks,
Marian
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
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