Bug 2854 - NMAKE : fatal error U1077 with MakeMaker v6.17<
Summary: NMAKE : fatal error U1077 with MakeMaker v6.17<
Status: RESOLVED DUPLICATE of bug 2808
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: Building & Packaging (show other bugs)
Version: SVN Trunk (Latest Devel Version)
Hardware: PC Windows XP
: P5 normal
Target Milestone: 2.70
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-18 02:56 UTC by Alessandroni Paolo
Modified: 2003-12-17 23:30 UTC (History)
0 users



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandroni Paolo 2003-12-18 02:56:02 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.
Comment 1 Sidney Markowitz 2003-12-18 04:44:04 UTC
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.
Comment 2 Alessandroni Paolo 2003-12-18 05:49:50 UTC
All my tests were with clean source.

With the referenced patch the problem is solved.

Thank you.

Ciao. Paolo.
Comment 3 Duncan Findlay 2003-12-18 08:30:03 UTC

*** This bug has been marked as a duplicate of 2808 ***