OBS User unknown 2008-06-30 17:04:12 +00:00 committed by Git OBS Bridge
parent f36735f4df
commit fe2f3b42d1
5 changed files with 38 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03b725eb9aa8094462b1ecb4b1b891d6cae92f23c18c8f878e0c3cd49f235109
size 404611

3
DBI-1.605.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:380faf1f6df4776c5c58e60bc0b5a458225c0d1ce586254e265595e999ffea7b
size 410192

View File

@ -1,13 +0,0 @@
--- DBI.xs
+++ DBI.xs
@@ -265,6 +265,10 @@
/* publish address of dbistate so dynaloaded DBD's can find it */
sv_setiv(perl_get_sv(DBISTATE_PERLNAME,1), PTR2IV(DBIS));
+#if defined(MULTIPLICITY) || defined(PERL_OBJECT) || defined(PERL_CAPI)
+ /* needed if sizeof(IV) != sizeof(void *) */
+ (*(INT2PTR(dbistate_t**, &SvIVX(DBISTATE_ADDRSV)))) = DBIS;
+#endif
DBISTATE_INIT; /* check DBD code to set DBIS from DBISTATE_PERLNAME */

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Jun 27 16:36:24 CEST 2008 - anicka@suse.cz
- update to 1.605
* Fixed broken DBIS macro with threads on big-endian machines
with 64bit ints but 32bit pointers.
* Fixed the selectall_arrayref, selectrow_arrayref, and
selectrow_array methods that get embedded into compiled drivers
to use the inner sth handle when passed a $sth instead of an
sql string. Drivers will need to be recompiled to pick up
this change.
* Fixed leak in neat() for some kinds of values
* Fixed DBI::PurePerl neat() to behave more like XS neat().
* Increased default $DBI::neat_maxlen from 400 to 1000.
* Increased timeout on tests to accomodate very slow systems.
* other minor improvements and fixes
- remove -dbis patch (fixed in upstream)
-------------------------------------------------------------------
Wed Mar 26 13:28:43 CET 2008 - anicka@suse.cz

View File

@ -1,5 +1,5 @@
#
# spec file for package perl-DBI (Version 1.604)
# spec file for package perl-DBI (Version 1.605)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -13,7 +13,7 @@
Name: perl-DBI
BuildRequires: perl-Curses
Version: 1.604
Version: 1.605
Release: 1
Requires: perl = %{perl_version}
Requires: perl-PlRPC
@ -25,7 +25,6 @@ License: GPL v2 or later
Url: http://cpan.org/modules/by-module/DBI/
Summary: The Perl Database Interface
Source: DBI-%{version}.tar.bz2
Patch: %{name}-%{version}-dbis.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -40,7 +39,6 @@ Authors:
%prep
%setup -q -n DBI-%{version}
%patch
%build
perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
@ -73,6 +71,21 @@ rm -rf $RPM_BUILD_ROOT
/var/adm/perl-modules/%{name}
%changelog
* Fri Jun 27 2008 anicka@suse.cz
- update to 1.605
* Fixed broken DBIS macro with threads on big-endian machines
with 64bit ints but 32bit pointers.
* Fixed the selectall_arrayref, selectrow_arrayref, and
selectrow_array methods that get embedded into compiled drivers
to use the inner sth handle when passed a $sth instead of an
sql string. Drivers will need to be recompiled to pick up
this change.
* Fixed leak in neat() for some kinds of values
* Fixed DBI::PurePerl neat() to behave more like XS neat().
* Increased default $DBI::neat_maxlen from 400 to 1000.
* Increased timeout on tests to accomodate very slow systems.
* other minor improvements and fixes
- remove -dbis patch (fixed in upstream)
* Wed Mar 26 2008 anicka@suse.cz
- update to 1.604
* Fixed fetchall_arrayref with $max_rows argument broken