From owner-freebsd-perl@FreeBSD.ORG Thu Jun 9 07:37:10 2005 Return-Path: X-Original-To: perl@FreeBSD.org Delivered-To: freebsd-perl@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF2AA16A424; Thu, 9 Jun 2005 07:37:10 +0000 (GMT) (envelope-from tobez@tobez.org) Received: from heechee.tobez.org (heechee.tobez.org [217.157.39.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 173DA43DE7; Thu, 9 Jun 2005 07:23:57 +0000 (GMT) (envelope-from tobez@tobez.org) Received: by heechee.tobez.org (Postfix, from userid 1001) id 08A1712546C; Thu, 9 Jun 2005 09:23:55 +0200 (CEST) Date: Thu, 9 Jun 2005 09:23:55 +0200 From: Anton Berezin To: "Daniel S. Haischt" Message-ID: <20050609072355.GA34272@heechee.tobez.org> Mail-Followup-To: Anton Berezin , "Daniel S. Haischt" , perl@FreeBSD.org, ports@FreeBSD.org References: <42A0486C.4050706@daniel.stefan.haischt.name> <20050606120304.GA1741@heechee.tobez.org> <42A4798E.3090309@daniel.stefan.haischt.name> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42A4798E.3090309@daniel.stefan.haischt.name> User-Agent: Mutt/1.4.2.1i X-Powered-By: FreeBSD http://www.freebsd.org/ Cc: ports@FreeBSD.org, perl@FreeBSD.org Subject: Re: FreeBSD Port: p5-DBD-SQLite-1.08 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 07:37:11 -0000 On Mon, Jun 06, 2005 at 06:27:58PM +0200, Daniel S. Haischt wrote: > >>I am trying to upgrade my p5-DBD-SQLite installation. During > >>the build process I am getting the following error message: > >> > >>===> Building for p5-DBD-SQLite-1.08 > >>cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm > >>/usr/local/bin/perl /usr/local/lib/perl5/site_perl/5.8.6/ExtUtils/xsubpp > >> -typemap /usr/local/lib/perl5/5.8.6/ExtUtils/typemap SQLite.xs > > >>SQLite.xsc && mv SQLite.xsc SQLite.c > >>Cannot open 'SQLite.xsi': No such file or directory in SQLite.xs, line 72 > >>*** Error code 1 > >> > >>Actually I have no idea where to search for 'SQLite.xsi'. > >>Is this a file that gets generated? Ok. The Makefile you have sent does not have a section which is typically generated by DBI::DBD::dbd_postamble(). The Makefile.PL for DBD::SQLite executes this sub, evaled (meaning that no problems in it are going to be reported). Could you try the following: make clean make patch vi work/DBD-SQLite-1.08/Makefile.PL Make this line: eval { DBI::DBD::dbd_postamble(@_) }; look like this: DBI::DBD::dbd_postamble(@_); make configure I would expect that configure stage to fail, the output would be interesting. Also, the output of plain $ perl -MDBI::DBD -le 'print DBI::DBD->dbd_postamble()' might be interesting to see, too. \Anton. -- The moronity of the universe is a monotonically increasing function. -- Jarkko Hietaniemi