rich...@ecos.de wrote:
Hi,
the Bug [1] is fixed in my current development version, this also fixes the
other tests. The only thing that is still not working is the automatic reload
of changed files, because Perl 5.14 prohibits the redefinition of sub's.
I have put a snapshot of my current development version on
http://www.embperl.org/downloads/Embperl-2.5.0_1.tar.gz
This one runs fine with Perl 5.14.
In case somebody is using Embperl::Form, there are a lot of incompatible
changes since 2.4, because I have moved from Prototype to jQuery
Hi Gerald, I downloaded your snapshot from above, and 'Perl Makefile.PL'
and 'make' both go without problem.
However, 'make test' still fails for me. This is on Debian Wheezy, Perl
5.14 stock build. Output follows:
root@dev:/usr/src/Embperl-2.5.0_1# make test
make[1]: Entering directory `/usr/src/Embperl-2.5.0_1/xs'
make[2]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl'
make[3]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/App'
make[4]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/App/Config'
make[4]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/App/Config'
make[3]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/App'
make[3]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Component'
make[4]: Entering directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Config'
make[4]: Leaving directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Config'
make[4]: Entering directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Output'
make[4]: Leaving directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Output'
make[4]: Entering directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Param'
make[4]: Leaving directory
`/usr/src/Embperl-2.5.0_1/xs/Embperl/Component/Param'
make[3]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Component'
make[3]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req'
make[4]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req/Config'
make[4]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req/Config'
make[4]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req/Param'
make[4]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req/Param'
make[3]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Req'
make[3]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Syntax'
make[3]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Syntax'
make[3]: Entering directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Thread'
make[3]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl/Thread'
make[2]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs/Embperl'
make[1]: Leaving directory `/usr/src/Embperl-2.5.0_1/xs'
PERL_DL_NONLAZY=0 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
loading... ok
Testing offline mode...
#0 ascii...
[-1]embperl_InitRequest
[-2]embperl_CleanupRequest
[-3]embperl_CleanupComponent
[-4]embperl_CleanupOutput
[-5]embperl_CleanupOutput done
[-6]embperl_CleanupComponent done
[-7]embperl_CleanupRequest done
ERRORS detected! NOT all tests have been passed successfully
cat: test/tmp/httpd.pid: No such file or directory
make: *** [test_dynamic] Error 1
root@dev:/usr/src/Embperl-2.5.0_1#
Could this be related to the fact that I build two versions of apache on
my system, httpd_perl and httpd_proxy, so the resulting files used by
httpd_perl may be different from normal (e.g. the pid file, your script
looks for 'httpd.pid', my apache build might use something different
like 'httpd_perl.pid, but I'm not sure about that)? Is there some way to
work around this on my end (i.e. specify what it will be called) or else
does it have to be something that the Embperl make test script detects?
Thanks again,
Neil
---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org