Error while compilling with libiodbc(wrong path to include) # cat /usr/ports/databases/freetds/files/patch-include_tdsodbc.h --- include/tdsodbc.h.orig 2006-02-24 23:14:21.000000000 +0200 +++ include/tdsodbc.h 2014-07-29 01:16:57.000000000 +0300 @@ -31,8 +31,8 @@ #include <sql.h> #include <sqlext.h> #else /* IODBC */ -#include <isql.h> -#include <isqlext.h> +#include <libiodbc/isql.h> +#include <libiodbc/isqlext.h> #ifdef HAVE_IODBCINST_H #include <iodbcinst.h> #endif /* HAVE_IODBCINST_H */
Notify maintainer for approval
maintainer timed out, this patch no longer requires approval. Moving to patch-ready.
I'm resetting the maintainer on this port. He's timed out a few times (for months) and hasn't been seen since 2009. Also must of the MASTER_SITES are busted. It seems that this port is very old and unloved.
A commit references this bug: Author: marino Date: Sun Aug 17 20:46:38 UTC 2014 New revision: 365246 URL: http://svnweb.freebsd.org/changeset/ports/365246 Log: databases/freetds: Fix build with libiodbc, reset maintainer The maintainer (cowbert) hasn't been seen since 2009 and several PRs timed out in the span of months. Reset freetds and it's slave port. Moveover, it's ancient. All the MASTER_SITES are gone. I had to switch this over to Fedora repo so that it had public distfiles again. The actual PR fixes the build when libiodbc is selected. There is a freetds-devel port that's much newer. I recommend that it move these location and they disappear. PR: 192224 Submitted by: Denys Razumov Approved by: maintainer timeout (of course) Changes: head/databases/freetds/Makefile head/databases/freetds/files/patch-include_tdsodbc.h head/databases/freetds-msdblib/Makefile
these freetds ports need to be replaced by freetds-devel. Thanks for the (temporary?) patch.