When trying to build Bundle::Apache, I am getting a compile error with
libapreq-0.33, regarding a typemap missing an entry.

A script showing what I'm doing and the subsequent error follows.

Any pointers would be greatly appreciated (including "this belongs in
another forum", as this is my first post here).

Many thanks...

Bob Kramer

------------ script log follows --------------

Script started on Tue Dec 18 18:08:08 2001
root@snowyowl:~# !perl
perl -MCPAN -e shell

cpan shell -- CPAN exploration and modules installation (v1.59)
ReadLine support available (try 'install Bundle::CPAN')

cpan> install Bundle::Apache
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
Going to read /root/.cpan/sources/modules/03modlist.data.gz
MIME::Base64 is up to date.
Digest::MD5 is up to date.
URI is up to date.
Net::FTP is up to date.
HTML::HeadParser is up to date.
LWP is up to date.
Devel::Symdump is up to date.
Data::Dumper is up to date.
CGI is up to date.
Tie::IxHash is up to date.
Apache is up to date.
Apache::DBI is up to date.
Apache::DB is up to date.
Apache::Stage is up to date.
Apache::Sandwich is up to date.
Running install for module Apache::Request
Running make for J/JI/JIMW/libapreq-0.33.tar.gz
Scanning cache /root/.cpan/build for sizes
CPAN: MD5 loaded ok
Checksum for /root/.cpan/sources/authors/id/J/JI/JIMW/libapreq-0.33.tar.gz ok
libapreq-0.33/
libapreq-0.33/.cvsignore
libapreq-0.33/CREDITS
libapreq-0.33/Changes
libapreq-0.33/INSTALL
libapreq-0.33/LICENSE
libapreq-0.33/MANIFEST
libapreq-0.33/Makefile.PL
libapreq-0.33/Makefile.am
libapreq-0.33/README
libapreq-0.33/ToDo
libapreq-0.33/acconfig.h
libapreq-0.33/acinclude.m4
libapreq-0.33/aclocal.m4
libapreq-0.33/config.guess
libapreq-0.33/config.sub
libapreq-0.33/configure.in
libapreq-0.33/install-sh
libapreq-0.33/libapreq.pod
libapreq-0.33/libtool
libapreq-0.33/ltconfig
libapreq-0.33/ltmain.sh
libapreq-0.33/mkinstalldirs
libapreq-0.33/typemap
libapreq-0.33/Cookie/
libapreq-0.33/Cookie/.cvsignore
libapreq-0.33/Cookie/Cookie.pm
libapreq-0.33/Cookie/Cookie.xs
libapreq-0.33/Cookie/Makefile.PL
libapreq-0.33/Request/
libapreq-0.33/Request/.cvsignore
libapreq-0.33/Request/Makefile.PL
libapreq-0.33/Request/Request.pm
libapreq-0.33/Request/Request.xs
libapreq-0.33/c/
libapreq-0.33/c/.cvsignore
libapreq-0.33/c/Makefile.PL
libapreq-0.33/c/Makefile.am
libapreq-0.33/c/Makefile.noperl
libapreq-0.33/c/apache_cookie.c
libapreq-0.33/c/apache_cookie.h
libapreq-0.33/c/apache_multipart_buffer.c
libapreq-0.33/c/apache_multipart_buffer.h
libapreq-0.33/c/apache_request.c
libapreq-0.33/c/apache_request.h
libapreq-0.33/c/libapreq_config.h.in
libapreq-0.33/c/stamp-h.in
libapreq-0.33/c/Makefile.in
libapreq-0.33/eg/
libapreq-0.33/eg/c/
libapreq-0.33/eg/c/testapreq/
libapreq-0.33/eg/c/testapreq/Makefile.apxs
libapreq-0.33/eg/c/testapreq/Makefile.tmpl
libapreq-0.33/eg/c/testapreq/mod_testapreq.c
libapreq-0.33/eg/c/testapreq/mod_testapreq.module
libapreq-0.33/eg/perl/
libapreq-0.33/eg/perl/cookie.pl
libapreq-0.33/eg/perl/file_upload.pl
libapreq-0.33/lib/
libapreq-0.33/lib/Apache/
libapreq-0.33/lib/Apache/libapreq.pm
libapreq-0.33/missing
libapreq-0.33/Makefile.in
libapreq-0.33/configure
Removing previously used /root/.cpan/build/libapreq-0.33

  CPAN.pm: Going to build J/JI/JIMW/libapreq-0.33.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for libapreq
mkdir ../blib
mkdir ../blib/arch
mkdir ../blib/arch/auto
mkdir ../blib/arch/auto/libapreq
Warning: -L../blib/arch/auto/libapreq changed to 
-L/root/.cpan/build/libapreq-0.33/Request/../blib/arch/auto/libapreq
Writing Makefile for Apache::Request
Warning: -L../blib/arch/auto/libapreq changed to 
-L/root/.cpan/build/libapreq-0.33/Cookie/../blib/arch/auto/libapreq
Writing Makefile for Apache::Cookie
Writing Makefile for libapreq
cp libapreq.pod blib/lib/libapreq.pod
cp lib/Apache/libapreq.pm blib/lib/Apache/libapreq.pm
make[1]: Entering directory `/root/.cpan/build/libapreq-0.33/c'
cc -c -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing 
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   
-DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/usr/lib/perl5/i386-linux/CORE  
apache_request.c
cc -c -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing 
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   
-DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/usr/lib/perl5/i386-linux/CORE  
apache_cookie.c
cc -c -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing 
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   
-DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fpic -I/usr/lib/perl5/i386-linux/CORE  
apache_multipart_buffer.c
rm -rf ../blib/arch/auto/libapreq/libapreq.a
/usr/bin/ar cr ../blib/arch/auto/libapreq/libapreq.a apache_request.o apache_cookie.o 
apache_multipart_buffer.o && : ../blib/arch/auto/libapreq/libapreq.a
chmod 755 ../blib/arch/auto/libapreq/libapreq.a
cp apache_cookie.h ../blib/arch/auto/libapreq/include/apache_cookie.h
cp apache_multipart_buffer.h 
../blib/arch/auto/libapreq/include/apache_multipart_buffer.h
cp apache_request.h ../blib/arch/auto/libapreq/include/apache_request.h
make[1]: Leaving directory `/root/.cpan/build/libapreq-0.33/c'
make[1]: Entering directory `/root/.cpan/build/libapreq-0.33/Request'
cp Request.pm ../blib/lib/Apache/Request.pm
/usr/bin/perl -I/usr/lib/perl5/i386-linux -I/usr/lib/perl5 
/usr/lib/perl5/ExtUtils/xsubpp  -typemap /usr/lib/perl5/ExtUtils/typemap Request.xs > 
Request.xsc && mv Request.xsc Request.c
Error: 'Apache::Table' not in typemap in Request.xs, line 365
make[1]: *** [Request.c] Error 1
make[1]: Leaving directory `/root/.cpan/build/libapreq-0.33/Request'
make: *** [subdirs] Error 2
  /usr/bin/make  -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible
Bundle summary: The following items in bundle Bundle::Apache had
installation problems:
  Apache::Request 

cpan> quit
Lockfile removed.
root@snowyowl:~# 
Script done on Tue Dec 18 18:08:25 2001

Reply via email to