From owner-freebsd-questions@FreeBSD.ORG Wed Apr 2 00:25:53 2014 Return-Path: Delivered-To: freebsd-questions@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 CB0D5A2C for ; Wed, 2 Apr 2014 00:25:53 +0000 (UTC) Received: from mail5.networktest.com (mail5.networktest.com [204.109.60.142]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9490EEC5 for ; Wed, 2 Apr 2014 00:25:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail5.networktest.com (Postfix) with ESMTP id A60D82FCCB5 for ; Tue, 1 Apr 2014 17:25:52 -0700 (PDT) Received: from mail5.networktest.com ([127.0.0.1]) by localhost (mail5.networktest.com [127.0.0.1]) (maiad, port 10024) with ESMTP id 85852-02 for ; Tue, 1 Apr 2014 17:25:52 -0700 (PDT) Received: from dhcp131.eng.networktest.com (ns.networktest.com [205.147.16.129]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: dnewman@networktest.com) by mail5.networktest.com (Postfix) with ESMTPSA id 65EEF2FCC96 for ; Tue, 1 Apr 2014 17:25:52 -0700 (PDT) Message-ID: <533B590C.5090606@networktest.com> Date: Tue, 01 Apr 2014 17:25:48 -0700 From: David Newman Organization: Network Test Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: p5-DBD-mysql port error SOLVED References: <533B524C.1010906@networktest.com> In-Reply-To: <533B524C.1010906@networktest.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Apr 2014 00:25:54 -0000 Sorry, I'd missed a note in UPDATING from 20131120. Due to THREADS now being enabled by default, the answer is to recompile/reinstall ports that use perl5. The note in UPDATING gives instructions on how. Sorry for the noise. dn On 4/1/14, 4:57 PM, David Newman wrote: > FreeBSD 9.2 amd64. Installing the p5-DBD-mysql port returns this error: > > ===> Configuring for p5-DBD-mysql-4.027 > Can't load '/usr/local/lib/perl5/site_perl/5.16/mach/auto/DBI/DBI.so' > for module DBI: > /usr/local/lib/perl5/site_perl/5.16/mach/auto/DBI/DBI.so: Undefined > symbol "PL_thr_key" at /usr/local/lib/perl5/5.16/mach/DynaLoader.pm line > 190. > at /usr/local/lib/perl5/site_perl/5.16/mach/DBI.pm line 278. > > How to remedy? I've pasted the output from 'pkg info perl5' below. > > Thanks in advance. > > dn > > $ pkg info perl5 > > perl5-5.16.3_9 > Name : perl5 > Version : 5.16.3_9 > Installed on : Tue Apr 1 14:45:25 PDT 2014 > Origin : lang/perl5.16 > Architecture : freebsd:9:x86:64 > Prefix : /usr/local > Categories : perl5 lang devel > Licenses : GPLv1 or ART10 > Maintainer : perl@FreeBSD.org > WWW : http://www.perl.org/ > Comment : Practical Extraction and Report Language > Options : > DEBUG : off > GDBM : off > MULTIPLICITY : off > PERL_64BITINT : on > PERL_MALLOC : off > PTHREAD : on > SITECUSTOMIZE : off > THREADS : off > USE_PERL : on > Shared Libs required: > libperl.so > Flat size : 47.3MiB > Description : > Perl is a language that combines some of the features of C, sed, awk and > shell. See the manual page for more hype. There are also many books > published by O'Reilly & Assoc. See pod/perlbook.pod for more > information. > > WWW: http://www.perl.org/ > > $ pkg info p5-DBI > > p5-DBI-1.631 > Name : p5-DBI > Version : 1.631 > Installed on : Tue Apr 1 16:22:33 PDT 2014 > Origin : databases/p5-DBI > Architecture : freebsd:9:x86:64 > Prefix : /usr/local > Categories : perl5 databases > Licenses : GPLv1 or ART10 > Maintainer : perl@FreeBSD.org > WWW : http://dbi.perl.org > Comment : Perl5 Database Interface, required for DBD::* modules > Options : > DOCS : on > PROXY : off > Flat size : 2.07MiB > Description : > The DBI interface allows perl programs to use DBD (Database Definition) > drivers with a common set of routines. A program can then (theoretically) > change from using mSQL to Oracle (for example) without changing the entire > program around. > > This DBI interface is not yet fully specified. The current development > work is focused on writing drivers, such as DBD::Oracle, which also > implement emulations of old perl4 database interfaces, e.g., oraperl. > This strategy enables the DBI and drivers to serve a useful purpose > whilst allowing the real interface to evolve with experience behind the > emulation interface. > > WWW: http://dbi.perl.org > WWW: http://search.cpan.org/dist/DBI/ > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >