I get 'Makefile: 54: *** missing separator. Stop.' when building
This often happens on Red Hat 8/9/Fedora Core 1 systems:
What email address or URL should be used in the suspected-spam report text for users who want more information on your filter installation? (In particular, ISPs should change this to a local Postmaster contact) default text: [the administrator of that system] x2312 Run Razor v2 tests (these may fail due to network problems)? (y/n) [n] n Checking if your kit is complete... Looks good Writing Makefile for Mail::SpamAssassin Makefile written by ExtUtils::MakeMaker 6.21 Makefile:54: *** missing separator. Stop.
This is caused by a UTF-8 handling bug in perl, in the ExtUtils::MakeMaker module. See Pod2ManRedHat for the fix.