In the build process, fortune files are randomized. This is
1. Entirely pointless, since fortune(6) performs its own randomization, and
2. Causes the fortune files to be different every time they are rebuilt.
This will set off flags in any process which compares file checksums (to
determine if files have been tampered with, or to determine which files
need to be redistributed following a rebuild.)
Fix: Remove the -r flag in the call to strfile:
How-To-Repeat: Build the fortune files twice, and compare their md5sums.
This does seem silly. I'll investigate this further.
Patch applied to -CURRENT. I will MFC to stable in a week or so.
This change has been MFCed. Thanks for the submission and sorry for