From owner-freebsd-database Mon Feb 28 15:32:49 2000 Delivered-To: freebsd-database@freebsd.org Received: from dux.ru (ns.dux.ru [193.125.210.65]) by hub.freebsd.org (Postfix) with ESMTP id 91BAE37B972 for ; Mon, 28 Feb 2000 15:29:24 -0800 (PST) (envelope-from serg@tanigawa.spb.ru) Received: from tanigawa.spb.ru (ip-231.dialup.dux.ru [193.124.25.231]) by dux.ru (8.8.8/8.7.6/DUX) with ESMTP id CAA15390 for ; Tue, 29 Feb 2000 02:28:55 +0300 (MSK) Received: (qmail 5027 invoked by uid 1001); 28 Feb 2000 23:28:05 -0000 Date: Tue, 29 Feb 2000 02:28:05 +0300 From: Sergei Listvin To: freebsd-questions@freebsd.org, freebsd-database@freebsd.org Subject: mod_perl + DBI problem Message-ID: <20000229022804.A5011@tanigawa.spb.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk mod_perl won't load DBI at startup. produces error message: Syntax error on line 591 of /usr/local/etc/apache/httpd.conf: Can't load '/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so' for module DBI: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so: Undefined symbol "PL_dowarn" at /usr/libdata/perl/5.00503/DynaLoader.pm line 169. at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm line 158 BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBI.pm line 158. httpd.conf line 591 says: PerlModule Apache::DBI Apache::Registry I tried to rebuild perl with -Xlinker --export-dynamic as mod_perl_traps manpage advises, it doesn't seem to help. -- Sergei Listvin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message From owner-freebsd-database Tue Feb 29 5: 1: 0 2000 Delivered-To: freebsd-database@freebsd.org Received: from mailc.telia.com (mailc.telia.com [194.22.190.4]) by hub.freebsd.org (Postfix) with ESMTP id 917AE37BB08 for ; Tue, 29 Feb 2000 05:00:56 -0800 (PST) (envelope-from martin@filex.se) Received: from filex.se (t1o79p99.telia.com [62.20.200.99]) by mailc.telia.com (8.9.3/8.9.3) with ESMTP id OAA09181; Tue, 29 Feb 2000 14:00:46 +0100 (CET) Message-ID: <38BBC226.4169C1C5@filex.se> Date: Tue, 29 Feb 2000 13:57:10 +0100 From: Martin Nilsson X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Sergei Listvin Cc: freebsd-database@freebsd.org Subject: Re: mod_perl + DBI problem References: <20000229022804.A5011@tanigawa.spb.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk Sergei Listvin wrote: > > mod_perl won't load DBI at startup. produces error message: > > Syntax error on line 591 of /usr/local/etc/apache/httpd.conf: > Can't load '/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so' for module DBI: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so: Undefined symbol "PL_dowarn" at /usr/libdata/perl/5.00503/DynaLoader.pm line 169. You are using a DSO mod_perl, right? It worked a couple of months ago but something have changed in FreeBSD since then. The mod_perl DSO port is marked broken because of this, see PR14924, and use p5-Apache instead. I changed to compile mod_perl into apache and it have worked for me since. /Martin -- _____________________________________________________________________ | o | +---------------------------+ +---------------------------+ | o | | | | Martin Nilsson M.Sc. CS&E | | Internet & Intranet | | | | o | | FILEX AB, Lund SWEDEN | | Applications & shopping. | | o | | | | email: martin@filex.se | | UNIX, TCP/IP, Perl, C/C++ | | | | | | Phone: +46-46-304130 | | SQL dev. & consulting | | | | o | +---------------------------+ +---------------------------+ | o | | | Those who do not understand Unix are condemned | | | o | to reinvent it, poorly. -- Henry Spencer | o | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message From owner-freebsd-database Tue Feb 29 8:19: 2 2000 Delivered-To: freebsd-database@freebsd.org Received: from averroe.polito.it (averroe.polito.it [130.192.4.32]) by hub.freebsd.org (Postfix) with ESMTP id E18D437BB8C for ; Tue, 29 Feb 2000 08:18:58 -0800 (PST) (envelope-from tealdi@averroe.polito.it) Received: from demostene.averroe.polito.it (demostene.polito.it [130.192.4.73]) by averroe.polito.it (8.9.3/8.9.2) with ESMTP id RAA09292; Tue, 29 Feb 2000 17:18:15 +0100 (CET) (envelope-from tealdi@averroe.polito.it) Message-Id: <4.3.0.20000229170058.00b237c0@averroe.polito.it> X-Sender: tealdi@averroe.polito.it X-Mailer: QUALCOMM Windows Eudora Version 4.3 Date: Tue, 29 Feb 2000 17:16:59 +0100 To: Martin Nilsson , Sergei Listvin From: Paolo Tealdi Subject: Re: mod_perl + DBI problem Cc: freebsd-database@FreeBSD.ORG In-Reply-To: <38BBC226.4169C1C5@filex.se> References: <20000229022804.A5011@tanigawa.spb.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk At 13.57 29/02/00 +0100, Martin Nilsson wrote: >Sergei Listvin wrote: > > > > mod_perl won't load DBI at startup. produces error message: > > > > Syntax error on line 591 of /usr/local/etc/apache/httpd.conf: > > Can't load > '/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so' for > module DBI: > /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so: > Undefined symbol "PL_dowarn" at /usr/libdata/perl/5.00503/DynaLoader.pm > line 169. > >You are using a DSO mod_perl, right? > >It worked a couple of months ago but something have changed in FreeBSD >since then. The mod_perl DSO port is marked broken because of this, >see PR14924, and use p5-Apache instead. > >I changed to compile mod_perl into apache and it have worked for me since. > > /Martin Hello. i have the problem that also on my system (FBSD3.4+Apache+DSO mod_perl+DBI) (Fortunately i haven't upgraded the on-line system ). Anybody knows if somebody is working on that ? I think it's a system software problem, because i recompiled perl (cleaning the one in /usr/{bin,libdata}, recompiled apache and modperl (for this type of software in any case i prefer installing from source) and the problem still remain. I didn't tried to compile mod_perl embedded in apache .... i'll try. In any case i think that it's a "so" problem (read FBSD native :-) ). If the problem disappear when compiled embedded in apache i think that for some reason when system loads DBI.so object the run-time link can't resolve the PL_dowarn variable (in libperl.so). But, why exactly THAT variable ( :-(( ) My .002 cents Best regards, Paolo Tealdi Ing. Paolo Tealdi Library & News System Administrator Politecnico Torino Phone : +39-11-5646714 , FAX : +39-11-5646799 C.so D. degli Abruzzi, 24 - 10129 Torino - ITALY Email : tealdi@polito.it To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message From owner-freebsd-database Tue Feb 29 13: 3:12 2000 Delivered-To: freebsd-database@freebsd.org Received: from dux.ru (ns.dux.ru [193.125.210.65]) by hub.freebsd.org (Postfix) with ESMTP id 273B037C10E for ; Tue, 29 Feb 2000 13:03:05 -0800 (PST) (envelope-from serg@tanigawa.spb.ru) Received: from tanigawa.spb.ru (ip-99.dialup.dux.ru [193.124.25.99]) by dux.ru (8.8.8/8.7.6/DUX) with ESMTP id AAA20699 for ; Wed, 1 Mar 2000 00:02:51 +0300 (MSK) Received: (qmail 5532 invoked by uid 1001); 29 Feb 2000 17:54:39 -0000 Date: Tue, 29 Feb 2000 20:54:38 +0300 From: Sergei Listvin To: Martin Nilsson Cc: freebsd-database@freebsd.org Subject: Re: mod_perl + DBI problem Message-ID: <20000229205438.A5498@tanigawa.spb.ru> References: <20000229022804.A5011@tanigawa.spb.ru> <38BBC226.4169C1C5@filex.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <38BBC226.4169C1C5@filex.se>; from martin@filex.se on Tue, Feb 29, 2000 at 01:57:10PM +0100 Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk Hello Martin Nilsson, on Tue, Feb 29, 2000 at 01:57:10PM +0100 you wrote: > > mod_perl won't load DBI at startup. produces error message: > > You are using a DSO mod_perl, right? Yes, 3.4-RELEASE, Apache-1.3.9 and DSO mod_perl-1.21 port. > > It worked a couple of months ago but something have changed in FreeBSD > since then. The mod_perl DSO port is marked broken because of this, > see PR14924, and use p5-Apache instead. The same software listed above worked great untill I upgraded from 3.2 to 3.4, BTW I tried to rebuild mod_perl by hands, outside the port tree, so it's not mod_perl nor Apache issue, I strongly suspect it's perl configuration problem. > > I changed to compile mod_perl into apache and it have worked for me since. I'll try to compile mod_perl static, but I would like to get DSO version working. Thanks. -- Sergei Listvin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message From owner-freebsd-database Thu Mar 2 8:43:35 2000 Delivered-To: freebsd-database@freebsd.org Received: from cc1017255-a.srst1.fl.home.com (cc1017255-a.srst1.fl.home.com [24.3.122.197]) by hub.freebsd.org (Postfix) with ESMTP id 5DEC837B827 for ; Thu, 2 Mar 2000 08:43:34 -0800 (PST) (envelope-from hg@n2wx.ampr.org) Received: from penny.n2wx.ampr.org (penny [172.16.0.5]) by cc1017255-a.srst1.fl.home.com (Postfix) with ESMTP id 7A5CC1E68 for ; Thu, 2 Mar 2000 11:43:33 -0500 (EST) Received: by penny.n2wx.ampr.org (Postfix, from userid 1000) id 7BD75144; Thu, 2 Mar 2000 11:43:32 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14526.39476.302649.257020@penny.n2wx.ampr.org> Date: Thu, 2 Mar 2000 11:43:32 -0500 (EST) From: Howard Goldstein To: freebsd-database@freebsd.org Subject: ELF interbase? X-Mailer: VM 6.72 under XEmacs Lucid Reply-To: hgoldste@bbs.mpcs.com Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The interbase4 binary port seems to work well but it's aout and therefore doesn't play well with other apps built in the more modern, ELF way. Anyone know of a source for interbase that will play well with , for ex, Python and without having to build a special aout python? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message