SA Bugzilla – Bug 2552
SA 2.60 - Makefile:94: *** missing separator. Stop.
Last modified: 2003-10-06 03:22:53 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 ************
This should do the trick: http://spamassassin.taint.org/faq/index.cgi?req=show&file=faq04.014.htp
hopefully we can get a FAQ link up on the "enter bug" form at some stage. :(
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. :)