Bug 1167 - Can not compile MIME-Base64-2.10
Summary: Can not compile MIME-Base64-2.10
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: perl
Version: 5.2
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Crutcher Dunnavant
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 1999-02-15 06:43 UTC by menger
Modified: 2008-05-01 15:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 1999-05-31 21:38:32 UTC

Attachments (Terms of Use)

Description menger 1999-02-15 06:43:22 UTC
Trying to compile MIME-Base64-2.10 on Redhat Linux 5.2
running perl rpm perl-5.004m7-1.i386.rpm fails but on
perl-5.004m4-1.i386.rpm (one included in original install
from ftp site) it works fine.

Error reported during make:

[root@matthew MIME-Base64-2.10]# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for MIME::Base64
[root@matthew MIME-Base64-2.10]# make
mkdir ./blib
mkdir ./blib/lib
mkdir ./blib/lib/MIME
mkdir ./blib/arch
mkdir ./blib/arch/auto
mkdir ./blib/arch/auto/MIME
mkdir ./blib/arch/auto/MIME/Base64
mkdir ./blib/lib/auto
mkdir ./blib/lib/auto/MIME
mkdir ./blib/lib/auto/MIME/Base64
mkdir ./blib/man3
cp Base64.pm ./blib/lib/MIME/Base64.pm
cp QuotedPrint.pm ./blib/lib/MIME/QuotedPrint.pm
/usr/local/bin/perl -I/usr/lib/perl5/i386-linux/5.00405
-I/usr/lib/perl5 /usr/lib/perl5/ExtUtils/xsubpp  -typemap
/usr/lib/perl5/ExtUtils/typemap Base64.xs >Base64.tc && mv
Base64.tc Base64.c
cc -c  -Dbool=char -DHAS_BOOL -O2    -DVERSION=\"2.10\"
-DXS_VERSION=\"2.10\" -fpic
-I/usr/lib/perl5/i386-linux/5.00405/CORE  Base64.c
Base64.xs: In function `XS_MIME__Base64_decode_base64':
Base64.xs:183: `PL_dowarn' undeclared (first use this
Base64.xs:183: (Each undeclared identifier is reported only
Base64.xs:183: for each function it appears in.)
make: *** [Base64.o] Error 1

Comment 1 David Lawrence 1999-05-31 21:38:59 UTC
I obtained the latest release of the module MIME-Base64-2.11 from the
cpan.org ftp site and compiled successfully on a stock 5.2 system so I
would suggest obtaing the newer version since there seems to be an
error in 2.10.

Note You need to log in before you can comment on or make changes to this bug.