Hello community, here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory checked in at 2013-10-06 14:53:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-BerkeleyDB (Old) and /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-BerkeleyDB" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-BerkeleyDB/perl-BerkeleyDB.changes 2013-06-21 13:21:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-BerkeleyDB.new/perl-BerkeleyDB.changes 2013-10-06 14:53:07.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Oct 4 09:11:38 UTC 2013 - [email protected] + +- updated to 0.53 + * BerkeleyDB-0.52 fails to build on 5.18.1RC3 + [RT #87771] + * typo fixes + [RT #86705] + +------------------------------------------------------------------- Old: ---- BerkeleyDB-0.52.tar.gz New: ---- BerkeleyDB-0.53.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-BerkeleyDB.spec ++++++ --- /var/tmp/diff_new_pack.XMFWsU/_old 2013-10-06 14:53:09.000000000 +0200 +++ /var/tmp/diff_new_pack.XMFWsU/_new 2013-10-06 14:53:09.000000000 +0200 @@ -17,10 +17,10 @@ Name: perl-BerkeleyDB -Version: 0.52 +Version: 0.53 Release: 0 %define cpan_name BerkeleyDB -Summary: Perl extension for Berkeley DB version 2 to 6 +Summary: Perl extension for Berkeley DB version 2, 3, 4 or 5 License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/BerkeleyDB/ @@ -28,11 +28,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -# MANUAL -BuildRequires: db-devel #BuildRequires: perl(BerkeleyDB) #BuildRequires: perl(MLDBM) #BuildRequires: perl(util) +# MANUAL +BuildRequires: db-devel %{perl_requires} %description @@ -40,11 +40,11 @@ incomplete in places.* This Perl module provides an interface to most of the functionality -available in Berkeley DB versions 2, 3 and 4. In general it is safe to +available in Berkeley DB versions 2, 3, 5 and 6. In general it is safe to assume that the interface provided here to be identical to the Berkeley DB interface. The main changes have been to make the Berkeley DB API work in a Perl way. Note that if you are using Berkeley DB 2.x, the new features -available in Berkeley DB 3.x or DB 4.x are not available via this module. +available in Berkeley DB 3.x or later are not available via this module. The reader is expected to be familiar with the Berkeley DB documentation. Where the interface provided here is identical to the Berkeley DB library @@ -57,7 +57,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -exec chmod 644 "{}" "+" +find . -type f -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++++++ BerkeleyDB-0.52.tar.gz -> BerkeleyDB-0.53.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.pm new/BerkeleyDB-0.53/BerkeleyDB.pm --- old/BerkeleyDB-0.52/BerkeleyDB.pm 2013-05-07 21:25:12.000000000 +0200 +++ new/BerkeleyDB-0.53/BerkeleyDB.pm 2013-08-15 22:20:49.000000000 +0200 @@ -17,7 +17,7 @@ use vars qw($VERSION @ISA @EXPORT $AUTOLOAD $use_XSLoader); -$VERSION = '0.52'; +$VERSION = '0.53'; require Exporter; #require DynaLoader; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.pod new/BerkeleyDB-0.53/BerkeleyDB.pod --- old/BerkeleyDB-0.52/BerkeleyDB.pod 2013-05-06 12:50:41.000000000 +0200 +++ new/BerkeleyDB-0.53/BerkeleyDB.pod 2013-08-14 20:13:58.000000000 +0200 @@ -319,7 +319,7 @@ =item -ErrFile -Expects a filename or filenhandle. Any errors generated internally by +Expects a filename or filehandle. Any errors generated internally by Berkeley DB will be logged to this file. A useful debug setting is to open environments with either @@ -495,7 +495,7 @@ This option requires Berkeley DB 4.2 or better. -Use the C<-SharedMemKey> option when opening the environemt to set the +Use the C<-SharedMemKey> option when opening the environmet to set the base segment ID. =item $env->set_isalive() @@ -520,7 +520,7 @@ transaction will be aborted. Applications calling the $env->failchk method must have already called the -$env->set_isalive method, on the same DB environement, and must have +$env->set_isalive method, on the same DB environment, and must have configured their database environment using the -ThreadCount flag. The ThreadCount flag cannot be used on an environment that wasn't previously initialized with it. @@ -1659,7 +1659,7 @@ calls this method. Note that if multiple CDS lock objects are created, the underlying write -lock will not be released until all CDS lock objects are either explictly +lock will not be released until all CDS lock objects are either explicitly unlocked with this method, or the CDS lock objects have been destroyed. =head2 $ref = $db->db_stat() @@ -1683,7 +1683,7 @@ =head2 $status = $db->truncate($count) -Truncates the datatabase and returns the number or records deleted +Truncates the database and returns the number or records deleted in C<$count>. =head2 $status = $db->compact($start, $stop, $c_data, $flags, $end); @@ -1691,7 +1691,7 @@ Compacts the database C<$db>. All the parameters are optional - if only want to make use of some of them, -use C<undef> for those you don't want. Trailing unusused parameters can be +use C<undef> for those you don't want. Trailing unused parameters can be omitted. For example, if you only want to use the C<$c_data> parameter to set the C<compact_fillpercent>, write you code like this diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.pod.P new/BerkeleyDB-0.53/BerkeleyDB.pod.P --- old/BerkeleyDB-0.52/BerkeleyDB.pod.P 2013-05-06 12:49:08.000000000 +0200 +++ new/BerkeleyDB-0.53/BerkeleyDB.pod.P 2013-07-07 14:20:51.000000000 +0200 @@ -319,7 +319,7 @@ =item -ErrFile -Expects a filename or filenhandle. Any errors generated internally by +Expects a filename or filehandle. Any errors generated internally by Berkeley DB will be logged to this file. A useful debug setting is to open environments with either @@ -495,7 +495,7 @@ This option requires Berkeley DB 4.2 or better. -Use the C<-SharedMemKey> option when opening the environemt to set the +Use the C<-SharedMemKey> option when opening the environmet to set the base segment ID. =item $env->set_isalive() @@ -520,7 +520,7 @@ transaction will be aborted. Applications calling the $env->failchk method must have already called the -$env->set_isalive method, on the same DB environement, and must have +$env->set_isalive method, on the same DB environment, and must have configured their database environment using the -ThreadCount flag. The ThreadCount flag cannot be used on an environment that wasn't previously initialized with it. @@ -1465,7 +1465,7 @@ calls this method. Note that if multiple CDS lock objects are created, the underlying write -lock will not be released until all CDS lock objects are either explictly +lock will not be released until all CDS lock objects are either explicitly unlocked with this method, or the CDS lock objects have been destroyed. =head2 $ref = $db->db_stat() @@ -1489,7 +1489,7 @@ =head2 $status = $db->truncate($count) -Truncates the datatabase and returns the number or records deleted +Truncates the database and returns the number or records deleted in C<$count>. =head2 $status = $db->compact($start, $stop, $c_data, $flags, $end); @@ -1497,7 +1497,7 @@ Compacts the database C<$db>. All the parameters are optional - if only want to make use of some of them, -use C<undef> for those you don't want. Trailing unusused parameters can be +use C<undef> for those you don't want. Trailing unused parameters can be omitted. For example, if you only want to use the C<$c_data> parameter to set the C<compact_fillpercent>, write you code like this diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/BerkeleyDB.xs new/BerkeleyDB-0.53/BerkeleyDB.xs --- old/BerkeleyDB-0.52/BerkeleyDB.xs 2013-05-07 21:25:12.000000000 +0200 +++ new/BerkeleyDB-0.53/BerkeleyDB.xs 2013-08-15 06:20:11.000000000 +0200 @@ -895,7 +895,7 @@ db = * (BerkeleyDB__DbStream*) hv_iterkey(he, &len) ; Trace((" Closing DbStream [%p] in [%p] Active [%d]\n", db->stream, db, db->active)); if (db->active) { - db->stream->close(db->stream, 0); + (db->stream->close)(db->stream, 0); ++ closed ; } db->active = FALSE ; @@ -5425,7 +5425,7 @@ #ifndef AT_LEAST_DB_6_0 softCrash("$dbstream->close needs Berkeley DB 6.0 or better") ; #else - RETVAL = dbstream->stream->close(dbstream->stream, flags); + RETVAL = (dbstream->stream->close)(dbstream->stream, flags); dbstream->active = FALSE; hash_delete("BerkeleyDB::Term::DbStream", (char *)dbstream) ; #endif @@ -5450,7 +5450,7 @@ #else data.data = Sv_Grow(ST(1), size); data.ulen = size > data.ulen ? size : data.ulen ; - RETVAL = db->stream->read(db->stream, &data, offset, size, flags); + RETVAL = (db->stream->read)(db->stream, &data, offset, size, flags); Trace(("stream->read [%s]\n", my_db_strerror(db->Status))); #endif OUTPUT: @@ -5471,7 +5471,7 @@ #ifndef AT_LEAST_DB_6_0 softCrash("$dbstream->write needs Berkeley DB 6.0 or better") ; #else - RETVAL = db->stream->write(db->stream, &data, offset, flags); + RETVAL = (db->stream->write)(db->stream, &data, offset, flags); #endif OUTPUT: RETVAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/Changes new/BerkeleyDB-0.53/Changes --- old/BerkeleyDB-0.52/Changes 2013-05-07 20:34:22.000000000 +0200 +++ new/BerkeleyDB-0.53/Changes 2013-08-14 20:20:00.000000000 +0200 @@ -1,5 +1,13 @@ Revision history for Perl extension BerkeleyDB. +0.53 14th August 2013 + + * BerkeleyDB-0.52 fails to build on 5.18.1RC3 + [RT #87771] + + * typo fixes + [RT #86705] + 0.52 7th May 2013 * Updates for BDB 6.0 - Added Blob support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/META.json new/BerkeleyDB-0.53/META.json --- old/BerkeleyDB-0.52/META.json 2013-05-07 21:26:57.000000000 +0200 +++ new/BerkeleyDB-0.53/META.json 2013-08-15 22:21:10.000000000 +0200 @@ -4,7 +4,7 @@ "Paul Marquess <[email protected]>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630", + "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921", "license" : [ "perl_5" ], @@ -35,5 +35,5 @@ } }, "release_status" : "stable", - "version" : "0.52" + "version" : "0.53" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/META.yml new/BerkeleyDB-0.53/META.yml --- old/BerkeleyDB-0.52/META.yml 2013-05-07 21:26:57.000000000 +0200 +++ new/BerkeleyDB-0.53/META.yml 2013-08-15 22:21:10.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630' +generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -18,4 +18,4 @@ - t - inc requires: {} -version: 0.52 +version: 0.53 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/BerkeleyDB-0.52/README new/BerkeleyDB-0.53/README --- old/BerkeleyDB-0.52/README 2013-05-07 20:33:10.000000000 +0200 +++ new/BerkeleyDB-0.53/README 2013-08-14 20:20:00.000000000 +0200 @@ -1,8 +1,8 @@ BerkeleyDB - Version 0.52 + Version 0.53 - 7th May 2013 + 14th August 2013 Copyright (c) 1997-2013 Paul Marquess. All rights reserved. This -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
