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.

  • No labels