From owner-freebsd-ports@FreeBSD.ORG Sun Mar 20 19:32:33 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F4801065673 for ; Sun, 20 Mar 2011 19:32:33 +0000 (UTC) (envelope-from dalescott@shaw.ca) Received: from idcmail-mo1so.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4F5C18FC19 for ; Sun, 20 Mar 2011 19:32:33 +0000 (UTC) Received: from pd4ml3so-ssvc.prod.shaw.ca ([10.0.141.150]) by pd4mo1so-svcs.prod.shaw.ca with ESMTP; 20 Mar 2011 13:03:27 -0600 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=fp/YrIG6YJuYYWILSlVONgBms0XWtFqTjqHWlNKfnDg= c=1 sm=1 a=cCmcI1854REA:10 a=BLceEmwcHowA:10 a=gP64OGu1Wg00f0IYR0/kpw==:17 a=NEAV23lmAAAA:8 a=hPHNbwWmCQIH0qnxoUMA:9 a=NMVFUsfMv9TGvAT-fRIA:7 a=H8yNWX_2AJyBXNSVudjqrZqNpf8A:4 a=CjuIK1q_8ugA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=Rm3Mq1Ndf1fm5cWynsIA:9 a=8gPAPZGeGxcdgtbpkzgA:7 a=ffyESHSwmaPojEbvI--pkkESrF8A:4 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO HPdv9000) ([68.144.165.249]) by pd4ml3so-dmz.prod.shaw.ca with ESMTP; 20 Mar 2011 13:03:27 -0600 From: "Dale Scott" To: Date: Sun, 20 Mar 2011 13:03:25 -0600 Message-ID: <000901cbe731$7d61db50$782591f0$@shaw.ca> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-index: AcvnKiDWeKzmbic0Q/SrQUIPH97MjQ== Content-language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: [mdb-dev] databases/mbdtools + unixODBC X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Mar 2011 19:32:33 -0000 Hi, can anyone clarify the necessary Makefile changes to resolve the "Error expanding embedded variable" issue? I'm trying to compile the mdbtools ODBC driver manager from the master branch of the github project. After mdbtools-0.6pre1 release on Sourceforge, there never was an official 0.6 release (although there are reportedly bug fixes in the Sourceforge CVS). It seems mdbtools development then moved to Github (https://github.com/brianb/mdbtools) several years ago, but there never has been an official release since mdbtools-0.5 on Sourceforge (which the mdbtools port is based on). So, going on the thought that the latest was the greatest, and using the mdbtools github master branch downloaded 2 days ago (and following INSTALL): stumbo# ./autogen.sh . Now type `make' to compile MDBTools. stumbo# ./configure --with-unixodbc=/usr/local . stumbo# make Making all in src Making all in libmdb . Making all in odbc Error expanding embedded variable. *** Error code 1 Stop in /usr/home/dev/temp/brianb-mdbtools-ff251e7/src. *** Error code 1 Stop in /usr/home/dev/temp/brianb-mdbtools-ff251e7. stumbo# This appears to be the same issue Brian Seklecki reported having with mdbtools-0.6pre1, and solved kindly giving details, but what _exactly_ needs doing escapes me (this is my first foray into port and makefile debugging and I'm pretty much a noob at the whole process). Can anyone help with a pithy and quick solution, or even just clarify Brian's solution? My system is vanilla FreeBSD 7.3: stumbo# uname -a FreeBSD stumbo.ghostlytrio.local 7.3-RELEASE FreeBSD 7.3-RELEASE #0: Sun Mar 21 06:15:01 UTC 2010 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 stumbo# pkg_info | grep libtool libtool-2.2.6b Generic shared library support script stumbo# pkg_info | grep automake automake-1.10.1 GNU Standards-compliant Makefile generator (1.10) automake-wrapper-20071109 Wrapper script for GNU automake stumbo# pkg_info | grep autoconf autoconf-2.62 Automatically configure source code on many Un*x platforms autoconf-wrapper-20071109 Wrapper script for GNU autoconf stumbo# Thanks, Dale