Skip Menu |
 

This queue is for tickets about the Net-SSLeay CPAN distribution.

Report information
The Basics
Id: 115398
Status: new
Priority: 0/
Queue: Net-SSLeay

People
Owner: Nobody in particular
Requestors: CLEACH [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.68
Fixed in: (no value)



Subject: Test script t/local/07_sslecho.t is failing
Download (untitled) / with headers
text/plain 4.8k
I'm running Perl 5.10.1 on AIX v7.1 using OpenSSL 1.0.1e (I'll include the perl -V output at the end of this email.) Your module broke after applying the most recent set of AIX patches. I install all modules in an alternate location so that I can easily wipe them and retest/reinstall them from scratch to verify major AIX upgrades don't kill my Perl software. No need to test my code base if the module won't install cleanly any more. The reason I'm opening this ticket on such an old version(1.68) is that v1.74 has compile issues on AIX that I will open a 2nd ticket on. Upgrading to the latest release was my 1st try to fix this issue. The problem in v1.68 is test # 3 in t/local/07_sslecho.t, all other tests in this test suite pass. (this test file is unchanged in v1.74) Below is the output of the 1st 5 tests of this file. So my question is do you have any hints for things to check out on what is causing this test to fail? Thank you for any help you can give me. Curtis ===================================================================== 1..78 ok 1 - CTX_new ok 2 - CTX_set_cipher_list not ok 3 - set_cert_and_key: private key `t/data/key.pem' () 21692506: 1 - error:2606C043:engine routines:ENGINE_FREE_UTIL:passed a null parameter # private key `t/data/key.pem' () 21692506: 2 - error:2606A074:engine routines:ENGINE_by_id:no such engine # private key `t/data/key.pem' () 21692506: 3 - error:2606C043:engine routines:ENGINE_FREE_UTIL:passed a null parameter # private key `t/data/key.pem' () 21692506: 4 - error:2606A074:engine routines:ENGINE_by_id:no such engine # # Failed test 'set_cert_and_key: private key `t/data/key.pem' () 21692506: 1 - error:2606C043:engine routines:ENGINE_FREE_UTIL:passed a null parameter # private key `t/data/key.pem' () 21692506: 2 - error:2606A074:engine routines:ENGINE_by_id:no such engine # private key `t/data/key.pem' () 21692506: 3 - error:2606C043:engine routines:ENGINE_FREE_UTIL:passed a null parameter # private key `t/data/key.pem' () 21692506: 4 - error:2606A074:engine routines:ENGINE_by_id:no such engine # ' # at t/local/07_sslecho.t line 63. ok 4 - new ok 5 - set_fd using fileno ===================================================================== /tmp/build> perl -V Summary of my perl5 (revision 5 version 10 subversion 1) configuration: Platform: osname=aix, osvers=6.1.2.0, archname=aix-thread-multi uname='aix akash79 1 6 00011a85d600 powerpc unknown aix ' config_args='-desr -Dinstallprefix=/usr/opt/perl5 -Dprefix=/usr/opt/perl5 -Dcc=xlc_r -Duseshrplib -Dusethreads' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='xlc_r -q32', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -qlanglvl=extended -I/usr/local/include -q32 -D_LARGE_FILES -qlonglong', optimize='-O', cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -qlanglvl=extended -I/usr/local/include' ccversion='10.1.0.9', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='ld', ldflags =' -brtl -bdynamic -L/usr/local/lib -b32' libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib /usr/lib64 libs=-lbind -lnsl -ldbm -ldl -lld -lm -lcrypt -lpthreads -lc perllibs=-lbind -lnsl -ldl -lld -lm -lcrypt -lpthreads -lc libc=, so=a, useshrplib=true, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -bE:/usr/opt/perl5/lib/5.10.1/aix-thread-multi/CORE/perl.exp' cccdlflags=' ', lddlflags='-bhalt:4 -G -bI:$(PERL_INC)/perl.exp -bE:$(BASEEXT).exp -bnoentry -lpthreads -lc -lm -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under aix Compiled at May 19 2013 14:28:07 %ENV: PERL5LIB="/usr/opt/perl5/erm_lib/lib/perl5" @INC: /usr/opt/perl5/erm_lib/lib/perl5/aix-thread-multi /usr/opt/perl5/erm_lib/lib/perl5 /usr/opt/perl5/lib/5.10.1/aix-thread-multi /usr/opt/perl5/lib/5.10.1 /usr/opt/perl5/lib/site_perl/5.10.1/aix-thread-multi /usr/opt/perl5/lib/site_perl/5.10.1 /usr/opt/perl5/lib/site_perl/5.8.8 /usr/opt/perl5/lib/site_perl .


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.