Re: libapreq-1.1 Release Candidate 1
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
: 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
: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
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
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
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