On 2/21/2013 1:41 AM, Jan Kaluža wrote:
Hi,

I think I've committed all my patches [1] to httpd24 branch. It builds
OK for me and I think it's now time for more people to build it and
report your problems with this branch.

To compile it, I just checkout the httpd24 and run:

/usr/bin/perl Makefile.PL MP_APXS=/usr/bin/apxs
MP_APR_CONFIG=/usr/bin/apr-1-config

make

If you want to run tests, you have to at first create ./t/run directory
(to create this automatically, I would have to patch Apache-Test which I
can't since it's separate component and lives outside my httpd24 branch
if I'm right)

Then you can just run 'make test'.

The only failing test is t/directive/perlloadmodule3.t. I don't know
perl enough to parse that code which merges configurations in this test
yet.




Make worked fine for me.  Make test died again because of the lfs thing:

On 9/26/2012 3:23 AM, Jan Kaluža wrote:
>>
>> Oh, I've checked the patches we use in Fedora and I think this problem
>> is fixed by this patch:
>>
>> http://jkaluza.fedorapeople.org/mod_perl/mod_perl-2.0.5-nolfs.patch
>>
>> It's unrelated to httpd24, but I think this patch could fix it for you.
>> At least I think I remember this backtrace.
>
> Found downstream bugreport for this one:
> https://bugzilla.redhat.com/show_bug.cgi?id=730832
>

After applying mod_perl-2.0.5-nolfs.patch, then re-making, I got this on make test:

t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl5.16.2 /home/andy/apps/mod_perl24/t/TEST -clean APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= \
/usr/bin/perl5.16.2 -Iblib/arch -Iblib/lib \
t/TEST -bugreport -verbose=0
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl5.16.2 /home/andy/apps/mod_perl24/t/TEST -bugreport -verbose=0 /usr/sbin/httpd -d /home/andy/apps/mod_perl24/t -f /home/andy/apps/mod_perl24/t/conf/httpd.conf -D APACHE2 -D PERL_USEITHREADS
using Apache/2.4.3 (event MPM)

waiting 300 seconds for server to start: .[Fri Feb 22 13:55:18.809928 2013] [env:warn] [pid 7261:tid 3070203648] AH01506: PassEnv variable LD_LIBRARY_PATH was undefined AH00526: Syntax error on line 296 of /home/andy/apps/mod_perl24/t/conf/httpd.conf:
Unknown Authz provider: valid-user
[  error]
server has died with status 255 (t/logs/error_log wasn't created, start the server in the debug mode) sh: line 1: 7165 Terminated /usr/bin/perl5.16.2 /home/andy/apps/mod_perl24/t/TEST -bugreport -verbose=0
make: *** [run_tests] Error 143


I've played with my systems /etc/httpd/httpd.conf file, is that a problem?

-Andy





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@perl.apache.org
For additional commands, e-mail: dev-h...@perl.apache.org

Reply via email to