Bug 2552 - SA 2.60 - Makefile:94: *** missing separator. Stop.
Summary: SA 2.60 - Makefile:94: *** missing separator. Stop.
Status: RESOLVED INVALID
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: Building & Packaging (show other bugs)
Version: 2.60
Hardware: PC Linux
: P4 blocker
Target Milestone: 2.70
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-05 23:10 UTC by Richard Wright
Modified: 2003-10-06 03:22 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 Richard Wright 2003-10-05 23:10:57 UTC
Two things first is a warning second is the stop.  First Makefile.PL complains  
about pod2man not in path (see conlog).  Second make stops on line 94 (see  
conlog).  I'm running on a Compaq AP-400 Dual P2-450 256MB ram, 4.3GB scsi hd,  
using Red Hat 9.0.  Currently have SpamAssassin 2.53 installed, wanted to test  
integrating 1.60 with postfix before going into production.  I have not tried  
2.60 on my IBM 300PL P2-450/256 currnely running RH-8.0/qmail-1.03/SA 2.53 in  
production.  Both errors happend everytime, even with a fresh untar.  Input,  
output and version infomation in conlog which follows.  
  
  (:O) RWW (O:)  
(ps - hope word wrap doesn't get in the way)  
  
*********** console log of errors *************  
  
[root@Cyrena src]# tar zxfv  
/misc/mail/SpamAssassin/Mail-SpamAssassin-2.60.tar.gz  
Mail-SpamAssassin-2.60/  
Mail-SpamAssassin-2.60/ninjabutton.png  
 .  
 .  
 .  
Mail-SpamAssassin-2.60/sample-nonspam.txt  
Mail-SpamAssassin-2.60/README  
Mail-SpamAssassin-2.60/sample-spam.txt  
[root@Cyrena src]# cd Mail-SpamAssassin-2.60/  
[root@Cyrena Mail-SpamAssassin-2.60]# perl 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] Abuse@FaerieManor.org  
  
Checking if your kit is complete...  
Looks good  
  
Warning: I could not locate your pod2man program. Please make sure,  
         your pod2man program is in your PATH before you execute 'make'  
  
Writing Makefile for Mail::SpamAssassin  
Makefile written by ExtUtils::MakeMaker 6.03  
[root@Cyrena Mail-SpamAssassin-2.60]# whereis pod2man  
pod2man: /usr/bin/pod2man /usr/share/man/man1/pod2man.1.gz  
[root@Cyrena Mail-SpamAssassin-2.60]# echo $PATH  
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin  
[root@Cyrena Mail-SpamAssassin-2.60]# make  
Makefile:94: *** missing separator.  Stop.  
[root@Cyrena Mail-SpamAssassin-2.60]#  
  
<Makefile: lines 91 throught 97>  
INSTALLBIN = /usr/bin'  
installhtml1dir=''  
installhtml3dir=''  
installman1  
INSTALLSITEBIN = /usr  
INSTALLVENDORBIN = /usr/bin'  
installvendorhtml1=''  
  
[root@Cyrena Mail-SpamAssassin-2.60]# perl -V  
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:  
  Platform:  
    osname=linux, osvers=2.4.20-2.48smp, archname=i386-linux-thread-multi  
    uname='linux str'  
    config_args='-des -Doptimize=-O2 -march=i386 -mcpu=i686 -g  
-Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat,  
Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux  
-Dvendorprefix=/usr -Dsiteprefix=/usr -Dotherlibdirs=/usr/lib/perl5/5.8.0  
-Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid  
-Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm  
-Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly  
-Dpager=/usr/bin/less -isr'  
    hint=recommended, useposix=true, d_sigaction=define  
    usethreads=define use5005threads=undef'  
 useithreads=define usemultiplicity=  
    useperlio= d_sfio=undef uselargefiles=define usesocks=undef  
    use64bitint=undef use64bitall=un uselongdouble=  
    usemymalloc=, bincompat5005=undef  
  Compiler:  
    cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS  
-DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE  
-D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',  
    optimize='',  
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING  
-fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'  
    ccversion='', gccversion='3.2.2 20030213 (Red Hat Linux 8.0 3.2.2-1)',  
gccosandvers=''  
gccversion='3.2.2 200302'  
    intsize=e, longsize= , ptrsize=p, doublesize=8, byteorder=1234  
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12  
    ivtype='long'  
k', ivsize=4'  
ivtype='long'  
known_ext, nvtype='double'  
o_nonbl', nvsize=, Off_t='', lseeksize=8  
    alignbytes=4, prototype=define  
  Linker and Libraries:  
    ld='gcc'  
l', ldflags =' -L/usr/local/lib'  
ldf'  
    libpth=/usr/local/lib /lib /usr/lib  
    libs=-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil  
    perllibs=  
    libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libper  
    gnulibc_version='2.3.1'  
  Dynamic Linking:  
    dlsrc=dl_dlopen.xs, dlext=so', d_dlsymun=undef, ccdlflags='-rdynamic  
-Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE'  
    cccdlflags='-fPIC'  
ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5', lddlflags='s  
Unicode/Normalize XS/A'  
  
  
Characteristics of this binary (from libperl):  
  Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES  
PERL_IMPLICIT_CONTEXT  
  Locally applied patches:  
        MAINT18379  
  Built under linux  
  Compiled at Feb 18 2003 22:19:53  
  @INC:  
    /usr/lib/perl5/5.8.0/i386-linux-thread-multi  
    /usr/lib/perl5/5.8.0  
    /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi  
    /usr/lib/perl5/site_perl/5.8.0  
    /usr/lib/perl5/site_perl  
    /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi  
    /usr/lib/perl5/vendor_perl/5.8.0  
    /usr/lib/perl5/vendor_perl  
    /usr/lib/perl5/5.8.0/i386-linux-thread-multi  
    /usr/lib/perl5/5.8.0  
    .  
[root@Cyrena Mail-SpamAssassin-2.60]# uname -a  
Linux Cyrena 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386  
GNU/Linux  
********* conlog ends ************
Comment 1 Malte S. Stretz 2003-10-06 04:22:14 UTC
This should do the trick: 
http://spamassassin.taint.org/faq/index.cgi?req=show&file=faq04.014.htp 
Comment 2 Justin Mason 2003-10-06 11:22:53 UTC
hopefully we can get a FAQ link up on the "enter bug" form at some stage. :(
Comment 3 Theo Van Dinter 2003-10-06 11:38:45 UTC
Subject: Re: [SAdev]  SA 2.60 - Makefile:94: *** missing separator.  Stop.

On Mon, Oct 06, 2003 at 11:31:54AM -0700, bugzilla-daemon@bugzilla.spamassassin.org wrote:
> hopefully we can get a FAQ link up on the "enter bug" form at some stage. :(

I just changed it:

Before reporting a bug, please check the SpamAssassin FAQ.  If the answer
is not in there, please read the bug writing guidelines, look at the
list of most frequently reported bugs, and please search for the bug
to avoid duplicate reports. The developers have only a limited amount
of time to work on issues, and wasting time on duplicate reports is not
good for anyone.


Links are part of the text as appropriate. :)