p5-DBD-Pg
Bachelier Vincent
vincent_bachelier at yahoo.fr
Mon Mar 7 17:10:15 GMT 2005
I have retest it now, just insert and select ...
all done without patch. ..
I try to test it again tomorrow, and see if persist at my work
I will report if I use your patch
Thx for support
...
Le Sun, Mar 06, 2005 at 06:55:32PM +0900, Jun Kuriyama a écrit:
> Date: Sun, 06 Mar 2005 18:55:32 +0900
> From: Jun Kuriyama <kuriyama at imgsrc.co.jp>
> To: Mathieu Arnold <mat at FreeBSD.org>
> Cc: Bachelier Vincent <vincent_bachelier at yahoo.fr>, perl at FreeBSD.org
> Subject: Re: p5-DBD-Pg
> User-Agent: Wanderlust/2.12.0 (Your Wildest Dreams) SEMI/1.14.6 (Maruoka)
> FLIM/1.14.7 (Sanj?) APEL/10.6 Emacs/21.3 (i386--freebsd)
> MULE/5.0 (SAKAKI)
>
> At Fri, 04 Mar 2005 11:39:50 +0100,
> Mathieu Arnold wrote:
> > | Is it normal ?
> > | Perhaps downgrade is better ...
> >
> > Which perl version ? Can you give a sniplet of code which has the problem ?
>
> Okay, at least on my system (perl-5.8.6, postgresql-7.4.7), this
> patchi fixes the problem. Could you please testing and commit?
>
> # I'll submit this to development team.
>
>
> Index: Makefile
> ===================================================================
> RCS file: /home/ncvs/ports/databases/p5-DBD-Pg/Makefile,v
> retrieving revision 1.61
> diff -u -r1.61 Makefile
> --- Makefile 2 Mar 2005 18:18:57 -0000 1.61
> +++ Makefile 6 Mar 2005 09:53:08 -0000
> @@ -7,6 +7,7 @@
>
> PORTNAME= DBD-Pg
> PORTVERSION= 1.40
> +PORTREVISION= 1
> CATEGORIES= databases perl5
> MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
> MASTER_SITE_SUBDIR= DBD
> Index: files/patch-dbdimp.c
> ===================================================================
> RCS file: files/patch-dbdimp.c
> diff -N files/patch-dbdimp.c
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ files/patch-dbdimp.c 6 Mar 2005 09:35:26 -0000
> @@ -0,0 +1,15 @@
> +--- dbdimp.c.orig Sun Mar 6 18:34:58 2005
> ++++ dbdimp.c Sun Mar 6 18:35:10 2005
> +@@ -1662,7 +1662,11 @@
> + /* Populate paramTypes */
> + paramTypes = calloc(imp_sth->numphs, sizeof(*paramTypes));
> + for (x=0,currph=imp_sth->ph; NULL != currph; currph=currph->nextph) {
> +- paramTypes[x++] = currph->bind_type->type_id;
> ++ if (BYTEAOID==currph->bind_type->type_id) {
> ++ paramTypes[x++] = currph->bind_type->type_id;
> ++ } else {
> ++ paramTypes[x++] = 0;
> ++ }
> + }
> +
> + if (dbis->debug >= 10) {
>
>
> --
> Jun Kuriyama <kuriyama at imgsrc.co.jp> // IMG SRC, Inc.
> <kuriyama at FreeBSD.org> // FreeBSD Project
--
Vincent Bachelier <vincent_bachelier at yahoo.fr>
Language : Francais / English
Societ(e/y) : Solintech - http://www.solintech.fr - Serveurs linux
Blog : http://dieghostfbsd.blogspot.com
Site perso : http://www.solintech.fr/freebsd/ - FreeBSD Donjon
Citation (fortune):
"I'd love to go out with you, but I've been scheduled for a karma
transplant."
More information about the freebsd-perl
mailing list