Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-18 Thread Stas Bekman

On Tue, 17 Jul 2001, Alan Burlison wrote:

 Stas Bekman wrote:

  Looks like an issue with APACHE_HEADER_INSTALL
  http://perl.apache.org/guide/install.html#APACHE_HEADER_INSTALL
 
  Did you install mod_perl by yourself?

 Yes, as my attempt to build it as part of Bundle::Apache barfed.

 Here is the contents of my makepl_args.mod_perl:

 APACHE_SRC=/home1/software/apache/build/apache_1.3.20/src
 EVERYTHING=1
 USE_APXS=1
 WITH_APXS=/home1/web/apache_1.3.20/bin/apxs

 Here is the output of 'make install'

I don't think it logs the install of these headers. Please check the
created Makefile. Does it include the mod_perl.h in one of the targets?


_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://eXtropia.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/





Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-18 Thread Alan Burlison

Stas Bekman wrote:

  Here is the output of 'make install'
 
 I don't think it logs the install of these headers. Please check the
 created Makefile. Does it include the mod_perl.h in one of the targets?

No.

Alan Burlison



Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-18 Thread Stas Bekman

On Wed, 18 Jul 2001, Stas Bekman wrote:

 On Tue, 17 Jul 2001, Alan Burlison wrote:

  Stas Bekman wrote:
 
   Looks like an issue with APACHE_HEADER_INSTALL
   http://perl.apache.org/guide/install.html#APACHE_HEADER_INSTALL
  
   Did you install mod_perl by yourself?
 
  Yes, as my attempt to build it as part of Bundle::Apache barfed.
 
  Here is the contents of my makepl_args.mod_perl:
 
  APACHE_SRC=/home1/software/apache/build/apache_1.3.20/src
  EVERYTHING=1
  USE_APXS=1
  WITH_APXS=/home1/web/apache_1.3.20/bin/apxs
 
  Here is the output of 'make install'

 I don't think it logs the install of these headers. Please check the
 created Makefile. Does it include the mod_perl.h in one of the targets?

I didn't build the whole thing since my apache was built without mod_so,
but the created Makefile includes all the header files with the above
args. that's on linux box.

May be you could try to copy these manually? Here is what I have:
$ ls \
/usr/lib/perl5/site_perl/5.6.1/i686-linux/auto/Apache/include/modules/perl/
apache_inc.h  mod_perl.h  mod_perl_version.h  mod_perl_xs.h  perl_PL.h



_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://eXtropia.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/





Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-17 Thread Jens-Uwe Mager

On Tue, Jul 17, 2001 at 12:29:25AM +, Alan Burlison wrote:
 I'm trying to build Bundle::Apache and I get the following error when
 building libapreq (everthing else in the bundle builds fine):
 
 cc -c -I../c
 -I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include
 -I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/include
 -I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/regex
 -I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/os/unix
 -I/home1/web/apache_1.3.20/include -D_LARGEFILE_SOURCE
 -D_FILE_OFFSET_BITS=64 -xO3 -xdepend-DVERSION=\0.33\ 
 -DXS_VERSION=\0.33\ -KPIC -I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE 
 Request.c
 Request.xs, line 40: cannot find include file: mod_perl.h
 Request.xs, line 86: syntax error before or at: SV
 Request.xs, line 86: cannot recover from previous errors
 cc: acomp failed for Request.c
 
 The platform is Solaris, Perl 5.6.1 and Apache 1.3.20.  Everything else is
 the latest available from CPAN.  The INSTALL file is less than helpful, and
 a search of the modperl archives didn't find anything.

Did you make install modperl yet?

-- 
Jens-Uwe Mager

HELIOS Software GmbH
Steinriede 3
30827 Garbsen
Germany

Phone:  +49 5131 709320
FAX:+49 5131 709325
Internet:   [EMAIL PROTECTED]



Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-17 Thread Alan Burlison

Jens-Uwe Mager wrote:

 Did you make install modperl yet?

Yes, via APXS.  mod_perl is installed and works just fine.  I can see the
missing mod_perl.h file in the modperl build directory, but it doesn't
appear anywhere under site_perl - should mod_perl copy it somewhere during
'make install'?  I'm using a slightly non-standard perl layout, so instead
of being under /usr/local perl lives under /usr/perl5.  From looking at
where stuff generally goes, and the -I flags used when building libapreq I
guess mod_perl.h should be somewhere under
/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache, but it isn't
there.

Alan Burlison



Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-17 Thread Stas Bekman

On Tue, 17 Jul 2001, Alan Burlison wrote:

 Jens-Uwe Mager wrote:

  Did you make install modperl yet?

 Yes, via APXS.  mod_perl is installed and works just fine.  I can see the
 missing mod_perl.h file in the modperl build directory, but it doesn't
 appear anywhere under site_perl - should mod_perl copy it somewhere during
 'make install'?  I'm using a slightly non-standard perl layout, so instead
 of being under /usr/local perl lives under /usr/perl5.  From looking at
 where stuff generally goes, and the -I flags used when building libapreq I
 guess mod_perl.h should be somewhere under
 /usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache, but it isn't
 there.

Looks like an issue with APACHE_HEADER_INSTALL
http://perl.apache.org/guide/install.html#APACHE_HEADER_INSTALL

Did you install mod_perl by yourself?

_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://eXtropia.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/





Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-17 Thread Jens-Uwe Mager

On Tue, Jul 17, 2001 at 11:08:43AM +0100, Alan Burlison wrote:
 Jens-Uwe Mager wrote:
 
  Did you make install modperl yet?
 
 Yes, via APXS.  mod_perl is installed and works just fine.  I can see the
 missing mod_perl.h file in the modperl build directory, but it doesn't
 appear anywhere under site_perl - should mod_perl copy it somewhere during
 'make install'?  I'm using a slightly non-standard perl layout, so instead
 of being under /usr/local perl lives under /usr/perl5.  From looking at
 where stuff generally goes, and the -I flags used when building libapreq I
 guess mod_perl.h should be somewhere under
 /usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache, but it isn't
 there.

In my build (using APACI, though) I find the file under:

/data/jum/perl/lib/site_perl/5.6.1/aix/auto/Apache/include/modules/perl/mod_perl.h

But isn't the install of mod_perl nearly the same if built via APACI or
APXS?  APXS just means a different installation of the Apache module
itself, the perl modules for the perl directory are installed the same
using make install.

-- 
Jens-Uwe Mager

HELIOS Software GmbH
Steinriede 3
30827 Garbsen
Germany

Phone:  +49 5131 709320
FAX:+49 5131 709325
Internet:   [EMAIL PROTECTED]



Re: Problems building Bundle::Apache - libapreq-0.33

2001-07-17 Thread Alan Burlison

Stas Bekman wrote:

 Looks like an issue with APACHE_HEADER_INSTALL
 http://perl.apache.org/guide/install.html#APACHE_HEADER_INSTALL
 
 Did you install mod_perl by yourself?

Yes, as my attempt to build it as part of Bundle::Apache barfed.

Here is the contents of my makepl_args.mod_perl:

APACHE_SRC=/home1/software/apache/build/apache_1.3.20/src
EVERYTHING=1
USE_APXS=1
WITH_APXS=/home1/web/apache_1.3.20/bin/apxs

Here is the output of 'make install'

$ make install
(cd ./apaci  PERL5LIB=/home1/software/perl/cpan/build/mod_perl-1.26/lib
/usr/ccs/bin/make)
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
Installing /usr/perl5/5.6.1/man/man3/Apache::PerlRunXS.3
Installing /usr/perl5/5.6.1/man/man3/Apache.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Log.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Constants.3
Installing /usr/perl5/5.6.1/man/man3/Apache::File.3
Installing /usr/perl5/5.6.1/man/man3/Apache::URI.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Table.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Util.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Symbol.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Leak.3
Installing /usr/perl5/5.6.1/man/man3/mod_perl_cvs.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Registry.3
Installing /usr/perl5/5.6.1/man/man3/Apache::SizeLimit.3
Installing /usr/perl5/5.6.1/man/man3/cgi_to_mod_perl.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Resource.3
Installing /usr/perl5/5.6.1/man/man3/Apache::PerlSections.3
Installing /usr/perl5/5.6.1/man/man3/Apache::PerlRun.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Debug.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Symdump.3
Installing /usr/perl5/5.6.1/man/man3/mod_perl_tuning.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Status.3
Installing /usr/perl5/5.6.1/man/man3/Apache::RedirectLogFix.3
Installing /usr/perl5/5.6.1/man/man3/Apache::ExtUtils.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Include.3
Installing /usr/perl5/5.6.1/man/man3/mod_perl_method_handlers.3
Installing /usr/perl5/5.6.1/man/man3/Apache::StatINC.3
Installing /usr/perl5/5.6.1/man/man3/Apache::test.3
Installing /usr/perl5/5.6.1/man/man3/Apache::RegistryLoader.3
Installing /usr/perl5/5.6.1/man/man3/Apache::httpd_conf.3
Installing /usr/perl5/5.6.1/man/man3/Apache::FakeRequest.3
Installing /usr/perl5/5.6.1/man/man3/mod_perl.3
Installing /usr/perl5/5.6.1/man/man3/mod_perl_traps.3
Installing /usr/perl5/5.6.1/man/man3/Apache::src.3
Installing /usr/perl5/5.6.1/man/man3/Apache::SIG.3
Installing /usr/perl5/5.6.1/man/man3/Bundle::Apache.3
Installing /usr/perl5/5.6.1/man/man3/Apache::Options.3
Writing
/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/mod_perl/.packlist
(cd ./apaci  /usr/ccs/bin/make install;)
/home1/web/apache_1.3.20/bin/apxs -i -a -n perl libperl.so
[activating module `perl' in /home1/web/apache_1.3.20/conf/httpd.conf]
cp libperl.so /home1/web/apache_1.3.20/libexec/libperl.so
chmod 755 /home1/web/apache_1.3.20/libexec/libperl.so
cp /home1/web/apache_1.3.20/conf/httpd.conf
/home1/web/apache_1.3.20/conf/httpd.conf.bak
cp /home1/web/apache_1.3.20/conf/httpd.conf.new
/home1/web/apache_1.3.20/conf/httpd.conf
rm /home1/web/apache_1.3.20/conf/httpd.conf.new
Appending installation info to
/usr/perl5/5.6.1/lib/sun4-solaris-64int/perllocal.pod

No header files installed.

Alan Burlison



Problems building Bundle::Apache - libapreq-0.33

2001-07-16 Thread Alan Burlison

I'm trying to build Bundle::Apache and I get the following error when
building libapreq (everthing else in the bundle builds fine):

cc -c -I../c
-I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include
-I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/include
-I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/regex
-I/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/Apache/include/os/unix
-I/home1/web/apache_1.3.20/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -xO3 -xdepend-DVERSION=\0.33\ 
-DXS_VERSION=\0.33\ -KPIC -I/usr/perl5/5.6.1/lib/sun4-solaris-64int/CORE 
Request.c
Request.xs, line 40: cannot find include file: mod_perl.h
Request.xs, line 86: syntax error before or at: SV
Request.xs, line 86: cannot recover from previous errors
cc: acomp failed for Request.c

The platform is Solaris, Perl 5.6.1 and Apache 1.3.20.  Everything else is
the latest available from CPAN.  The INSTALL file is less than helpful, and
a search of the modperl archives didn't find anything.

Anyone have any suggestions?

thanks,

Alan Burlison