Skip Menu |

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

Report information
The Basics
Id: 37987
Status: resolved
Worked: 2.5 hours (150 min)
Priority: 0/
Queue: Net-SSLeay

People
Owner: MIKEM [...] cpan.org
Requestors: HMBRAND [...] cpan.org
Cc:
AdminCc:

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



Subject: t/local/07_sslecho fail on HP-UX 11.23 64bit
Fail on HP-UX 11.23 64bit but Pass on 11.31 Show quoted text
> make test
/pro/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t t/handle/local/*.t t/handle/local/05_use..........ok t/local/00_ptr_cast............# compiling test program with: cc -o t/ local/ptr_cast_test t/local/ptr_cast_test.c t/local/00_ptr_cast............ok t/local/01_pod.................ok t/local/02_pod_coverage........skipped: currently disabled t/local/03_use.................ok t/local/04_basic...............ok t/local/05_passwd_cb...........ok t/local/06_tcpecho.............ok t/local/07_sslecho.............1/69 # Failed test 'set_cert_and_key' # at t/local/07_sslecho.t line 44. # Looks like you failed 1 test of 69. t/local/07_sslecho............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/69 subtests t/local/08_pipe................ok t/local/15_bio.................ok t/local/20_autoload............ok t/local/30_error...............skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings t/local/31_rsa_generate_key....ok t/local/35_ephemeral...........ok t/local/50_digest..............ok t/local/kwalitee...............skipped: Needs Test::Kwalitee Test Summary Report ------------------- t/local/07_sslecho (Wstat: 256 Tests: 69 Failed: 1) Failed test: 3 Non-zero exit status: 1 Files=17, Tests=164, 3 wallclock secs ( 0.14 usr 0.11 sys + 1.99 cusr 0.49 csys = 2.73 CPU) Result: FAIL Failed 1/17 test programs. 1/164 subtests failed. Show quoted text
> perl -V
Summary of my perl5 (revision 5 version 8 subversion 7) configuration: Platform: osname=hpux, osvers=11.23, archname=IA64.ARCHREV_0-LP64 uname='hp-ux x1 b.11.23 u ia64 3295073263 unlimited-user license ' config_args='-Duse64bitall -des' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags =' -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl, +vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE - D_FILE_OFFSET_BITS=64 ', optimize='+O2 +Onolimit', cppflags='-Aa -D__STDC_EXT__ -DDEBUGGING +Z -z -D_HPUX_SOURCE -Ae - DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro/ local/include' ccversion='B3910B A.06.05', gccversion='', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='/usr/bin/ld', ldflags ='-L/pro/local/lib +DD64 -L/usr/lib/ hpux64' libpth=/pro/local/lib /usr/lib/hpux64 /lib /usr/lib /usr/ccs/lib / usr/local/lib libs=-lcl -lpthread -lnsl -lnm -ldb -ldl -ldld -lm -lsec -lc perllibs=-lcl -lpthread -lnsl -lnm -ldl -ldld -lm -lsec -lc libc=/usr/lib/hpux64/libc.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,- B,deferred ' cccdlflags='+Z', lddlflags='-b +vnocompatwarnings -L/pro/local/lib - L/usr/lib/hpux64' Characteristics of this binary (from libperl): Compile-time options: DEBUGGING USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES Locally applied patches: defined-or Built under hpux Compiled at Jan 9 2006 22:10:18 @INC: /pro/lib/perl5/5.8.7/IA64.ARCHREV_0-LP64 /pro/lib/perl5/5.8.7 /pro/lib/perl5/site_perl/5.8.7/IA64.ARCHREV_0-LP64 /pro/lib/perl5/site_perl/5.8.7 /pro/lib/perl5/site_perl . Show quoted text
> perl -Iblib/{lib,arch} t/local/07_sslecho.t
1..69 ok 1 - CTX_new ok 2 - CTX_set_cipher_list not ok 3 - set_cert_and_key # Failed test 'set_cert_and_key' # at t/local/07_sslecho.t line 44. ok 4 - new ok 5 - set_fd using fileno ok 6 - accept ok 7 - get_cipher ok 8 - ssl_read_all ok 9 - ssl_write_all ok 10 - new ok 11 - set_fd using fileno ok 12 - accept ok 13 - get_cipher ok 14 - ssl_read_all ok 15 - ssl_write_all ok 16 - new ok 17 - set_fd using fileno ok 18 - accept ok 19 - get_cipher ok 20 - ssl_read_all ok 21 - ssl_write_all ok 22 - new ok 23 - set_fd using fileno ok 24 - accept ok 25 - get_cipher ok 26 - ssl_read_all ok 27 - ssl_write_all ok 28 - new ok 29 - set_fd using fileno ok 30 - accept ok 31 - get_cipher ok 32 - ssl_read_all ok 33 - ssl_write_all ok 34 - new ok 35 - set_fd using fileno ok 36 - accept ok 37 - get_cipher ok 38 - ssl_read_all ok 39 - ssl_write_all ok 40 - new ok 41 - set_fd using fileno ok 42 - accept ok 43 - get_cipher ok 44 - ssl_write_all ok 45 - send and recieved correctly ok 46 - CTX_new ok 47 - new ok 48 - set_fd using glob ref ok 49 - connect ok 50 - get_cipher ok 51 - write ok 52 - read ok 53 - CTX_load_verify_locations ok 54 - verify cb ok 55 - verify cb cert ok 56 - cert issuer ok 57 - cert subject ok 58 - verify cb 1 called once ok 59 - verify cb 2 wasn't called yet ok 60 - verify cb 3 wasn't called yet ok 61 - CTX_set_cert_verify_callback ok 62 - verify cb 1 wasn't called again ok 63 - verify cb 2 called once ok 64 - verify cb 3 wasn't called yet ok 65 - get_peer_certificate subject ok 66 - get_peer_certificate issuer ok 67 - ssl_write_all ok 68 - ssl_read_all ok 69 - server exited wiht 0 # Looks like you failed 1 test of 69. --- Three warnings during compilation that might be of interrest: cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/ include -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 - O2 -g -DVERSION=\"1.35\" -DXS_VERSION=\"1.35\" +Z "-I/pro/lib/ perl5/5.8.7/IA64.ARCHREV_0-LP64/CORE" SSLeay.c "SSLeay.xs", line 966: warning #2186-D: pointless comparison of unsigned integer with zero if (len < 0) { ^ "SSLeay.xs", line 364: warning #4279-D: the expression depends on order of evaluation cb = New(0, cb, 1, ssleay_ctx_cert_verify_cb_t); ^ "SSLeay.xs", line 1446: warning #4276-D: relational operator ">" always evaluates to 'false' New(0, buf, num, char); ^
Also fails on HP-UX 11.00, where the compiler crashes in the optimization phase cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/ include - Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings - I/pro/lo cal/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g - DVERSION=\"1.35 \" -DXS_VERSION=\"1.35\" +Z "-I/pro/lib/perl5/5.8.8/PA-RISC2.0/CORE" SSLeay.c ( 0) 0x00201f30 Call_exit + 0x58 [/opt/ansic/lbin/ccom] ( 1) 0x001f45b8 catch_signal + 0x1c [/opt/ansic/lbin/ccom] ( 2) 0x0096c058 _sigreturn [/opt/ansic/lbin/ccom] ( 3) 0x001f1448 $$dyncall_external [/opt/ansic/lbin/ccom] ( 4) 0x008e6520 __dt__3iosFv + 0x3c [/opt/ansic/lbin/ccom] ( 5) 0x008e7844 __dt__18ostream_withassignFv + 0x70 [/opt/ansic/ lbin/ccom] ( 6) 0x008ece98 __niamHelper__FPC15__staticArray_tT1 + 0x120 [/opt/ ansic/lbi n/ccom] ( 7) 0x008ecfc4 _niam_body__Fv + 0x9c [/opt/ansic/lbin/ccom] ( 8) 0x008ed0c0 _niam + 0x14 [/opt/ansic/lbin/ccom] ( 9) 0x00921024 exit + 0x64 [/opt/ansic/lbin/ccom] (10) 0x00201f4c Call_exit + 0x74 [/opt/ansic/lbin/ccom] (11) 0x001f4fd8 main + 0x8b4 [/opt/ansic/lbin/ccom] (12) 0x00913ae0 _start + 0x98 [/opt/ansic/lbin/ccom] (13) 0x001f2c80 $START$ + 0x178 [/opt/ansic/lbin/ccom] cc: error 1405: "/opt/ansic/lbin/ccom" terminated abnormally with signal 11. make: *** [SSLeay.o] Error 9 Resetting -O2 to +O0 `fixes' this issue, but the same test failure appears: Show quoted text
> make test
/pro/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t t/handle/local/*.t t/handle/local/05_use..........ok t/local/00_ptr_cast............# compiling test program with: cc -o t/ local/ptr_ cast_test t/local/ptr_cast_test.c t/local/00_ptr_cast............ok t/local/01_pod.................ok t/local/02_pod_coverage........skipped: currently disabled t/local/03_use.................ok t/local/04_basic...............ok t/local/05_passwd_cb...........ok t/local/06_tcpecho.............ok t/local/07_sslecho.............1/69 # Failed test 'set_cert_and_key' # at t/local/07_sslecho.t line 44. t/local/07_sslecho.............4/69 # Looks like you failed 1 test of 69. t/local/07_sslecho............. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/69 subtests t/local/08_pipe................ok t/local/15_bio.................ok t/local/20_autoload............ok t/local/30_error...............skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings t/local/31_rsa_generate_key....ok t/local/35_ephemeral...........ok t/local/50_digest..............ok t/local/kwalitee...............skipped: Needs Test::Kwalitee Test Summary Report ------------------- t/local/07_sslecho (Wstat: 256 Tests: 69 Failed: 1) Failed test: 3 Non-zero exit status: 1 Files=17, Tests=164, 7 wallclock secs ( 0.31 usr 0.17 sys + 4.64 cusr 0.92 c sys = 6.04 CPU) Result: FAIL Failed 1/17 test programs. 1/164 subtests failed.
Hi, can you confirm this issue is now resolved? On Mon Jul 28 10:18:05 2008, HMBRAND wrote: Show quoted text
> Also fails on HP-UX 11.00, where the compiler crashes in the > optimization phase > >
cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/ Show quoted text
> include - > Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -Wl,
+vnocompatwarnings - Show quoted text
> I/pro/lo > cal/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g - > DVERSION=\"1.35 > \" -DXS_VERSION=\"1.35\" +Z "-I/pro/lib/perl5/5.8.8/PA-RISC2.0/CORE" > SSLeay.c > ( 0) 0x00201f30 Call_exit + 0x58 [/opt/ansic/lbin/ccom] > ( 1) 0x001f45b8 catch_signal + 0x1c [/opt/ansic/lbin/ccom] > ( 2) 0x0096c058 _sigreturn [/opt/ansic/lbin/ccom] > ( 3) 0x001f1448 $$dyncall_external [/opt/ansic/lbin/ccom] > ( 4) 0x008e6520 __dt__3iosFv + 0x3c [/opt/ansic/lbin/ccom] > ( 5) 0x008e7844 __dt__18ostream_withassignFv + 0x70 [/opt/ansic/ > lbin/ccom] > ( 6) 0x008ece98 __niamHelper__FPC15__staticArray_tT1 + 0x120
[/opt/ Show quoted text
> ansic/lbi > n/ccom] > ( 7) 0x008ecfc4 _niam_body__Fv + 0x9c [/opt/ansic/lbin/ccom] > ( 8) 0x008ed0c0 _niam + 0x14 [/opt/ansic/lbin/ccom] > ( 9) 0x00921024 exit + 0x64 [/opt/ansic/lbin/ccom] > (10) 0x00201f4c Call_exit + 0x74 [/opt/ansic/lbin/ccom] > (11) 0x001f4fd8 main + 0x8b4 [/opt/ansic/lbin/ccom] > (12) 0x00913ae0 _start + 0x98 [/opt/ansic/lbin/ccom] > (13) 0x001f2c80 $START$ + 0x178 [/opt/ansic/lbin/ccom] > cc: error 1405: "/opt/ansic/lbin/ccom" terminated abnormally with > signal 11. > make: *** [SSLeay.o] Error 9 > > Resetting -O2 to +O0 `fixes' this issue, but the same test failure > appears: >
> > make test
> /pro/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', > 'blib/lib', > 'blib/arch')" t/local/*.t t/handle/local/*.t > t/handle/local/05_use..........ok > t/local/00_ptr_cast............# compiling test program with: cc -o
t/ Show quoted text
> local/ptr_ > cast_test t/local/ptr_cast_test.c > t/local/00_ptr_cast............ok > t/local/01_pod.................ok > t/local/02_pod_coverage........skipped: currently disabled > t/local/03_use.................ok > t/local/04_basic...............ok > t/local/05_passwd_cb...........ok > t/local/06_tcpecho.............ok > t/local/07_sslecho.............1/69 > # Failed test 'set_cert_and_key' > # at t/local/07_sslecho.t line 44. > t/local/07_sslecho.............4/69 # Looks like you failed 1 test
of Show quoted text
> 69. > t/local/07_sslecho............. Dubious, test returned 1 (wstat 256, > 0x100) > Failed 1/69 subtests > t/local/08_pipe................ok > t/local/15_bio.................ok > t/local/20_autoload............ok > t/local/30_error...............skipped: Requires Test::Exception, > Test::Warn and > Test::NoWarnings > t/local/31_rsa_generate_key....ok > t/local/35_ephemeral...........ok > t/local/50_digest..............ok > t/local/kwalitee...............skipped: Needs Test::Kwalitee > > Test Summary Report > ------------------- > t/local/07_sslecho (Wstat: 256 Tests: 69 Failed: 1) > Failed test: 3 > Non-zero exit status: 1 > Files=17, Tests=164, 7 wallclock secs ( 0.31 usr 0.17 sys + 4.64 > cusr 0.92 c > sys = 6.04 CPU) > Result: FAIL > Failed 1/17 test programs. 1/164 subtests failed.
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Sun, 25 Sep 2011 08:34:51 +0200
To: bug-Net-SSLeay [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Sat, 24 Sep 2011 18:39:47 -0400, "MIKEM via RT" <bug-Net-SSLeay@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > Hi, > > can you confirm this issue is now resolved?
HP-UX 11.00/64 U A500-7X/64 PA8700/750(2) pa-2.0 2048 Mb This is perl, v5.10.1 (*) built for PA-RISC2.0 : Net-SSLeay-1.41/Changes CPAN: File::Temp loaded ok (v0.22) CPAN.pm: Going to build M/MI/MIKEM/Net-SSLeay-1.41.tar.gz Cannot determine license info from lib/Net/SSLeay.pm *** Found OpenSSL-0.9.8r installed in /usr/local/ssl *** Be sure to use the same compiler and options to compile your OpenSSL, perl, and Net::SSLeay. Mixing and matching compilers is not supported. Do you want to run external tests? These tests *will* *fail* if you do not have network connectivity. [n] Checking if your kit is complete... Looks good Writing Makefile for Net::SSLeay cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay) blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8 characters: directory blib/lib/auto/Net/SSLeay: do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm /pro/bin/perl "-Iinc" /pro/lib/perl5/5.10.1/ExtUtils/xsubpp -typemap /pro/lib/perl5/5.10.1/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/include -Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.41\" -DXS_VERSION=\"1.41\" +Z "-I/pro/lib/perl5/5.10.1/PA-RISC2.0/CORE" SSLeay.c ( 0) 0x00201f30 Call_exit + 0x58 [/opt/ansic/lbin/ccom] ( 1) 0x001f45b8 catch_signal + 0x1c [/opt/ansic/lbin/ccom] ( 2) 0x0096c058 _sigreturn [/opt/ansic/lbin/ccom] ( 3) 0x001f1448 $$dyncall_external [/opt/ansic/lbin/ccom] ( 4) 0x008e6520 __dt__3iosFv + 0x3c [/opt/ansic/lbin/ccom] ( 5) 0x008e7844 __dt__18ostream_withassignFv + 0x70 [/opt/ansic/lbin/ccom] ( 6) 0x008ece98 __niamHelper__FPC15__staticArray_tT1 + 0x120 [/opt/ansic/lbin/ccom] ( 7) 0x008ecfc4 _niam_body__Fv + 0x9c [/opt/ansic/lbin/ccom] ( 8) 0x008ed0c0 _niam + 0x14 [/opt/ansic/lbin/ccom] ( 9) 0x00921024 exit + 0x64 [/opt/ansic/lbin/ccom] (10) 0x00201f4c Call_exit + 0x74 [/opt/ansic/lbin/ccom] (11) 0x001f4fd8 main + 0x8b4 [/opt/ansic/lbin/ccom] (12) 0x00913ae0 _start + 0x98 [/opt/ansic/lbin/ccom] (13) 0x001f2c80 $START$ + 0x178 [/opt/ansic/lbin/ccom] cc: error 1405: "/opt/ansic/lbin/ccom" terminated abnormally with signal 11. make: *** [SSLeay.o] Error 9 Show quoted text
> On Mon Jul 28 10:18:05 2008, HMBRAND wrote:
> > Also fails on HP-UX 11.00, where the compiler crashes in the > > optimization phase > > > >
> cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/
> > include - > > Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -Wl,
> +vnocompatwarnings -
> > I/pro/lo > > cal/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g - > > DVERSION=\"1.35 > > \" -DXS_VERSION=\"1.35\" +Z "-I/pro/lib/perl5/5.8.8/PA-RISC2.0/CORE" > > SSLeay.c > > ( 0) 0x00201f30 Call_exit + 0x58 [/opt/ansic/lbin/ccom] > > ( 1) 0x001f45b8 catch_signal + 0x1c [/opt/ansic/lbin/ccom] > > ( 2) 0x0096c058 _sigreturn [/opt/ansic/lbin/ccom] > > ( 3) 0x001f1448 $$dyncall_external [/opt/ansic/lbin/ccom] > > ( 4) 0x008e6520 __dt__3iosFv + 0x3c [/opt/ansic/lbin/ccom] > > ( 5) 0x008e7844 __dt__18ostream_withassignFv + 0x70 [/opt/ansic/ > > lbin/ccom] > > ( 6) 0x008ece98 __niamHelper__FPC15__staticArray_tT1 + 0x120
> [/opt/
> > ansic/lbi > > n/ccom] > > ( 7) 0x008ecfc4 _niam_body__Fv + 0x9c [/opt/ansic/lbin/ccom] > > ( 8) 0x008ed0c0 _niam + 0x14 [/opt/ansic/lbin/ccom] > > ( 9) 0x00921024 exit + 0x64 [/opt/ansic/lbin/ccom] > > (10) 0x00201f4c Call_exit + 0x74 [/opt/ansic/lbin/ccom] > > (11) 0x001f4fd8 main + 0x8b4 [/opt/ansic/lbin/ccom] > > (12) 0x00913ae0 _start + 0x98 [/opt/ansic/lbin/ccom] > > (13) 0x001f2c80 $START$ + 0x178 [/opt/ansic/lbin/ccom] > > cc: error 1405: "/opt/ansic/lbin/ccom" terminated abnormally with > > signal 11. > > make: *** [SSLeay.o] Error 9 > > > > Resetting -O2 to +O0 `fixes' this issue, but the same test failure > > appears: > >
> > > make test
> > /pro/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', > > 'blib/lib', > > 'blib/arch')" t/local/*.t t/handle/local/*.t > > t/handle/local/05_use..........ok > > t/local/00_ptr_cast............# compiling test program with: cc -o
> t/
> > local/ptr_ > > cast_test t/local/ptr_cast_test.c > > t/local/00_ptr_cast............ok > > t/local/01_pod.................ok > > t/local/02_pod_coverage........skipped: currently disabled > > t/local/03_use.................ok > > t/local/04_basic...............ok > > t/local/05_passwd_cb...........ok > > t/local/06_tcpecho.............ok > > t/local/07_sslecho.............1/69 > > # Failed test 'set_cert_and_key' > > # at t/local/07_sslecho.t line 44. > > t/local/07_sslecho.............4/69 # Looks like you failed 1 test
> of
> > 69. > > t/local/07_sslecho............. Dubious, test returned 1 (wstat 256, > > 0x100) > > Failed 1/69 subtests > > t/local/08_pipe................ok > > t/local/15_bio.................ok > > t/local/20_autoload............ok > > t/local/30_error...............skipped: Requires Test::Exception, > > Test::Warn and > > Test::NoWarnings > > t/local/31_rsa_generate_key....ok > > t/local/35_ephemeral...........ok > > t/local/50_digest..............ok > > t/local/kwalitee...............skipped: Needs Test::Kwalitee > > > > Test Summary Report > > ------------------- > > t/local/07_sslecho (Wstat: 256 Tests: 69 Failed: 1) > > Failed test: 3 > > Non-zero exit status: 1 > > Files=17, Tests=164, 7 wallclock secs ( 0.31 usr 0.17 sys + 4.64 > > cusr 0.92 c > > sys = 6.04 CPU) > > Result: FAIL > > Failed 1/17 test programs. 1/164 subtests failed.
-- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using 5.00307 through 5.14 and porting perl5.15.x on HP-UX 10.20, 11.00, 11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.4 and AIX 5.2 and 5.3. http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Hello, that last trace you posted looks like it was the C compiler crashing. Unfortunately, I dont have a HPUX system I can test this on, so I think you are on your own. If you find a suitable fix and send a patch, I will be happy to adopt it. Cheers.
On Sun Sep 25 17:28:12 2011, MIKEM wrote: Show quoted text
> Hello, > that last trace you posted looks like it was the C compiler crashing. > Unfortunately, I dont have a HPUX system I can test this on, so I > think you are on your own. If you find a suitable fix and send a > patch, I will be happy to adopt it.
Sorry to chime in again, but meanwhile I do have set up a HP-UX system for perl developers. If you care to test on that, I can give you an account. The system is available *only* for perl5 developers and testers. Send me a required login name and the public part of your SSH key (id_rsa.pub) and you can start soon.
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Sat, 09 Feb 2013 07:24:18 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hello, OK, I might get a chance to try. username mikem public key attached. Cheers. On Friday, February 08, 2013 04:36:05 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > On Sun Sep 25 17:28:12 2011, MIKEM wrote:
> > Hello, > > that last trace you posted looks like it was the C compiler crashing. > > Unfortunately, I dont have a HPUX system I can test this on, so I > > think you are on your own. If you find a suitable fix and send a > > patch, I will be happy to adopt it.
> > Sorry to chime in again, but meanwhile I do have set up a HP-UX system > for perl developers. If you care to test on that, I can give you an > account. > > The system is available *only* for perl5 developers and testers. > Send me a required login name and the public part of your SSH key > (id_rsa.pub) and you can start soon.
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.

Message body is not shown because sender requested not to inline it.

Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Sat, 09 Feb 2013 07:25:44 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Sorry, just saw you wanted id_rsa.pub Attached On Friday, February 08, 2013 04:36:05 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > On Sun Sep 25 17:28:12 2011, MIKEM wrote:
> > Hello, > > that last trace you posted looks like it was the C compiler crashing. > > Unfortunately, I dont have a HPUX system I can test this on, so I > > think you are on your own. If you find a suitable fix and send a > > patch, I will be happy to adopt it.
> > Sorry to chime in again, but meanwhile I do have set up a HP-UX system > for perl developers. If you care to test on that, I can give you an > account. > > The system is available *only* for perl5 developers and testers. > Send me a required login name and the public part of your SSH key > (id_rsa.pub) and you can start soon.
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.

Message body is not shown because sender requested not to inline it.

Hi, thanks for granting access. After some time coming to grips with HPUX again, I was able to get net-ssleay 1.52 to build and test fine on that machine, with the default perl and openssl, with only a little tweaking due to the fact that /usr/lib/libz.sl is actually 64 bit on this machine This is the process I used: gzcat Net-SSLeay-1.52.tar.gz |tar xvf - cd Net-SSLeay-1.52 perl Makefile.PL because /usr/lib/libz.sl is actually 64 bit on this machine: edit Makefile, add -L /usr/local/lib/pa20_32 to LDLOADLIBS to get: LDLOADLIBS = -L /usr/local/lib/pa20_32 -L/usr -L/usr/lib -lssl -lcrypto -lz make make test #observe: PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t t/handle/local/*.t t/handle/local/05_use..................ok t/local/01_pod.........................skipped: Test::Pod 1.00 required for testing POD t/local/02_pod_coverage................skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/local/03_use.........................ok t/local/04_basic.......................1/6 # Version info: # Testing Net::SSLeay 1.52, Perl 5.008008, /usr/bin/perl # OpenSSL version: 'OpenSSL 0.9.7m 23 Feb 2007' # OpenSSL platform: 'platform: hpux-cc' t/local/04_basic.......................ok t/local/05_passwd_cb...................ok t/local/06_tcpecho.....................ok t/local/07_sslecho.....................ok t/local/08_pipe........................ok t/local/15_bio.........................ok t/local/20_autoload....................ok t/local/21_constants...................ok t/local/30_error.......................skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings t/local/31_rsa_generate_key............ok t/local/32_x509_get_cert_info..........ok t/local/33_x509_create_cert............ok t/local/34_x509_crl....................ok t/local/35_ephemeral...................ok t/local/36_verify......................ok t/local/37_asn1_time...................ok t/local/38_priv-key....................ok t/local/39_pkcs12......................ok t/local/40_npn_support.................skipped: openssl 1.0.1 required t/local/50_digest......................ok t/local/61_threads-cb-crash............1/1 A thread exited while 2 threads were running. t/local/61_threads-cb-crash............ok t/local/62_threads-ctx_new-deadlock....1/1 A thread exited while 2 threads were running. t/local/62_threads-ctx_new-deadlock....ok t/local/kwalitee.......................skipped: Test::Kwalitee not installed; skipping All tests successful. Files=27, Tests=2541, 124 wallclock secs ( 2.82 usr 0.33 sys + 97.40 cusr 2.18 csys = 102.73 CPU) Result: PASS
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Sun, 10 Feb 2013 11:38:32 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Sat, 9 Feb 2013 18:06:10 -0500, "MIKEM via RT" <bug-Net-SSLeay@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > Hi, > thanks for granting access. > > After some time coming to grips with HPUX again, I was able to get > net-ssleay 1.52 to build and test fine on that machine, with the default > perl and openssl, with only a little tweaking due to the fact that > /usr/lib/libz.sl is actually 64 bit on this machine
The default env on this box is 64bit, but there are several development environments available for you to mix. There is also a 32bit libz, as you already found: $ ll /usr/local/pa20_32/lib/libz* 1188 -rw-r--r-- 1 merijn sys 105412 Aug 24 2004 /usr/local/pa20_32/lib/libz-1.2.1.a 1189 -rwxr-xr-x 1 merijn sys 102400 Aug 24 2004 /usr/local/pa20_32/lib/libz-1.2.1.sl 147 lrwxrwxrwx 1 merijn 200 12 Mar 10 2012 /usr/local/pa20_32/lib/libz.a -> libz-1.2.1.a 148 lrwxrwxrwx 1 merijn 200 13 Mar 10 2012 /usr/local/pa20_32/lib/libz.sl -> libz-1.2.1.sl Show quoted text
> This is the process I used: > > gzcat Net-SSLeay-1.52.tar.gz |tar xvf - > cd Net-SSLeay-1.52 > perl Makefile.PL > because /usr/lib/libz.sl is actually 64 bit on this machine: > edit Makefile, add -L /usr/local/lib/pa20_32 to LDLOADLIBS to get: > LDLOADLIBS = -L /usr/local/lib/pa20_32 -L/usr -L/usr/lib -lssl -lcrypto -lz > make > make test > #observe: > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" > "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t > t/handle/local/*.t > t/handle/local/05_use..................ok > t/local/01_pod.........................skipped: Test::Pod 1.00 required > for testing POD > t/local/02_pod_coverage................skipped: Test::Pod::Coverage 1.00 > required for testing POD coverage > t/local/03_use.........................ok > t/local/04_basic.......................1/6 # Version info: > # Testing Net::SSLeay 1.52, Perl 5.008008, /usr/bin/perl > # OpenSSL version: 'OpenSSL 0.9.7m 23 Feb 2007'
^^^^^^^^^^^^^^^^^^^^^^^^^^ That is the HP version, old and insecure (and indeed 32bit) The 64bit 0.9.8r version is available on /usr/local/ssl: $ /usr/local/ssl/bin/openssl version OpenSSL 0.9.8r 8 Feb 2011 Show quoted text
> # OpenSSL platform: 'platform: hpux-cc' > t/local/04_basic.......................ok > t/local/05_passwd_cb...................ok > t/local/06_tcpecho.....................ok > t/local/07_sslecho.....................ok > t/local/08_pipe........................ok > t/local/15_bio.........................ok > t/local/20_autoload....................ok > t/local/21_constants...................ok > t/local/30_error.......................skipped: Requires > Test::Exception, Test::Warn and Test::NoWarnings > t/local/31_rsa_generate_key............ok > t/local/32_x509_get_cert_info..........ok > t/local/33_x509_create_cert............ok > t/local/34_x509_crl....................ok > t/local/35_ephemeral...................ok > t/local/36_verify......................ok > t/local/37_asn1_time...................ok > t/local/38_priv-key....................ok > t/local/39_pkcs12......................ok > t/local/40_npn_support.................skipped: openssl 1.0.1 required > t/local/50_digest......................ok > t/local/61_threads-cb-crash............1/1 A thread exited while 2 > threads were running. > t/local/61_threads-cb-crash............ok > t/local/62_threads-ctx_new-deadlock....1/1 A thread exited while 2 > threads were running. > t/local/62_threads-ctx_new-deadlock....ok > t/local/kwalitee.......................skipped: Test::Kwalitee not > installed; skipping > All tests successful. > Files=27, Tests=2541, 124 wallclock secs ( 2.82 usr 0.33 sys + 97.40 > cusr 2.18 csys = 102.73 CPU) > Result: PASS >
-- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Hi, something funny about the openssl installed in /usr/local/ssl: The binary and libraries appear to be from 0.9.8r: -bash-3.1$ /usr/local/ssl/bin/openssl version OpenSSL 0.9.8r 8 Feb 2011 but the headers appear to be from a later 1.0 version: -bash-3.1$ grep OPENSSL_VERSION_NUMBER /usr/local/ssl/include/openssl/*.h /usr/local/ssl/include/openssl/crypto.h:#define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER /usr/local/ssl/include/openssl/opensslv.h:#define OPENSSL_VERSION_NUMBER 0x1000007fL naturally, that wont work. ----------------------- Similarly in /wrk/pa20_64-3.4.6/ headers are from OpenSSL 0.9.8a 11 Oct 2005 but binary and libs are from OpenSSL 0.9.7d 17 Mar 2004 ------------------------- similarly in /wrk/pa20_64-4.6.1/ So.... which environment do you want me to use? I need perl 64 bit openssl 64 bit, with executables, libraries and headers from the same version. Cheers.
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Mon, 11 Feb 2013 08:38:54 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Sun, 10 Feb 2013 16:46:03 -0500, "MIKEM via RT" <bug-Net-SSLeay@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > Hi, > > something funny about the openssl installed in /usr/local/ssl: > > The binary and libraries appear to be from 0.9.8r: > -bash-3.1$ /usr/local/ssl/bin/openssl version > OpenSSL 0.9.8r 8 Feb 2011 > > but the headers appear to be from a later 1.0 version:
I've now put the 1.0.0 headers aside and installed the 0.9.8r headers I hope I didn't mix up somewhere. Sorry, this is clearly my error. FWIW I think that both 0.9.8r and 1.0.0g are available under /usr/local/ssl but that only the headers were overwritten by the 1.0.0 versions Show quoted text
> -bash-3.1$ grep OPENSSL_VERSION_NUMBER /usr/local/ssl/include/openssl/*.h > /usr/local/ssl/include/openssl/crypto.h:#define SSLEAY_VERSION_NUMBER > OPENSSL_VERSION_NUMBER > /usr/local/ssl/include/openssl/opensslv.h:#define OPENSSL_VERSION_NUMBER > 0x1000007fL > > naturally, that wont work. > > ----------------------- > Similarly in /wrk/pa20_64-3.4.6/ > headers are from OpenSSL 0.9.8a 11 Oct 2005 > but binary and libs are from OpenSSL 0.9.7d 17 Mar 2004 > > ------------------------- > similarly in /wrk/pa20_64-4.6.1/ > > > So.... > which environment do you want me to use? > I need perl 64 bit
/opt/perl_64/bin/perl - HP perl (5.8.8 64bit threaded) - HP C-ANSI-C /opt/perl64/bin/perl - My perl (5.16.0 64bit unthreaded) - gcc /pro/bin/perl - My perl (5.14.2 64bit unthreaded) - HP C-ANSI-C Show quoted text
> openssl 64 bit, with executables, libraries and headers from the same > version.
/usr/local/ssl should now be 0.9.8r/64 Show quoted text
> Cheers.
Thanks for your work -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Mon, 11 Feb 2013 19:30:41 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hi, Thanks for the fixups. I got a successful build and test, with a little tweak required because you also have openssl libraries installed in the 'standard place' /lib/pa20_64/ for this perl according to the perl build recipe. gzcat Net-SSLeay-1.52.tar.gz |tar xvf - cd Net-SSLeay-1.52 OPENSSL_PREFIX=/usr/local/ssl /opt/perl_64/bin/perl Makefile.PL LDOPTS='-L/usr/local/ssl/lib' make make test # observe: PERL_DL_NONLAZY=1 /opt/perl_64/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t t/handle/local/*.t t/handle/local/05_use..................ok t/local/01_pod.........................skipped: Test::Pod 1.00 required for testing POD t/local/02_pod_coverage................skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/local/03_use.........................ok t/local/04_basic.......................1/6 # Version info: # Testing Net::SSLeay 1.52, Perl 5.008008, /opt/perl_64/bin/perl # OpenSSL version: 'OpenSSL 0.9.8r 8 Feb 2011' # OpenSSL platform: 'platform: hpux64-parisc2-cc' t/local/04_basic.......................ok t/local/05_passwd_cb...................ok t/local/06_tcpecho.....................ok t/local/07_sslecho.....................ok t/local/08_pipe........................ok t/local/15_bio.........................ok t/local/20_autoload....................ok t/local/21_constants...................ok t/local/30_error.......................skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings t/local/31_rsa_generate_key............ok t/local/32_x509_get_cert_info..........ok t/local/33_x509_create_cert............ok t/local/34_x509_crl....................ok t/local/35_ephemeral...................ok t/local/36_verify......................ok t/local/37_asn1_time...................ok t/local/38_priv-key....................ok t/local/39_pkcs12......................ok t/local/40_npn_support.................skipped: openssl 1.0.1 required t/local/50_digest......................ok t/local/61_threads-cb-crash............1/1 A thread exited while 2 threads were running. t/local/61_threads-cb-crash............ok t/local/62_threads-ctx_new-deadlock....1/1 A thread exited while 2 threads were running. t/local/62_threads-ctx_new-deadlock....ok t/local/kwalitee.......................skipped: Test::Kwalitee not installed; skipping All tests successful. Files=27, Tests=2541, 96 wallclock secs ( 2.89 usr 0.38 sys + 83.56 cusr 2.49 csys = 89.32 CPU) Result: PASS I expect it would have built out of the box if there were no openssl libs in /lib/pa20_64/ Cheers. On Monday, February 11, 2013 02:39:22 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > On Sun, 10 Feb 2013 16:46:03 -0500, "MIKEM via RT" > > <bug-Net-SSLeay@rt.cpan.org> wrote:
> > <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > > > Hi, > > > > something funny about the openssl installed in /usr/local/ssl: > > > > The binary and libraries appear to be from 0.9.8r: > > -bash-3.1$ /usr/local/ssl/bin/openssl version > > OpenSSL 0.9.8r 8 Feb 2011
>
> > but the headers appear to be from a later 1.0 version:
> I've now put the 1.0.0 headers aside and installed the 0.9.8r headers > I hope I didn't mix up somewhere. Sorry, this is clearly my error. > > FWIW I think that both 0.9.8r and 1.0.0g are available > under /usr/local/ssl but that only the headers were overwritten by the > 1.0.0 versions >
> > -bash-3.1$ grep OPENSSL_VERSION_NUMBER /usr/local/ssl/include/openssl/*.h > > /usr/local/ssl/include/openssl/crypto.h:#define SSLEAY_VERSION_NUMBER > > OPENSSL_VERSION_NUMBER > > /usr/local/ssl/include/openssl/opensslv.h:#define OPENSSL_VERSION_NUMBER > > > > 0x1000007fL > > > > naturally, that wont work. > > > > ----------------------- > > Similarly in /wrk/pa20_64-3.4.6/ > > headers are from OpenSSL 0.9.8a 11 Oct 2005 > > but binary and libs are from OpenSSL 0.9.7d 17 Mar 2004 > > > > ------------------------- > > similarly in /wrk/pa20_64-4.6.1/ > > > > > > So.... > > which environment do you want me to use? > > I need perl 64 bit
> > /opt/perl_64/bin/perl - HP perl (5.8.8 64bit threaded) - HP C-ANSI-C > /opt/perl64/bin/perl - My perl (5.16.0 64bit unthreaded) - gcc > /pro/bin/perl - My perl (5.14.2 64bit unthreaded) - HP C-ANSI-C >
> > openssl 64 bit, with executables, libraries and headers from the same > > version.
> > /usr/local/ssl should now be 0.9.8r/64 >
> > Cheers.
> > Thanks for your work
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Mon, 11 Feb 2013 10:37:36 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Mon, 11 Feb 2013 04:31:01 -0500, "mikem@open.com.au via RT" <bug-Net-SSLeay@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > Hi, > > Thanks for the fixups. > I got a successful build and test, with a little tweak required because you > also have openssl libraries installed in the 'standard place' /lib/pa20_64/ > for this perl according to the perl build recipe.
\o/ Nice Show quoted text
> All tests successful. > Files=27, Tests=2541, 96 wallclock secs ( 2.89 usr 0.38 sys + 83.56 cusr > 2.49 csys = 89.32 CPU) > Result: PASS > > I expect it would have built out of the box if there were no openssl libs in > /lib/pa20_64/
Chances that that will happen are close to zero. HP still ships recent HP-UX with overaged openssl and by default make symlinks in the default locations. I care for security, at least when within my capabilities, and install recent openssl in /usr/local, which then won't conflict with the dependencies that HP-UX requires. FWIW worse things happen in DBD::Pg, where a default installation of postgres (old and slow) conflicts with "my" version, but DBD::Pg does not correct the sequence of libs to what the docs state to support, so in the end (the link phase) the wrong lib is used for linkage and the build fails. That requires manual intervention. Show quoted text
> Cheers.
-- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Mon, 11 Feb 2013 20:00:03 +1000
To: bug-Net-SSLeay [...] rt.cpan.org
From: Mike McCauley <mikem [...] open.com.au>
Hi, so can I close this ticket now? Cheers. On Monday, February 11, 2013 04:37:57 AM you wrote: Show quoted text
> Queue: Net-SSLeay > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > On Mon, 11 Feb 2013 04:31:01 -0500, "mikem@open.com.au via RT" > > <bug-Net-SSLeay@rt.cpan.org> wrote:
> > <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > > > Hi, > > > > Thanks for the fixups. > > I got a successful build and test, with a little tweak required because > > you > > also have openssl libraries installed in the 'standard place' > > /lib/pa20_64/ > > for this perl according to the perl build recipe.
> > \o/ Nice >
> > All tests successful. > > Files=27, Tests=2541, 96 wallclock secs ( 2.89 usr 0.38 sys + 83.56 cusr > > 2.49 csys = 89.32 CPU) > > Result: PASS > > > > I expect it would have built out of the box if there were no openssl libs > > in /lib/pa20_64/
> > Chances that that will happen are close to zero. HP still ships recent > HP-UX with overaged openssl and by default make symlinks in the default > locations. I care for security, at least when within my capabilities, > and install recent openssl in /usr/local, which then won't conflict > with the dependencies that HP-UX requires. > > FWIW worse things happen in DBD::Pg, where a default installation of > postgres (old and slow) conflicts with "my" version, but DBD::Pg does > not correct the sequence of libs to what the docs state to support, so > in the end (the link phase) the wrong lib is used for linkage and the > build fails. That requires manual intervention. >
> > Cheers.
-- Mike McCauley mikem@open.com.au Open System Consultants Pty. Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia http://www.open.com.au Phone +61 7 5598-7474 Fax +61 7 5598-7070 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc.
Subject: Re: [rt.cpan.org #37987] t/local/07_sslecho fail on HP-UX 11.23 64bit
Date: Mon, 11 Feb 2013 11:18:53 +0100
To: bug-Net-SSLeay [...] rt.cpan.org
From: "H.Merijn Brand" <h.m.brand [...] xs4all.nl>
On Mon, 11 Feb 2013 05:00:36 -0500, "mikem@open.com.au via RT" <bug-Net-SSLeay@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=37987 > > > Hi, > > so can I close this ticket now?
I think so, yes. -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.17 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/