Hi, 

with the current CVS, perl 5.8.1-RC3 and APR as of apache 2.0.47, I get
the following error in t/apr-ext/uuid.

Might that be a mismatch of APR version and mod_perl version in terms of
APR being too old? However, apr_uuid_parse seems to be known:

# g -r apr_uuid_parse /dev/shm/httpd-2.0.47
/dev/shm/httpd-2.0.47/modules/dav/fs/lock.c:    if (apr_uuid_parse(&locktoken->uuid, 
char_token)) {
/dev/shm/httpd-2.0.47/srclib/apr-util/include/apr_uuid.h:APU_DECLARE(apr_status_t) 
apr_uuid_parse(apr_uuid_t *uuid, const char *uuid_str);
/dev/shm/httpd-2.0.47/srclib/apr-util/test/testuuid.c:    apr_uuid_parse(&uuid2, buf);
/dev/shm/httpd-2.0.47/srclib/apr-util/crypto/uuid.c:APU_DECLARE(apr_status_t) 
apr_uuid_parse(apr_uuid_t *uuid,
/dev/shm/httpd-2.0.47/srclib/apr-util/CHANGES:  *) Fix apr_uuid_parse() on EBCDIC 
machines.  [Jeff Trawick]



# t/TEST -run-tests -verbose apr-ext/uuid
*** setting ulimit to allow core files
ulimit -c unlimited; t/TEST -run-tests -verbose 'apr-ext/uuid'
*** root mode: changing the files ownership to 'nobody' (65534:65533)
*** sudo -u '#65534' /usr/bin/perl -e 'print -r 
"/usr/src/packages/BUILD/mod_perl-1.99_09_20030803/t" &&  -w _ && -x _ ? "OK" : "NOK"'

*** result: OK
apr-ext/uuid..../usr/bin/perl: relocation error: 
/usr/src/packages/BUILD/mod_perl-1.99_09_20030803/t/../blib/arch/auto/APR/UUID/UUID.so:
 undefined symbol: apr_uuid_parse
1..3
# Running under perl version 5.008001 for linux
# Current time local: Mon Aug  4 08:49:15 2003
# Current time GMT:   Mon Aug  4 08:49:15 2003
# Using Test.pm version 1.24
ok 1
dubious
        Test returned status 127 (wstat 32512, 0x7f00)
Scalar found where operator expected at (eval 166) line 1, near "'int'  $__val"
        (Missing operator before   $__val?)
Operator or semicolon missing before &typedef at (eval 168) line 1.
Ambiguous use of & resolved as operator & at (eval 168) line 1.
DIED. FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
Failed Test    Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
apr-ext/uuid.t  127 32512     3    4 133.33%  2-3
!!! error running tests (please examine t/logs/error_log)


Peter

-- 
Thought is limitation. Free your mind.

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to