Hello community, here is the log from the commit of package db40 checked in at Wed Aug 23 20:36:51 CEST 2006. -------- --- db40/db40.changes 2006-01-25 21:35:21.000000000 +0100 +++ db40/db40.changes 2006-08-23 11:10:50.000000000 +0200 @@ -1,0 +2,7 @@ +Wed Aug 23 09:59:55 CEST 2006 - dbornkessel@suse.de + +- Fixed Bug #196648 +- added missing Requires for devel package +- fixed unitialized variables warnings + +------------------------------------------------------------------- New: ---- db-4.0.14-binary_operation.patch db-4.0.14-unitialized-variables.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ db40.spec ++++++ --- /var/tmp/diff_new_pack.2Phqlm/_old 2006-08-23 20:36:42.000000000 +0200 +++ /var/tmp/diff_new_pack.2Phqlm/_new 2006-08-23 20:36:42.000000000 +0200 @@ -1,25 +1,27 @@ # # spec file for package db40 (Version 4.0.14) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: db40 BuildRequires: gcc-c++ -Summary: Berkeley DB database library Version 4.0 +Summary: Berkeley DB Database Library Version 4.0 Version: 4.0.14 -Release: 154 +Release: 166 Source: db-%{version}.tar.bz2 Patch: db-%{version}.dif Patch1: autoconf.dif Patch2: locker-leak-fix.dif Patch3: db4-4.0.14-recover.patch +Patch4: db-%{version}-binary_operation.patch +Patch5: db-%{version}-unitialized-variables.patch URL: http://www.sleepycat.com License: BSD Group: System/Libraries @@ -44,6 +46,9 @@ Obsoletes: db-extensions-devel Prefix: %{_prefix} Requires: db40 = %{version} +Requires: libstdc++-devel +Requires: glibc-devel +Requires: gcc %description devel The Berkeley DB Database is a programmatic toolkit that provides @@ -62,6 +67,8 @@ %patch1 %patch2 %patch3 +%patch4 +%patch5 %build cd build_unix @@ -144,6 +151,10 @@ %{_libdir}/libdb_cxx-4.0.la %changelog -n db40 +* Wed Aug 23 2006 - dbornkessel@suse.de +- Fixed Bug #196648 +- added missing Requires for devel package +- fixed unitialized variables warnings * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Dec 19 2005 - ro@suse.de ++++++ db-4.0.14-binary_operation.patch ++++++ Index: db_load/db_load.c =================================================================== --- db_load/db_load.c +++ db_load/db_load.c @@ -806,8 +806,9 @@ convprintable(dbenv, instr, outstrp) *outstr++ = '\'; continue; } - c = digitize(dbenv, *instr, &e1) << 4 | - digitize(dbenv, *++instr, &e2); + c = digitize(dbenv, instr[0], &e1) << 4 | + digitize(dbenv, instr[1], &e2); + ++instr; if (e1 || e2) { badend(dbenv); return (EINVAL); ++++++ db-4.0.14-unitialized-variables.patch ++++++ Index: dbm/dbm.c =================================================================== --- dbm/dbm.c +++ dbm/dbm.c @@ -163,6 +163,7 @@ __db_dbm_fetch(key) if (__cur_db == NULL) { __db_no_open(); item.dptr = 0; + item.dsize= 0; return (item); } return (dbm_fetch(__cur_db, key)); @@ -176,6 +177,7 @@ __db_dbm_firstkey() if (__cur_db == NULL) { __db_no_open(); item.dptr = 0; + item.dsize= 0; return (item); } return (dbm_firstkey(__cur_db)); @@ -192,6 +194,7 @@ __db_dbm_nextkey(key) if (__cur_db == NULL) { __db_no_open(); item.dptr = 0; + item.dsize= 0; return (item); } return (dbm_nextkey(__cur_db)); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org