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.
Responsible Changed From-To: freebsd-bugs->murray This does seem silly. I'll investigate this further.
State Changed From-To: open->patched Patch applied to -CURRENT. I will MFC to stable in a week or so.
State Changed From-To: patched->closed This change has been MFCed. Thanks for the submission and sorry for the delay.