--- a/components/perl_modules/DBI/DBI-PERLVER.p5m Thu Apr 28 17:31:58 2016 -0700
+++ b/components/perl_modules/DBI/DBI-PERLVER.p5m Thu Apr 28 02:10:15 2016 -0700
@@ -18,7 +18,7 @@
#
# CDDL HEADER END
#
-# Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved.
#
<transform file path=usr.*/man/.+ -> default mangler.man.stability committed>
@@ -72,7 +72,6 @@
file path=usr/perl5/$(PERLVER)/man/man3/DBI::DBD::SqlEngine.3
file path=usr/perl5/$(PERLVER)/man/man3/DBI::DBD::SqlEngine::Developers.3
file path=usr/perl5/$(PERLVER)/man/man3/DBI::DBD::SqlEngine::HowTo.3
-file path=usr/perl5/$(PERLVER)/man/man3/DBI::FAQ.3
file path=usr/perl5/$(PERLVER)/man/man3/DBI::Gofer::Execute.3
file path=usr/perl5/$(PERLVER)/man/man3/DBI::Gofer::Request.3
file path=usr/perl5/$(PERLVER)/man/man3/DBI::Gofer::Response.3
@@ -123,7 +122,6 @@
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/DBD/SqlEngine.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/DBD/SqlEngine/Developers.pod
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/DBD/SqlEngine/HowTo.pod
-file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/FAQ.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/Gofer/Execute.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/Gofer/Request.pm
file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/DBI/Gofer/Response.pm
--- a/components/perl_modules/DBI/DBI.license Thu Apr 28 17:31:58 2016 -0700
+++ b/components/perl_modules/DBI/DBI.license Thu Apr 28 02:10:15 2016 -0700
@@ -1,4 +1,4 @@
-Portions of this program use DBI 1.623, the open source version is made
+Portions of this program use DBI 1.636, the open source version is made
available by Tim Bunce under the terms of the below version of the Artistic
License. As such, Oracle is required to provide the following notices.
Note, however, that the Oracle program license that accompanied this program
@@ -11,9 +11,26 @@
Oracle elects to license this file available under the Artistic License as
expressly permitted by the Perl licensing terms.
-The DBI module is Copyright (c) 1994-2004 Tim Bunce. Ireland.
-All rights reserved.
-
+DBI is Copyright (c) 1994-2015 by Tim Bunce and others.
+See LICENSE included with this distribution. All rights reserved.
+
+This is free software; you can redistribute it and/or modify it under the
+same terms as the Perl5 (v5.0.0 ~ v5.20.0) programming language system
+itself: under the terms of either:
+
+a) the "Artistic License 1.0" as published by The Perl Foundation
+ http://www.perlfoundation.org/artistic_license_1_0
+
+b) the GNU General Public License as published by the Free Software Foundation;
+ either version 1 http://www.gnu.org/licenses/gpl-1.0.html
+ or (at your option) any later version
+
+PLEASE NOTE: It is the current maintainers intention to keep the dual
+licensing intact. Until this notice is removed, releases will continue to
+be available under both the standard GPL and the less restrictive Artistic
+licenses.
+
+--- The Artistic License 1.0 ---
The "Artistic License"
@@ -141,4 +158,4 @@
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- The End
+--- end of The Artistic License 1.0 ---
--- a/components/perl_modules/DBI/Makefile Thu Apr 28 17:31:58 2016 -0700
+++ b/components/perl_modules/DBI/Makefile Thu Apr 28 02:10:15 2016 -0700
@@ -25,16 +25,16 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= DBI
-COMPONENT_VERSION= 1.623
+COMPONENT_VERSION= 1.636
COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= \
- sha256:912d73f9eb0601f592aa58897d9c6787e238d9780f30ac86059c83b7085de3a1
+ sha256:8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c
COMPONENT_ARCHIVE_URL= http://backpan.perl.org/authors/id/T/TI/TIMB/$(COMPONENT_ARCHIVE)
COMPONENT_PROJECT_URL= http://search.cpan.org/~timb/DBI/
COMPONENT_BUGDB= perl-mod/dbi
-TPNO= 17614
+TPNO= 28024
include $(WS_MAKE_RULES)/prep.mk
include $(WS_MAKE_RULES)/ips.mk
@@ -50,7 +50,8 @@
'-e "/^chmod/d" ' \
'-e "/^connect /d" ' \
'-e "/^Testing/d" ' \
- '-e "/NullP/d" '
+ '-e "/NullP/d" ' \
+ '-e "/^\# \-\-\- Perl/d" '
ASLR_MODE = $(ASLR_NOT_APPLICABLE)
--- a/components/perl_modules/DBI/test/results-5.22-64.master Thu Apr 28 17:31:58 2016 -0700
+++ b/components/perl_modules/DBI/test/results-5.22-64.master Thu Apr 28 02:10:15 2016 -0700
@@ -13,41 +13,12 @@
t/13taint.t ..................... ok
t/14utf8.t ...................... ok
t/15array.t ..................... ok
-Possible precedence issue with control flow operator at t/16destroy.t line 81.
t/16destroy.t ................... ok
t/19fhtrace.t ................... ok
t/20meta.t ...................... ok
t/30subclass.t .................. ok
t/31methcache.t ................. ok
t/35thrclone.t .................. ok
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
t/40profile.t ................... ok
t/41prof_dump.t ................. ok
t/42prof_data.t ................. ok
@@ -57,54 +28,20 @@
t/50dbm_simple.t ................ ok
t/51dbm_file.t .................. ok
t/52dbm_complex.t ............... skipped: DBI::SQL::Nano is being used
+t/53sqlengine_adv.t ............. ok
t/60preparse.t .................. ok
t/65transact.t .................. ok
t/70callbacks.t ................. ok
t/72childhandles.t .............. ok
+t/73cachedkids.t ................ ok
t/80proxy.t ..................... skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm)
t/85gofer.t ..................... ok
t/86gofer_fail.t ................ ok
-
-# Failed test 'should make 1 round trip'
-# at t/87gofer_cache.t line 70.
-# got: '1'
-# expected: '0'
-
-# Failed test at t/87gofer_cache.t line 72.
-# got: '0'
-# expected: '1'
-
-# Failed test at t/87gofer_cache.t line 73.
-# got: '2'
-# expected: '1'
-
-# Failed test at t/87gofer_cache.t line 74.
-# got: '2'
-# expected: '1'
-
-# Failed test 'should make 1 round trip'
-# at t/87gofer_cache.t line 70.
-# got: '1'
-# expected: '0'
-
-# Failed test at t/87gofer_cache.t line 72.
-# got: '0'
-# expected: '1'
-
-# Failed test at t/87gofer_cache.t line 73.
-# got: '2'
-# expected: '1'
-
-# Failed test at t/87gofer_cache.t line 74.
-# got: '2'
-# expected: '1'
-# Looks like you failed 8 tests of 47.
-t/87gofer_cache.t ...............
-Dubious, test returned 8 (wstat 2048, 0x800)
-Failed 8/47 subtests
+t/87gofer_cache.t ............... ok
t/90sql_type_cast.t ............. ok
+t/91_store_warning.t ............ ok
t/pod-coverage.t ................ skipped: Test::Pod::Coverage 1.04 required for testing POD coverage
-t/pod.t ......................... skipped: Test::Pod 1.00 required for testing POD
+t/pod.t ......................... skipped: Test::Pod 1.41 required for testing POD
t/zvg_01basics.t ................ ok
t/zvg_02dbidrv.t ................ ok
t/zvg_03handle.t ................ ok
@@ -120,41 +57,12 @@
t/zvg_13taint.t ................. skipped: Taint attribute tests not functional with DBI_AUTOPROXY
t/zvg_14utf8.t .................. ok
t/zvg_15array.t ................. ok
-Possible precedence issue with control flow operator at ./t/16destroy.t line 81.
t/zvg_16destroy.t ............... ok
t/zvg_19fhtrace.t ............... ok
t/zvg_20meta.t .................. ok
t/zvg_30subclass.t .............. ok
t/zvg_31methcache.t ............. ok
t/zvg_35thrclone.t .............. ok
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
-Redundant argument in sprintf at $(@D)/blib/lib/DBI/Profile.pm line 835.
t/zvg_40profile.t ............... ok
t/zvg_41prof_dump.t ............. ok
t/zvg_42prof_data.t ............. ok
@@ -164,15 +72,18 @@
t/zvg_50dbm_simple.t ............ ok
t/zvg_51dbm_file.t .............. ok
t/zvg_52dbm_complex.t ........... skipped: DBI::SQL::Nano is being used
+t/zvg_53sqlengine_adv.t ......... skipped: Modifying driver state won't compute running behind Gofer
t/zvg_60preparse.t .............. ok
t/zvg_65transact.t .............. skipped: Transactions not supported by DBD::Gofer
t/zvg_70callbacks.t ............. ok
t/zvg_72childhandles.t .......... ok
+t/zvg_73cachedkids.t ............ ok
t/zvg_80proxy.t ................. skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm)
t/zvg_85gofer.t ................. ok
t/zvg_86gofer_fail.t ............ skipped: Gofer DBI_AUTOPROXY
t/zvg_87gofer_cache.t ........... skipped: Gofer DBI_AUTOPROXY
t/zvg_90sql_type_cast.t ......... ok
+t/zvg_91_store_warning.t ........ ok
t/zvn_48dbi_dbd_sqlengine.t ..... ok
t/zvn_49dbd_file.t .............. ok
t/zvn_50dbm_simple.t ............ ok
@@ -194,7 +105,6 @@
t/zvp_13taint.t ................. skipped: Taint attributes not supported with DBI::PurePerl
t/zvp_14utf8.t .................. ok
t/zvp_15array.t ................. ok
-Possible precedence issue with control flow operator at ./t/16destroy.t line 81.
t/zvp_16destroy.t ............... ok
t/zvp_19fhtrace.t ............... ok
t/zvp_20meta.t .................. ok
@@ -210,52 +120,18 @@
t/zvp_50dbm_simple.t ............ ok
t/zvp_51dbm_file.t .............. ok
t/zvp_52dbm_complex.t ........... skipped: DBI::SQL::Nano is being used
+t/zvp_53sqlengine_adv.t ......... ok
t/zvp_60preparse.t .............. skipped: preparse not supported for DBI::PurePerl
t/zvp_65transact.t .............. ok
t/zvp_70callbacks.t ............. skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvp_72childhandles.t .......... ok
+t/zvp_73cachedkids.t ............ ok
t/zvp_80proxy.t ................. skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm)
t/zvp_85gofer.t ................. ok
t/zvp_86gofer_fail.t ............ skipped: requires Callbacks which are not supported with PurePerl
-
-# Failed test 'should make 1 round trip'
-# at ./t/87gofer_cache.t line 70.
-# got: '1'
-# expected: '0'
-
-# Failed test at ./t/87gofer_cache.t line 72.
-# got: '0'
-# expected: '1'
-
-# Failed test at ./t/87gofer_cache.t line 73.
-# got: '2'
-# expected: '1'
-
-# Failed test at ./t/87gofer_cache.t line 74.
-# got: '2'
-# expected: '1'
-
-# Failed test 'should make 1 round trip'
-# at ./t/87gofer_cache.t line 70.
-# got: '1'
-# expected: '0'
-
-# Failed test at ./t/87gofer_cache.t line 72.
-# got: '0'
-# expected: '1'
-
-# Failed test at ./t/87gofer_cache.t line 73.
-# got: '2'
-# expected: '1'
-
-# Failed test at ./t/87gofer_cache.t line 74.
-# got: '2'
-# expected: '1'
-# Looks like you failed 8 tests of 47.
-t/zvp_87gofer_cache.t ...........
-Dubious, test returned 8 (wstat 2048, 0x800)
-Failed 8/47 subtests
+t/zvp_87gofer_cache.t ........... ok
t/zvp_90sql_type_cast.t ......... ok
+t/zvp_91_store_warning.t ........ ok
t/zvxgn_48dbi_dbd_sqlengine.t ... ok
t/zvxgn_49dbd_file.t ............ ok
t/zvxgn_50dbm_simple.t .......... ok
@@ -283,7 +159,6 @@
t/zvxgp_13taint.t ............... skipped: Taint attributes not supported with DBI::PurePerl
t/zvxgp_14utf8.t ................ ok
t/zvxgp_15array.t ............... ok
-Possible precedence issue with control flow operator at ./t/16destroy.t line 81.
t/zvxgp_16destroy.t ............. ok
t/zvxgp_19fhtrace.t ............. ok
t/zvxgp_20meta.t ................ ok
@@ -299,35 +174,29 @@
t/zvxgp_50dbm_simple.t .......... ok
t/zvxgp_51dbm_file.t ............ ok
t/zvxgp_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used
+t/zvxgp_53sqlengine_adv.t ....... skipped: Modifying driver state won't compute running behind Gofer
t/zvxgp_60preparse.t ............ skipped: preparse not supported for DBI::PurePerl
t/zvxgp_65transact.t ............ skipped: Transactions not supported by DBD::Gofer
t/zvxgp_70callbacks.t ........... skipped: $h->{Callbacks} attribute not supported for DBI::PurePerl
t/zvxgp_72childhandles.t ........ ok
+t/zvxgp_73cachedkids.t .......... ok
t/zvxgp_80proxy.t ............... skipped: modules required for proxy are probably not installed (e.g., RPC/PlClient.pm)
t/zvxgp_85gofer.t ............... ok
t/zvxgp_86gofer_fail.t .......... skipped: requires Callbacks which are not supported with PurePerl
t/zvxgp_87gofer_cache.t ......... skipped: Gofer DBI_AUTOPROXY
t/zvxgp_90sql_type_cast.t ....... ok
+t/zvxgp_91_store_warning.t ...... ok
t/zvxnp_48dbi_dbd_sqlengine.t ... ok
t/zvxnp_49dbd_file.t ............ ok
t/zvxnp_50dbm_simple.t .......... ok
t/zvxnp_51dbm_file.t ............ ok
t/zvxnp_52dbm_complex.t ......... skipped: DBI::SQL::Nano is being used
t/zvxnp_85gofer.t ............... ok
-
-Test Summary Report
--------------------
-t/87gofer_cache.t (Wstat: 2048 Tests: 47 Failed: 8)
- Failed tests: 14-17, 31-34
- Non-zero exit status: 8
-t/zvp_87gofer_cache.t (Wstat: 2048 Tests: 47 Failed: 8)
- Failed tests: 14-17, 31-34
- Non-zero exit status: 8
-Result: FAIL
-Failed 2/182 test programs. 16/8553 subtests failed.
+All tests successful.
+Result: PASS
test.pl
-DBI test application $Revision: 12537 $
-Switch: DBI 1.623 by Tim Bunce, 1.623
+DBI test application $Revision$
+Switch: DBI 1.636 by Tim Bunce, 1.636
Available Drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge
dbi:ExampleP:: testing 3 sets of 20 connections:
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20