cvs commit: ports/databases/p5-DBD-mysql Makefile distinfo
Sergey Skvortsov
skv at protey.ru
Fri Jul 8 16:09:53 GMT 2005
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 at protey.ru
More information about the cvs-ports
mailing list