From owner-freebsd-ports@FreeBSD.ORG Wed May 7 19:11:20 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A445B28C; Wed, 7 May 2014 19:11:20 +0000 (UTC) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id 79426FFC; Wed, 7 May 2014 19:11:20 +0000 (UTC) Received: from lowell-desk.lan (lowell-desk.lan [172.30.250.41]) by be-well.ilk.org (Postfix) with ESMTP id 4188133C4B; Wed, 7 May 2014 15:11:14 -0400 (EDT) Received: by lowell-desk.lan (Postfix, from userid 1147) id 7FF8739846; Wed, 7 May 2014 15:11:11 -0400 (EDT) From: Lowell Gilbert To: Frank Seltzer Subject: Re: Update of databases/libiodbc References: reply-to: freebsd-ports@freebsd.org Date: Wed, 07 May 2014 15:11:11 -0400 In-Reply-To: (Frank Seltzer's message of "Wed, 7 May 2014 09:43:10 -0400 (EDT)") Message-ID: <444n118kvk.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: bapt@freebsd.org, kde@FreeBSD.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 May 2014 19:11:20 -0000 Frank Seltzer writes: > Following these instructions > > 20140505: > AFFECTS: users of databases/libiodbc > AUTHOR: bapt@FreeBSD.org > > libiodbc no longer provide the odbc compatibility > > Rebuild all ports that are linked to libiodbc > # portmaster -r libiodbc > or > # portupgrade -r databases/libiodbc > > and using portmaster -r libiodbc I get > > ===>>> The following actions will be taken if you choose to proceed: > Re-install libiodbc-3.52.8_2 > Upgrade qt4-odbc-plugin-4.8.5 to qt4-odbc-plugin-4.8.6 > > ===>>> Proceed? y/n [y] > > > libiodbc completes successfully and then I get > > In file included from src/sql/drivers/odbc/qsql_odbc.cpp:42: > src/sql/drivers/odbc/qsql_odbc.h:66:10: fatal error: 'sql.h' file not > found > #include > ^ > --- main.So --- Hmm. sql.h is now installed (by libiodbc) in a different directory than it used to be. /usr/local/include/libiodbc/sql.h isn't being pulled in by the qt4-odbc-plugin port. It's not immediately obvious to me how a qt port without configure is expected to specify include and library paths, but I'm sure somebody with more acquaintance with it would know offhand.