Proc::Killfam

2002-12-30 Thread Jerry Rocteur
Hi,

Is there a searchable archive to this list, I found an archive but no  
search ?

I'm trying to install  Proc::Killfam on Mac OS X 10.2.3 with Perl 5.8  
and I get:

PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"  
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/processdyld: /usr/bin/perl Undefined symbols:
_OS_get_table
_OS_initialize
t/processdubious
Test returned status 0 (wstat 5, 0x5)
DIED. FAILED tests 1-3
Failed 3/3 tests, 0.00% okay
Failed Test Stat Wstat Total Fail  Failed  List of Failed
 
---
t/process.t0 5 33 100.00%  1-3
Failed 1/1 test scripts, 0.00% okay. 3/3 subtests failed, 0.00% okay.
make: *** [test_dynamic] Error 2
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force

Any ideas ?

TIA,

Jerry



Re: Testing libapreq

2002-12-30 Thread Joe Schaefer
David Wheeler <[EMAIL PROTECTED]> writes:

[...]

> Dammit, what are you doing to this thing, Ken? ;-) I've never had a 
> problem with the patch before, and the new version of it worked for me 
> on Jaguar. Very strange.
> 
> Joe, any idea what could be causing the errors that Ken is getting?

Nope :-(.  It doesn't look like the apreq patch is causing the 
errors.  It looks more like apache's APACI is hosed on his machine.
I'd recommend retrying with a fresh apache tree, maybe even from 1.3's 
latest cvs.

-- 
Joe Schaefer



Re: Testing libapreq

2002-12-30 Thread David Wheeler
On Monday, December 30, 2002, at 09:20  AM, Ken Williams wrote:


Aha, when I do that, I indeed see "+ building with static apreq" and 
the proper Makefiles created during the 'perl Makefile.PL' output.

Cool. I'll add that information to INSTALL.MacOSX.


However, it dies fairly early during 'make':


Dammit, what are you doing to this thing, Ken? ;-) I've never had a 
problem with the patch before, and the new version of it worked for me 
on Jaguar. Very strange.

Joe, any idea what could be causing the errors that Ken is getting?

Thanks,

David

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



Re: Testing libapreq

2002-12-30 Thread Ken Williams

On Saturday, December 28, 2002, at 11:11  AM, Joe Schaefer wrote:

apreq wasn't recognized in your build; if it was, you'd see something
like

+ building with static apreq
  ...
  Creating Makefile in src/lib/apreq

during configuration.

I think the apreq patch requires APACI, so modperl's httpd build
may not work with it as-is.  I don't know how to fix this right now,
but you might try configuring mod_perl with

  % perl Makefile.PL USE_APACI=1  EVERYTHING=1

or somesuch.


Aha, when I do that, I indeed see "+ building with static apreq" and the 
proper Makefiles created during the 'perl Makefile.PL' output.

However, it dies fairly early during 'make':

-
[kw-009:~/Downloads/perl/mod_perl-1.27] ken% make
(cd ../apache_1.3.27 && 
PERL5LIB=/Users/ken/Downloads/perl/mod_perl-1.27/lib:/sw/lib/perl5:/Library/
Perl make)
===> src
===> src/regex
[snip]
<=== src/regex
===> src/os/unix
[snip]
<=== src/os/unix
===> src/ap
[snip]
<=== src/ap
===> src/main
env LD_RUN_PATH=/System/Library/Perl/darwin/CORE cc -c -I.. 
-I/System/Library/Perl/darwin/CORE -I../os/unix -I../include   -DDARWIN 
-DMOD_PERL -DUSE_PERL_SSI -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing -DUSE_HSREGEX -DUSE_APREQ -I../lib/apreq 
-DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing `../apaci` gen_test_char.c
env LD_RUN_PATH=/System/Library/Perl/darwin/CORE cc  -DDARWIN -DMOD_PERL 
-DUSE_PERL_SSI -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing -DUSE_HSREGEX -DUSE_APREQ -I../lib/apreq 
-DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing `../apaci`   -o gen_test_char gen_test_char.o  
-flat_namespace -L/usr/local/lib 
/System/Library/Perl/darwin/auto/DynaLoader/DynaLoader.a 
-L/System/Library/Perl/darwin/CORE -lperl -lm -lc
./gen_test_char >test_char.h
env LD_RUN_PATH=/System/Library/Perl/darwin/CORE cc -c -I.. 
-I/System/Library/Perl/darwin/CORE -I../os/unix -I../include   -DDARWIN 
-DMOD_PERL -DUSE_PERL_SSI -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing -DUSE_HSREGEX -DUSE_APREQ -I../lib/apreq 
-DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing `../apaci` gen_uri_delims.c
env LD_RUN_PATH=/System/Library/Perl/darwin/CORE cc  -DDARWIN -DMOD_PERL 
-DUSE_PERL_SSI -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing -DUSE_HSREGEX -DUSE_APREQ -I../lib/apreq 
-DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing `../apaci`   -o gen_uri_delims gen_uri_delims.o  
-flat_namespace -L/usr/local/lib 
/System/Library/Perl/darwin/auto/DynaLoader/DynaLoader.a 
-L/System/Library/Perl/darwin/CORE -lperl -lm -lc
./gen_uri_delims >uri_delims.h
env LD_RUN_PATH=/System/Library/Perl/darwin/CORE cc -c -I.. 
-I/System/Library/Perl/darwin/CORE -I../os/unix -I../include   -DDARWIN 
-DMOD_PERL -DUSE_PERL_SSI -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing -DUSE_HSREGEX -DUSE_APREQ -I../lib/apreq 
-DNO_DL_NEEDED -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing `../apaci` alloc.c
alloc.c: In function `spawn_child_core':
alloc.c:2301: `STDOUT_FILENO' undeclared (first use in this function)
alloc.c:2301: (Each undeclared identifier is reported only once
alloc.c:2301: for each function it appears in.)
alloc.c:2307: `STDIN_FILENO' undeclared (first use in this function)
alloc.c:2313: `STDERR_FILENO' undeclared (first use in this function)
make[4]: *** [alloc.o] Error 1
make[3]: *** [subdirs] Error 1
make[2]: *** [build-std] Error 2
make[1]: *** [build] Error 2
make: *** [apaci_httpd] Error 2
[kw-009:~/Downloads/perl/mod_perl-1.27] ken%
-

 -Ken