Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Jul 2005 20:09:43 +0400
From:      Sergey Skvortsov <skv@protey.ru>
To:        Renato Botelho <freebsd@galle.com.br>
Cc:        cvs-ports@FreeBSD.org
Subject:   Re: cvs commit: ports/databases/p5-DBD-mysql Makefile distinfo
Message-ID:  <42CEA547.3000405@protey.ru>
In-Reply-To: <20050708150057.GA19799@galle.com.br>
References:  <200507080846.j688kaZa035777@repoman.freebsd.org> <20050708150057.GA19799@galle.com.br>

next in thread | previous in thread | raw e-mail | index | archive | help
Renato Botelho wrote:
> 
> on 5.4-RELEASE-p3 with perl-5.8.7:
> 
> ===>  Building for p5-DBD-mysql40-3.0001
> dbdimp.c:2775: error: `MYSQL_BIND' undeclared (first use in this function)
> *** Error code 1

The best way is to upgrade at least to mysql-4.1.

Anyway, try this patch (put patch-dbdimp.c to "files" dir and rebuild port):

patch-dbdimp.c
--- dbdimp.c.orig	Fri Jul  8 20:04:04 2005
+++ dbdimp.c	Fri Jul  8 20:04:30 2005
@@ -2772,10 +2772,11 @@
   unsigned long *lengths;
   int rc;
   imp_sth_fbh_t *fbh;
-  MYSQL_BIND *bind;
   D_imp_dbh_from_sth;

 #if MYSQL_VERSION_ID >=SERVER_PREPARE_VERSION
+  MYSQL_BIND *bind;
+
   if (imp_sth->use_server_side_prepare)
   {
     if (!DBIc_ACTIVE(imp_sth) )


-- 
Sergey Skvortsov
mailto: skv@protey.ru



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42CEA547.3000405>