Hello,
on a Linux box I see:
options.c:772:2: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_res
ult [-Wunused-result]
setuid(getuid());
^~~~~~~~~~~~~~~~
options.c:773:2: warning: ignoring return value of ‘setgid’, declared with attribute warn_unused_res
ult [-Wunused-result]
setgid(getgid());
^~~~~~~~~~~~~~~~
Looking at the source, the reported calls are "extra" ones, they are followed by proper setuid, setgid calls. I've found some way out from this situation, of using the report value and reporting it (gmail paste, proper patch is attached):