Osiris is a file integrity verification tool made by the shmoo group. Ebuild works fine on my p4 w/ CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse -msse2 -mmmx" and using gdbm as a database. Osiris installs w/ EITHER gbdm or mysql support. This ebuild compiles w/ gdbm by default, and mysql support if "mysql" is set as a USE variable. antifa in #gentoo confirmed that the ebuild failed to compile when trying to compile w/ mysql support as the mysql module borks for some reason. Perhaps can disable mysql option in ebuild til this is ironned out. Will contact osiris author if further testing shows consistent inability to compile w/ mysql support. i suggest this goes in sys-apps or app-admin, but that's just me. (:
Created attachment 7027 [details] osiris-1.5.1b.ebuild
Fixed the ebuild to work w/ mysql... osiris looks for the mysql.h header in the wrong place. needs to look in mysql/mysql.h added a ssed line to fix it. Ebuild is all good now.
Created attachment 7066 [details] osiris-1.5.1b.ebuild This is the revised ebuild which make compilation w/ mysql support function.
turns out i lied about what licence osiris uses... it uses the "Osiris Software LIcense". Seems pretty acceptable as an open source license though... i will attach the license that is included w/ the souce so it can be considered.
Created attachment 7095 [details] Osiris license
Commited to portage. Please test
db fix