Hello community,

here is the log from the commit of package perl-BerkeleyDB for openSUSE:Factory
checked in at Mon Aug 8 15:30:59 CEST 2011.



--------
--- perl-BerkeleyDB/perl-BerkeleyDB.changes     2011-06-22 10:08:15.000000000 
+0200
+++ /mounts/work_src_done/STABLE/perl-BerkeleyDB/perl-BerkeleyDB.changes        
2011-08-08 09:39:55.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Aug  8 07:30:33 UTC 2011 - vci...@novell.com
+
+- update to 0.49
+        * Documentation updated courtesy of Mike Caron
+        * croak if attempt to freeze berkeleydb object
+          [RT #69985]
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  BerkeleyDB-0.48.tar.gz
  _service:format_spec_file:perl-BerkeleyDB.spec

New:
----
  BerkeleyDB-0.49.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-BerkeleyDB.spec ++++++
--- /var/tmp/diff_new_pack.moQI0s/_old  2011-08-08 15:30:26.000000000 +0200
+++ /var/tmp/diff_new_pack.moQI0s/_new  2011-08-08 15:30:26.000000000 +0200
@@ -22,7 +22,7 @@
 Name:           perl-BerkeleyDB
 %define cpan_name BerkeleyDB
 Summary:        Perl extension for Berkeley DB version 2, 3 or 4
-Version:        0.48
+Version:        0.49
 Release:        1
 License:        GPL+ or Artistic
 Group:          Development/Libraries/Perl

++++++ BerkeleyDB-0.48.tar.gz -> BerkeleyDB-0.49.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/BerkeleyDB.pm 
new/BerkeleyDB-0.49/BerkeleyDB.pm
--- old/BerkeleyDB-0.48/BerkeleyDB.pm   2011-06-19 00:13:57.000000000 +0200
+++ new/BerkeleyDB-0.49/BerkeleyDB.pm   2011-08-06 14:44:13.000000000 +0200
@@ -17,7 +17,7 @@
 use vars qw($VERSION @ISA @EXPORT $AUTOLOAD
                $use_XSLoader);
 
-$VERSION = '0.48';
+$VERSION = '0.49';
 
 require Exporter;
 #require DynaLoader;
@@ -988,6 +988,18 @@
     $self->_DESTROY() ;
 }
 
+sub STORABLE_freeze
+{
+    my $type = ref shift;
+    croak "Cannot freeze $type object\n";
+}
+
+sub STORABLE_thaw
+{
+    my $type = ref shift;
+    croak "Cannot thaw $type object\n";
+}
+
 package BerkeleyDB::Hash ;
 
 use vars qw(@ISA) ;
@@ -1741,6 +1753,19 @@
 
 use Carp ;
 
+
+sub STORABLE_freeze
+{
+    my $type = ref shift;
+    croak "Cannot freeze $type object\n";
+}
+
+sub STORABLE_thaw
+{
+    my $type = ref shift;
+    croak "Cannot thaw $type object\n";
+}
+
 sub DESTROY
 {
     my $self = shift ;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/BerkeleyDB.pod 
new/BerkeleyDB-0.49/BerkeleyDB.pod
--- old/BerkeleyDB-0.48/BerkeleyDB.pod  2011-04-30 20:57:19.000000000 +0200
+++ new/BerkeleyDB-0.49/BerkeleyDB.pod  2011-08-06 14:15:52.000000000 +0200
@@ -333,40 +333,57 @@
 
 B<DB_INIT_MPOOL>
 
-Initialise the ...
+Initialize the shared memory buffer pool subsystem. This subsystem should be 
used whenever an application is using any Berkeley DB access method.
 
 B<DB_INIT_TXN>
 
-Initialise the ...
+Initialize the transaction subsystem. This subsystem should be used when 
recovery and atomicity of multiple operations are important. The DB_INIT_TXN 
flag implies the DB_INIT_LOG flag.
+
 
 B<DB_MPOOL_PRIVATE>
 
-Initialise the ...
+Create a private memory pool; see memp_open. Ignored unless DB_INIT_MPOOL is 
also specified.
+
 
 B<DB_INIT_MPOOL> is also specified.
 
-Initialise the ...
 
 B<DB_NOMMAP>
 
-Initialise the ...
+Do not map this database into process memory.
+
 
 B<DB_RECOVER>
 
+Run normal recovery on this environment before opening it for normal use. If 
this flag is set, the DB_CREATE flag must also be set since the regions will be 
removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER is specified and no 
log files exist, so it is necessary to ensure all necessary log files are 
present before running recovery.
 
 
 B<DB_PRIVATE>
 
 B<DB_RECOVER_FATAL>
 
+Run catastrophic recovery on this environment before opening it for normal 
use. If this flag is set, the DB_CREATE flag must also be set since the regions 
will be removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER_FATAL is specified 
and no log files exist, so it is necessary to ensure all necessary log files 
are present before running recovery.
+
 B<DB_THREAD>
 
+Ensure that handles returned by the Berkeley DB subsystems are useable by 
multiple threads within a single process, i.e., that the system is 
free-threaded.
+
 B<DB_TXN_NOSYNC>
 
+On transaction commit, do not synchronously flush the log; see txn_open. 
Ignored unless DB_INIT_TXN is also specified.
+
 B<DB_USE_ENVIRON>
 
+The Berkeley DB process' environment may be permitted to specify information 
to be used when naming files; see Berkeley DB File Naming. As permitting users 
to specify which files are used can create security problems, environment 
information will be used in file naming for all users only if the 
DB_USE_ENVIRON flag is set.
+
 B<DB_USE_ENVIRON_ROOT>
 
+The Berkeley DB process' environment may be permitted to specify information 
to be used when naming files; see Berkeley DB File Naming. As permitting users 
to specify which files are used can create security problems, if the 
DB_USE_ENVIRON_ROOT flag is set, environment information will be used for file 
naming only for users with a user-ID matching that of the superuser 
(specifically, users for whom the getuid(2) system call returns the user-ID 0).
+
 =item -SetFlags
 
 Calls ENV->set_flags with the supplied bitmask. Use this when you need to make
@@ -380,12 +397,21 @@
 
 B<DB_LOCK_DEFAULT> 
 
+Use the default policy as specified by db_deadlock.
+
 B<DB_LOCK_OLDEST>
 
+Abort the oldest transaction.
+
 B<DB_LOCK_RANDOM>
 
+Abort a random transaction involved in the deadlock.
+
 B<DB_LOCK_YOUNGEST>
 
+Abort the youngest transaction.
+
+
 =item -Verbose
 
 Add extra debugging information to the messages sent to B<-ErrFile>.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/BerkeleyDB.pod.P 
new/BerkeleyDB-0.49/BerkeleyDB.pod.P
--- old/BerkeleyDB-0.48/BerkeleyDB.pod.P        2011-04-30 20:48:41.000000000 
+0200
+++ new/BerkeleyDB-0.49/BerkeleyDB.pod.P        2011-08-06 14:09:17.000000000 
+0200
@@ -333,40 +333,57 @@
 
 B<DB_INIT_MPOOL>
 
-Initialise the ...
+Initialize the shared memory buffer pool subsystem. This subsystem should be 
used whenever an application is using any Berkeley DB access method.
 
 B<DB_INIT_TXN>
 
-Initialise the ...
+Initialize the transaction subsystem. This subsystem should be used when 
recovery and atomicity of multiple operations are important. The DB_INIT_TXN 
flag implies the DB_INIT_LOG flag.
+
 
 B<DB_MPOOL_PRIVATE>
 
-Initialise the ...
+Create a private memory pool; see memp_open. Ignored unless DB_INIT_MPOOL is 
also specified.
+
 
 B<DB_INIT_MPOOL> is also specified.
 
-Initialise the ...
 
 B<DB_NOMMAP>
 
-Initialise the ...
+Do not map this database into process memory.
+
 
 B<DB_RECOVER>
 
+Run normal recovery on this environment before opening it for normal use. If 
this flag is set, the DB_CREATE flag must also be set since the regions will be 
removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER is specified and no 
log files exist, so it is necessary to ensure all necessary log files are 
present before running recovery.
 
 
 B<DB_PRIVATE>
 
 B<DB_RECOVER_FATAL>
 
+Run catastrophic recovery on this environment before opening it for normal 
use. If this flag is set, the DB_CREATE flag must also be set since the regions 
will be removed and recreated.
+
+The db_appinit function returns successfully if DB_RECOVER_FATAL is specified 
and no log files exist, so it is necessary to ensure all necessary log files 
are present before running recovery.
+
 B<DB_THREAD>
 
+Ensure that handles returned by the Berkeley DB subsystems are useable by 
multiple threads within a single process, i.e., that the system is 
free-threaded.
+
 B<DB_TXN_NOSYNC>
 
+On transaction commit, do not synchronously flush the log; see txn_open. 
Ignored unless DB_INIT_TXN is also specified.
+
 B<DB_USE_ENVIRON>
 
+The Berkeley DB process' environment may be permitted to specify information 
to be used when naming files; see Berkeley DB File Naming. As permitting users 
to specify which files are used can create security problems, environment 
information will be used in file naming for all users only if the 
DB_USE_ENVIRON flag is set.
+
 B<DB_USE_ENVIRON_ROOT>
 
+The Berkeley DB process' environment may be permitted to specify information 
to be used when naming files; see Berkeley DB File Naming. As permitting users 
to specify which files are used can create security problems, if the 
DB_USE_ENVIRON_ROOT flag is set, environment information will be used for file 
naming only for users with a user-ID matching that of the superuser 
(specifically, users for whom the getuid(2) system call returns the user-ID 0).
+
 =item -SetFlags
 
 Calls ENV->set_flags with the supplied bitmask. Use this when you need to make
@@ -380,12 +397,21 @@
 
 B<DB_LOCK_DEFAULT> 
 
+Use the default policy as specified by db_deadlock.
+
 B<DB_LOCK_OLDEST>
 
+Abort the oldest transaction.
+
 B<DB_LOCK_RANDOM>
 
+Abort a random transaction involved in the deadlock.
+
 B<DB_LOCK_YOUNGEST>
 
+Abort the youngest transaction.
+
+
 =item -Verbose
 
 Add extra debugging information to the messages sent to B<-ErrFile>.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/Changes new/BerkeleyDB-0.49/Changes
--- old/BerkeleyDB-0.48/Changes 2011-06-19 00:13:27.000000000 +0200
+++ new/BerkeleyDB-0.49/Changes 2011-08-06 14:15:50.000000000 +0200
@@ -1,5 +1,12 @@
 Revision history for Perl extension BerkeleyDB.
 
+0.49  6th August 2011
+
+        * Documentation updated courtesy of Mike Caron
+
+        * croak if attempt to freeze berkeleydb object
+          [RT #69985]
+
 0.48  18th June 2011
 
         * Fixed test harness issue with Heap.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/META.yml new/BerkeleyDB-0.49/META.yml
--- old/BerkeleyDB-0.48/META.yml        2011-06-19 00:15:16.000000000 +0200
+++ new/BerkeleyDB-0.49/META.yml        2011-08-06 15:14:15.000000000 +0200
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               BerkeleyDB
-version:            0.48
+version:            0.49
 abstract:           Perl extension for Berkeley DB version 2, 3, 4 or 5
 author:
     - Paul Marquess <p...@cpan.org>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/BerkeleyDB-0.48/README new/BerkeleyDB-0.49/README
--- old/BerkeleyDB-0.48/README  2011-06-19 00:13:41.000000000 +0200
+++ new/BerkeleyDB-0.49/README  2011-08-06 15:12:53.000000000 +0200
@@ -1,8 +1,8 @@
                                 BerkeleyDB
 
-                               Version 0.48
+                               Version 0.49
 
-                              18th June 2011
+                              6th August 2011
                               
 
      Copyright (c) 1997-2011 Paul Marquess. All rights reserved. This


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to