Re: libapreq-1.1 Release Candidate 1

2002-12-11 Thread David Wheeler
Ken Williams [EMAIL PROTECTED] writes:


Promising, but several errors ensue:

[pe-242:~/Downloads/perl/httpd-apreq] ken% ./BUILD.sh
../BUILD.sh: command not found: libtoolize [4]
../BUILD.sh: command not found: aclocal [5]
FATAL ERROR: Autoconf version 2.52 or higher is required for this 
script
../BUILD.sh: command not found: automake [7]
[pe-242:~/Downloads/perl/httpd-apreq] ken% which autoconf
/usr/bin/autoconf
[pe-242:~/Downloads/perl/httpd-apreq] ken% autoconf --version
Autoconf version 2.13

Is it possible to backport the process to older autoconfs, or
are new features required?

I just successfully built it on Mac OS X 10.2.2 without problem. I 
first compiled and installed a clean Apache/mod_perl/mod_ssl build 
without the old apreq patch. Then I followed the instructions on 
http://www.apache.org/~joes/, and all went well. Bricolage (which 
requires libapreq) fired up and ran perfectly.

Now I have to go back and update my MacDevCenter article. Speaking of 
which -- Joe, can you put the apreq 1.0 patch and special release back 
on your server, at least until 1.1 is in final release? Quite a few 
people are reading my article and making use of it now. Here's my 
article:

  http://www.macdevcenter.com/pub/a/mac/2002/11/05/apache_osx.html


When do you expect final release?

Thanks,

David

--
David Wheeler AIM: dwTheory
[EMAIL PROTECTED] ICQ: 15726394
http://david.wheeler.net/  Yahoo!: dew7e
   Jabber: [EMAIL PROTECTED]



Re: libapreq-1.1 Release Candidate 1

2002-11-26 Thread Edward Moon
: undefined type, found `array_header'
apache_request.h:101: undefined type, found `FILE'
apache_request.h:121: undefined type, found `pool'
apache_cookie.h:6: undefined type, found `array_header'
apache_cookie.h:9: undefined type, found `request_rec'
apache_cookie.h:11: undefined type, found `array_header'
apache_cookie.h:44: undefined type, found `request_rec'
apache_cookie.h:45: undefined type, found `request_rec'
apache_cookie.c:113: undefined type, found `request_rec'
apache_cookie.c:115: undefined type, found `va_list'
apache_cookie.c:132: illegal expression, found `char'
apache_cookie.c:136: illegal expression, found `char'
apache_cookie.c:144: undefined type, found `request_rec'
apache_cookie.c:196: undefined type, found `pool'
apache_cookie.c:232: undefined type, found `array_header'
apache_cookie.c:233: undefined type, found `pool'
cpp-precomp: warning: errors during smart preprocessing, retrying in basic 
mode
make[1]: *** [apache_cookie.lo] Error 1
make: *** [all-recursive] Error 1
[honeycrisp:~/src/httpd-apreq] em% 


On 25 Nov 2002, Joe Schaefer wrote:

 Date: 25 Nov 2002 18:34:15 -0500
 From: Joe Schaefer [EMAIL PROTECTED]
 To: modperl list [EMAIL PROTECTED], macosx list [EMAIL PROTECTED],
  apreq list [EMAIL PROTECTED]
 Subject: libapreq-1.1 Release Candidate 1
 
 
 The apreq developers are planning a maintenance release of
 libapreq-1.1.  This version does not include support for
 modperl-2, but it does address some outstanding problems in
 1.0:
 
   * OS X support
   * perl 5.8 segfaults related to file uploads.
 
 Please give the tarball at 
 
   http://www.apache.org/~joes/libapreq-1.1_rc1.tar.gz
 
 a try and report comments/problems/etc. to the apreq-dev list
 at [EMAIL PROTECTED]  There are special build 
 instructions for OS X, so be sure to have a look at 
 
   http://www.apache.org/~joes/
 
 for details on OS X support.  We'll be patching the INSTALL  
 README documents based on OS X user feedback.
 
 Note:  We really could use more volunteers participating
 in apreq-dev, especially folks with OS X experience.  Even though
 libapreq is a small (ASF) project, there's plenty of work to be 
 done- both in improving/supporting the libapreq-1.x codebase as
 well as porting apreq to modperl-2.
 
 Thanks.
 
 -- 
 Joe Schaefer
 




Re: libapreq-1.1 Release Candidate 1

2002-11-26 Thread Ken Williams
:11: header file 'util_script.h' not found
apache_request.h:38: undefined type, found `table'
apache_request.h:47: undefined type, found `request_rec'
apache_request.h:55: undefined type, found `table'
apache_request.h:56: undefined type, found `FILE'
apache_request.h:89: undefined type, found `request_rec'
apache_request.h:95: undefined type, found `array_header'
apache_request.h:101: undefined type, found `FILE'
apache_request.h:121: undefined type, found `pool'
apache_cookie.h:6: undefined type, found `array_header'
apache_cookie.h:9: undefined type, found `request_rec'
apache_cookie.h:11: undefined type, found `array_header'
apache_cookie.h:44: undefined type, found `request_rec'
apache_cookie.h:45: undefined type, found `request_rec'
apache_cookie.c:113: undefined type, found `request_rec'
apache_cookie.c:115: undefined type, found `va_list'
apache_cookie.c:132: illegal expression, found `char'
apache_cookie.c:136: illegal expression, found `char'
apache_cookie.c:144: undefined type, found `request_rec'
apache_cookie.c:196: undefined type, found `pool'
apache_cookie.c:232: undefined type, found `array_header'
apache_cookie.c:233: undefined type, found `pool'
cpp-precomp: warning: errors during smart preprocessing, 
retrying in basic
mode
make[1]: *** [apache_cookie.lo] Error 1
make: *** [all-recursive] Error 1
[honeycrisp:~/src/httpd-apreq] em%


On 25 Nov 2002, Joe Schaefer wrote:

Date: 25 Nov 2002 18:34:15 -0500
From: Joe Schaefer [EMAIL PROTECTED]
To: modperl list [EMAIL PROTECTED], macosx list 
[EMAIL PROTECTED],
 apreq list [EMAIL PROTECTED]
Subject: libapreq-1.1 Release Candidate 1


The apreq developers are planning a maintenance release of
libapreq-1.1.  This version does not include support for
modperl-2, but it does address some outstanding problems in
1.0:

  * OS X support
  * perl 5.8 segfaults related to file uploads.

Please give the tarball at

  http://www.apache.org/~joes/libapreq-1.1_rc1.tar.gz

a try and report comments/problems/etc. to the apreq-dev list
at [EMAIL PROTECTED]  There are special build
instructions for OS X, so be sure to have a look at

  http://www.apache.org/~joes/

for details on OS X support.  We'll be patching the INSTALL 
README documents based on OS X user feedback.

Note:  We really could use more volunteers participating
in apreq-dev, especially folks with OS X experience.  Even though
libapreq is a small (ASF) project, there's plenty of work to be
done- both in improving/supporting the libapreq-1.x codebase as
well as porting apreq to modperl-2.

Thanks.

--
Joe Schaefer








libapreq-1.1 Release Candidate 1

2002-11-25 Thread Joe Schaefer

The apreq developers are planning a maintenance release of
libapreq-1.1.  This version does not include support for
modperl-2, but it does address some outstanding problems in
1.0:

  * OS X support
  * perl 5.8 segfaults related to file uploads.

Please give the tarball at 

  http://www.apache.org/~joes/libapreq-1.1_rc1.tar.gz

a try and report comments/problems/etc. to the apreq-dev list
at [EMAIL PROTECTED]  There are special build 
instructions for OS X, so be sure to have a look at 

  http://www.apache.org/~joes/

for details on OS X support.  We'll be patching the INSTALL  
README documents based on OS X user feedback.

Note:  We really could use more volunteers participating
in apreq-dev, especially folks with OS X experience.  Even though
libapreq is a small (ASF) project, there's plenty of work to be 
done- both in improving/supporting the libapreq-1.x codebase as
well as porting apreq to modperl-2.

Thanks.

-- 
Joe Schaefer



Re: libapreq-1.1 Release Candidate 1

2002-11-25 Thread Ken Williams
Hi Joe  APReq,

I'm glad this is receiving attention, Apache::Request has had 
some trouble on OS X as I'm sure you're aware.  I just tested 
the RC, using:

 perl 5.6.1
 Apache/1.3.26 (as shipped with the OS, uses dso)
 OS X 10.1.5

and I get this error in 'make test':

dyld: t/httpd multiple definitions of symbol _ApacheRequest___parse
blib/arch/auto/Apache/Request/Request.bundle definition of 
_ApacheRequest___parse
blib/arch/auto/Apache/Cookie/Cookie.bundle definition of 
_ApacheRequest___parse
make: *** [start_httpd] Error 66

I believe this was the same error from several months ago, that 
the binary namespaces of Apache::Request and Apache::Cookie are 
conflicting.

I've attached the full output.

 -Ken

On Tuesday, November 26, 2002, at 10:34  AM, Joe Schaefer wrote:


The apreq developers are planning a maintenance release of
libapreq-1.1.  This version does not include support for
modperl-2, but it does address some outstanding problems in
1.0:

  * OS X support
  * perl 5.8 segfaults related to file uploads.

Please give the tarball at

  http://www.apache.org/~joes/libapreq-1.1_rc1.tar.gz

a try and report comments/problems/etc. to the apreq-dev list
at [EMAIL PROTECTED]  There are special build
instructions for OS X, so be sure to have a look at

  http://www.apache.org/~joes/

for details on OS X support.  We'll be patching the INSTALL 
README documents based on OS X user feedback.

Note:  We really could use more volunteers participating
in apreq-dev, especially folks with OS X experience.  Even though
libapreq is a small (ASF) project, there's plenty of work to be
done- both in improving/supporting the libapreq-1.x codebase as
well as porting apreq to modperl-2.

Thanks.

--
Joe Schaefer



libapreq-out
Description: application/applefile


libapreq-out
Description: Binary data


Re: libapreq-1.1 Release Candidate 1

2002-11-25 Thread Ken Williams

On Tuesday, November 26, 2002, at 12:22  PM, Joe Schaefer wrote:


Ken Williams [EMAIL PROTECTED] writes:

[...]


I've attached the full output.


Thanks, Ken.  I looked over the result, but didn't see any
indication that you used the ./configure - make - make install
instructions from the web page.


D'oh!  I just looked at the INSTALL file, despite your 
admonitions to the contrary.  Sorry to overlook it.

I got through ./configure - make - make install 
successfully, installing to /usr/local/lib/ and 
/usr/local/include/.  However, there doesn't seem to be a 
ldconfig on my system ('locate' couldn't find one anywhere, 
and I checked manually in /sbin/ and /usr/sbin/).

Did the libtool-based build
of libapreq install successfully before you tried doing the perl
build?


This time around, I installed libapreq and then did 'perl 
Makefile.PL; make test;' and got a different error.  Looks like 
the server didn't start properly.

I've attached the terminal output, and the httpd.conf in case 
it's helpful.  The t/error_log is unremarkable (just a bunch of 
stuff like [warn] module mod_log_config.c is already added, 
skipping).


 -Ken


libapreq-out
Description: application/applefile


libapreq-out
Description: Binary data


httpd.conf
Description: Binary data