it’s a systemd unit on my side, so i’ve got logging and potential to implement reporting if i desired, but frankly it’s not worth the effort, i just check to see if the drives have roughly the same data on them every so often, because rsync is handling the rest for me, as well as systemd.
I should probably set up proper smart reporting, but i’m lazy and don’t want to setup and email server lol.
You can set general options for all compilations in /etc/makepkg.conf, and package specific options would probably be best handled by just downloading a PKGBUILD for the package in question and editing it to include the option you want to enable. makepkg won’t ask you about options by default when building something, but it’s not that complicated to edit the PKGBUILD prior to calling makepkg.