Hi, this is just the Gentoo version of the Debian bug mentioned in the URL filed. When I run sxid on any of my amd64 machines it always reports many S[UG]ID files having changed md5sums as logged from prior scans. Needless to say that neither I nor some program/software did change any of the files sxid reports as changed. According to the Debian bug, sxid's md5.c file does not work properly on 64-bit systems. As the Debian bug contains a patch I tried that and it fixes sxid so it doesn't report false positives anymore. Reproducible: Always Steps to Reproduce: 1. emerge app-admin/sxid on some amd64 machine 2. run "sxid -n &>/dev/null" to generate/update sxid's log file 3. run 'sxid -n | grep "^m " | less' and watch the list of false positives
Created attachment 174407 [details, diff] sxid-64bit-clean.patch Taken directly from the debian bugtracker.
done, please test -r2 for us if you could. (file new bug if needed) Thanks.
Tested -r2. Works as expected. Thank you :)