SA Bugzilla – Bug 2854
NMAKE : fatal error U1077 with MakeMaker v6.17<
Last modified: 2003-12-17 23:30:03 UTC
Under Activeperl 5.8.2 with MakeMaker V6.17 and 6.21 nmake cause this error: ************* D:\SRC\CVS\spamassassin\spamassassin>Makefile.PL 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] Run network tests (these may fail due to network problems)? (y/n) [n] Writing Makefile for Mail::SpamAssassin Makefile written by ExtUtils::MakeMaker 6.21 D:\SRC\CVS\spamassassin\spamassassin>nmake Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Bareword found where operator expected at -e line 1, near ") lib" (Missing operator before lib?) Backslash found where operator expected at -e line 1, near "lib\" Backslash found where operator expected at -e line 1, near "Mail\" Backslash found where operator expected at -e line 1, near "SpamAssassin\" Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin" (Missing operator before SpamAssassin?) Backslash found where operator expected at -e line 1, near "lib\" Backslash found where operator expected at -e line 1, near "Mail\" Backslash found where operator expected at -e line 1, near "SpamAssassin\" Bareword found where operator expected at -e line 1, near "/Mail/SpamAssassin" (Missing operator before SpamAssassin?) . . . Backslash found where operator expected at -e line 1, near "lib\" Backslash found where operator expected at -e line 1, near "Mail\" Backslash found where operator expected at -e line 1, near "SpamAssassin\" syntax error at -e line 1, near ") lib" Execution of -e aborted due to compilation errors. NMAKE : fatal error U1077: 'D:\Perl\bin\perl.exe' : return code '0xff' Stop. ************* With MakeMaker v6.05 work fine.
This is a duplicate of bug #2808 where I submitted a patch but I don't have the rights to mark this as a duplicate. Can someone close this as a duplicate? I don't believe that it does work with MakeMaker 6.05 either. I found it very easy to get the makefile in a state where it appeared to work when switching versions and possibly when switching between testing under Cygwin anf then under Windows. It took running nmake realclean and then trying the test again to be sure of not running a contaminated test.
All my tests were with clean source. With the referenced patch the problem is solved. Thank you. Ciao. Paolo.
*** This bug has been marked as a duplicate of 2808 ***