# HG changeset patch # User Bill Rushmore # Date 1423253626 28800 # Node ID da52fd64c86312348ed04cbf1b5e62ad9934206e # Parent 55497e208813f15ce2dab4aa72a65efa399b815c 20456728 XML-PARSER should have some master test results to compare against 20456616 XML-SAX-BASE should have some master test results to compare against 15941402 "gmake test" failures for perl_modules/net-ssleay 20455783 NET-SSLEAY should have some master test results to compare against diff -r 55497e208813 -r da52fd64c863 components/perl_modules/net-ssleay/Makefile --- a/components/perl_modules/net-ssleay/Makefile Fri Feb 06 11:30:39 2015 -0800 +++ b/components/perl_modules/net-ssleay/Makefile Fri Feb 06 12:13:46 2015 -0800 @@ -20,7 +20,7 @@ # # -# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. # include ../../../make-rules/shared-macros.mk @@ -46,6 +46,8 @@ # to run external tests, to which we want to answer with "n". COMPONENT_CONFIGURE_ENV += ; echo "n" | COMPONENT_TEST_TARGETS = test +COMPONENT_TEST_TRANSFORMS += \ + '-e "s|\(^Files=\).*|\1|" ' build: $(BUILD_32_and_64) diff -r 55497e208813 -r da52fd64c863 components/perl_modules/net-ssleay/patches/test_fix.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/net-ssleay/patches/test_fix.patch Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,14 @@ +# A change in OpenSSL changes the hash that is expected. This updates the hash. +# This will not be sent up stream since it is already fixed in later versions. +diff -ur orig_Net-SSLeay-1.52/t/local/33_x509_create_cert.t Net-SSLeay-1.52/t/local/33_x509_create_cert.t +--- orig_Net-SSLeay-1.52/t/local/33_x509_create_cert.t 2015-02-05 10:23:55.296178177 -0800 ++++ Net-SSLeay-1.52/t/local/33_x509_create_cert.t 2015-02-05 10:27:24.727716789 -0800 +@@ -104,7 +104,7 @@ + like(my $key_pem4 = Net::SSLeay::PEM_get_string_PrivateKey($pk,"password",$alg2), qr/-----BEGIN (ENCRYPTED|RSA) PRIVATE KEY-----/, "PEM_get_string_PrivateKey+passwd+enc_alg"); + + is(Net::SSLeay::X509_NAME_print_ex($name), "O=Company Name,C=UK,CN=Common name text X509", "X509_NAME_print_ex"); +- is(unpack("H*",Net::SSLeay::X509_NAME_digest($name, $sha1_digest)), "044d7ea7fddced7b9b63799600b9989a63b36819", "X509_NAME_digest"); ++ is(unpack("H*",Net::SSLeay::X509_NAME_digest($name, $sha1_digest)), "ce83889f1beab8e70aa142e07e94b0ebbd9d59e0", "X509_NAME_digest"); + + ok(my $ext_idx = Net::SSLeay::X509_get_ext_by_NID($x509, &Net::SSLeay::NID_ext_key_usage), "X509_get_ext_by_NID"); + ok(my $ext = Net::SSLeay::X509_get_ext($x509, $ext_idx), "X509_get_ext"); diff -r 55497e208813 -r da52fd64c863 components/perl_modules/net-ssleay/test/results-5.12-32.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/net-ssleay/test/results-5.12-32.master Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,33 @@ +make[1]: Entering directory `$(@D)' +PERL_DL_NONLAZY=1 $(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.t ................ ok +t/local/01_pod.t ....................... skipped: Test::Pod 1.00 required for testing POD +t/local/02_pod_coverage.t .............. skipped: Test::Pod::Coverage 1.00 required for testing POD coverage +t/local/03_use.t ....................... ok +t/local/04_basic.t ..................... ok +t/local/05_passwd_cb.t ................. ok +t/local/06_tcpecho.t ................... ok +t/local/07_sslecho.t ................... ok +t/local/08_pipe.t ...................... ok +t/local/15_bio.t ....................... ok +t/local/20_autoload.t .................. skipped: Some tests need Test::Exception +t/local/21_constants.t ................. skipped: Some tests need Test::Exception +t/local/30_error.t ..................... skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings +t/local/31_rsa_generate_key.t .......... skipped: Test::Exception required +t/local/32_x509_get_cert_info.t ........ ok +t/local/33_x509_create_cert.t .......... ok +t/local/34_x509_crl.t .................. ok +t/local/35_ephemeral.t ................. ok +t/local/36_verify.t .................... ok +t/local/37_asn1_time.t ................. ok +t/local/38_priv-key.t .................. ok +t/local/39_pkcs12.t .................... ok +t/local/40_npn_support.t ............... ok +t/local/50_digest.t .................... ok +t/local/61_threads-cb-crash.t .......... skipped: your perl is not compiled with ithreads or is pre-5.8 +t/local/62_threads-ctx_new-deadlock.t .. skipped: your perl is not compiled with ithreads or is pre-5.8 +t/local/kwalitee.t ..................... skipped: Test::Kwalitee not installed; skipping +All tests successful. +Files= +Result: PASS +make[1]: Leaving directory `$(@D)' diff -r 55497e208813 -r da52fd64c863 components/perl_modules/net-ssleay/test/results-5.12-mt-32.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/net-ssleay/test/results-5.12-mt-32.master Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,33 @@ +make[1]: Entering directory `$(@D)' +PERL_DL_NONLAZY=1 $(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.t ................ ok +t/local/01_pod.t ....................... skipped: Test::Pod 1.00 required for testing POD +t/local/02_pod_coverage.t .............. skipped: Test::Pod::Coverage 1.00 required for testing POD coverage +t/local/03_use.t ....................... ok +t/local/04_basic.t ..................... ok +t/local/05_passwd_cb.t ................. ok +t/local/06_tcpecho.t ................... ok +t/local/07_sslecho.t ................... ok +t/local/08_pipe.t ...................... ok +t/local/15_bio.t ....................... ok +t/local/20_autoload.t .................. skipped: Some tests need Test::Exception +t/local/21_constants.t ................. skipped: Some tests need Test::Exception +t/local/30_error.t ..................... skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings +t/local/31_rsa_generate_key.t .......... skipped: Test::Exception required +t/local/32_x509_get_cert_info.t ........ ok +t/local/33_x509_create_cert.t .......... ok +t/local/34_x509_crl.t .................. ok +t/local/35_ephemeral.t ................. ok +t/local/36_verify.t .................... ok +t/local/37_asn1_time.t ................. ok +t/local/38_priv-key.t .................. ok +t/local/39_pkcs12.t .................... ok +t/local/40_npn_support.t ............... ok +t/local/50_digest.t .................... ok +t/local/61_threads-cb-crash.t .......... ok +t/local/62_threads-ctx_new-deadlock.t .. ok +t/local/kwalitee.t ..................... skipped: Test::Kwalitee not installed; skipping +All tests successful. +Files= +Result: PASS +make[1]: Leaving directory `$(@D)' diff -r 55497e208813 -r da52fd64c863 components/perl_modules/net-ssleay/test/results-5.16-64.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/net-ssleay/test/results-5.16-64.master Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,33 @@ +make[1]: Entering directory `$(@D)' +PERL_DL_NONLAZY=1 $(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.t ................ ok +t/local/01_pod.t ....................... skipped: Test::Pod 1.00 required for testing POD +t/local/02_pod_coverage.t .............. skipped: Test::Pod::Coverage 1.00 required for testing POD coverage +t/local/03_use.t ....................... ok +t/local/04_basic.t ..................... ok +t/local/05_passwd_cb.t ................. ok +t/local/06_tcpecho.t ................... ok +t/local/07_sslecho.t ................... ok +t/local/08_pipe.t ...................... ok +t/local/15_bio.t ....................... ok +t/local/20_autoload.t .................. skipped: Some tests need Test::Exception +t/local/21_constants.t ................. skipped: Some tests need Test::Exception +t/local/30_error.t ..................... skipped: Requires Test::Exception, Test::Warn and Test::NoWarnings +t/local/31_rsa_generate_key.t .......... skipped: Test::Exception required +t/local/32_x509_get_cert_info.t ........ ok +t/local/33_x509_create_cert.t .......... ok +t/local/34_x509_crl.t .................. ok +t/local/35_ephemeral.t ................. ok +t/local/36_verify.t .................... ok +t/local/37_asn1_time.t ................. ok +t/local/38_priv-key.t .................. ok +t/local/39_pkcs12.t .................... ok +t/local/40_npn_support.t ............... ok +t/local/50_digest.t .................... ok +t/local/61_threads-cb-crash.t .......... skipped: your perl is not compiled with ithreads or is pre-5.8 +t/local/62_threads-ctx_new-deadlock.t .. skipped: your perl is not compiled with ithreads or is pre-5.8 +t/local/kwalitee.t ..................... skipped: Test::Kwalitee not installed; skipping +All tests successful. +Files= +Result: PASS +make[1]: Leaving directory `$(@D)' diff -r 55497e208813 -r da52fd64c863 components/perl_modules/xml-parser/Makefile --- a/components/perl_modules/xml-parser/Makefile Fri Feb 06 11:30:39 2015 -0800 +++ b/components/perl_modules/xml-parser/Makefile Fri Feb 06 12:13:46 2015 -0800 @@ -18,7 +18,7 @@ # # CDDL HEADER END # -# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. # # @@ -54,6 +54,9 @@ COMPONENT_INSTALL_ENV += INSTALLVENDORMAN3DIR=$(USRSHAREMAN3DIR) COMPONENT_TEST_TARGETS = test +COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master +COMPONENT_TEST_TRANSFORMS += \ + '-e "s|\(^Files=\).*|\1|" ' PKG_MACROS += PERL_A=$(shell arch) diff -r 55497e208813 -r da52fd64c863 components/perl_modules/xml-parser/test/results-all.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/xml-parser/test/results-all.master Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,28 @@ +make[1]: Entering directory `$(@D)' +make[2]: Entering directory `$(@D)/Expat' +make[2]: Leaving directory `$(@D)/Expat' +PERL_DL_NONLAZY=1 $(PERL) "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t +t/astress.t ....... ok +t/cdata.t ......... ok +t/decl.t .......... ok +t/defaulted.t ..... ok +t/encoding.t ...... ok +Couldn't load LWP based external entity handler +Switching to file-based external entity handler + (To avoid this message, use NoLWP option to XML::Parser) +t/external_ent.t .. ok +t/file.t .......... ok +t/finish.t ........ ok +t/namespaces.t .... ok +Couldn't load LWP based external entity handler +Switching to file-based external entity handler + (To avoid this message, use NoLWP option to XML::Parser) +t/parament.t ...... ok +t/partial.t ....... ok +t/skip.t .......... ok +t/stream.t ........ ok +t/styles.t ........ ok +All tests successful. +Files= +Result: PASS +make[1]: Leaving directory `$(@D)' diff -r 55497e208813 -r da52fd64c863 components/perl_modules/xml-sax-base/Makefile --- a/components/perl_modules/xml-sax-base/Makefile Fri Feb 06 11:30:39 2015 -0800 +++ b/components/perl_modules/xml-sax-base/Makefile Fri Feb 06 12:13:46 2015 -0800 @@ -18,7 +18,7 @@ # # CDDL HEADER END # -# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. # include ../../../make-rules/shared-macros.mk @@ -49,6 +49,9 @@ COMPONENT_INSTALL_ENV += INSTALLVENDORMAN3DIR=$(USRSHAREMAN3DIR) COMPONENT_TEST_TARGETS = test +COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master +COMPONENT_TEST_TRANSFORMS += \ + '-e "s|\(^Files=\).*|\1|" ' build: $(BUILD_32_and_64) diff -r 55497e208813 -r da52fd64c863 components/perl_modules/xml-sax-base/test/results-all.master --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/perl_modules/xml-sax-base/test/results-all.master Fri Feb 06 12:13:46 2015 -0800 @@ -0,0 +1,25 @@ +make[1]: Entering directory `$(@D)' +PERL_DL_NONLAZY=1 $(PERL) "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t +t/00basic.t ............. ok +t/01exception.t ......... ok +t/01simpledriver.t ...... ok +t/02simplefilter.t ...... ok +t/03chdriver.t .......... ok +t/04chfilter.t .......... ok +t/05dtdhdriver.t ........ ok +t/06lexhdriver.t ........ ok +t/07declhdriver.t ....... ok +t/08errorhdriver.t ...... ok +t/09resoldriver.t ....... ok +t/10dochdriver.t ........ ok +t/11sax1multiclass.t .... ok +t/12sax2multiclass.t .... ok +t/13handlerswitch.t ..... ok +t/14downstreamswitch.t .. ok +t/15parentswitch.t ...... ok +t/16gethandlers.t ....... ok +t/release-pod-syntax.t .. skipped: these tests are for release candidate testing +All tests successful. +Files= +Result: PASS +make[1]: Leaving directory `$(@D)'