[devel] E: incoming reject: perl-DBD-SQLite-1.11-alt1.src.rpm

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Апр 16 03:39:05 MSD 2006


On Sun, Apr 16, 2006 at 02:40:45AM +0400, Alexey Tourbin wrote:
> --- DBD-SQLite-1.09/dbdimp.c-	2005-06-20 17:53:01 +0400
> +++ DBD-SQLite-1.09/dbdimp.c	2006-04-16 02:29:37 +0400
> @@ -259,7 +259,7 @@
>      imp_sth->retval = SQLITE_OK;
>      imp_sth->params = newAV();
>  
> -    if ((retval = sqlite3_prepare(imp_dbh->db, statement, 0, &(imp_sth->stmt), &extra))
> +    if ((retval = sqlite3_prepare(imp_dbh->db, statement, -1, &(imp_sth->stmt), &extra))
>          != SQLITE_OK)
>      {
>          if (imp_sth->stmt) {
> @@ -319,7 +319,7 @@
>          psv = hv_fetch((HV*)SvRV(sth), "Statement", 9, 0);
>          statement = (psv && SvOK(*psv)) ? SvPV_nolen(*psv) : "";
>          sqlite_trace(3, "re-prepare statement %s", statement);
> -        if ((retval = sqlite3_prepare(imp_dbh->db, statement, 0, &(imp_sth->stmt), &extra))
> +        if ((retval = sqlite3_prepare(imp_dbh->db, statement, -1, &(imp_sth->stmt), &extra))
>              != SQLITE_OK)
>          {
>              if (imp_sth->stmt) {

Но лучше не этот патч прикладывать, а изменить условие проверки с '>=0'
на '>0' в sqlite/src/prepare.c.  Это хак, но он по-видимому решает
больше проблем (с бинарной совместимостью), чем создает.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060416/f267ef2e/attachment-0001.bin>


Подробная информация о списке рассылки Devel