From owner-freebsd-questions Tue Dec 14 9: 9:21 1999 Delivered-To: freebsd-questions@freebsd.org Received: from hercules.crossthread.com (hercules.crossthread.com [139.142.137.200]) by hub.freebsd.org (Postfix) with ESMTP id B39FC14E6C for ; Tue, 14 Dec 1999 09:09:17 -0800 (PST) (envelope-from timp@crossthread.com) Received: from cgytpushor (shl-host1.shl.ca [209.135.106.225]) by hercules.crossthread.com (8.9.3/8.9.3) with SMTP id KAA37548 for ; Tue, 14 Dec 1999 10:09:11 -0700 (MST) Message-ID: <010001bf4655$96c72020$9828f99f@shl.com> From: "Tim Pushor" To: Subject: Fw: Apache DSO problems Date: Tue, 14 Dec 1999 10:06:08 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Grrrr it was actually a typo in the LoadModule line introduced by mod_auth_pgsql. I should have looked more closely.. Thanks for the replies.. Tim ----- Original Message ----- From: Tim Pushor To: Sent: Monday, December 13, 1999 3:13 PM Subject: Apache DSO problems > Hello, > > I have compiled apache to use the DSO loading mechanism for modules and all > is working well. I just tried to compile a 3rd party module as a DSO, and it > seemed to work, but when apache tries to initialize the module, I get an > error message: > > Syntax error on line 238 of /usr/local/etc/apache/httpd.conf: > Cannot load /usr/local/libexec/apache/mod_auth_pgsql.so into server: > /usr/local/libexec/apache/mod_auth_pgsql.so: Undefined symbol "PQexec" > > The module is mod_auth_pgsql 0.9.0, and it does support DSO. The symbol that > the server cannot locate is in an external shared lib - libpg.so. > > I have tried various command line incantations while compiling the module as > well as ensuring the loaders library cache contains the dir that the library > is in (/usr/local/pgsql/lib). > > Reading the apache documentation on the DSO mechanism it suggests that there > may be problems with this on non ELF architectures (which this is obviously > not). > > Could someone help shed some light on this? For the meantime I will use > static modules, but would *really* like to use DSO. > > As an FYI, I am using the apache13 port on FreeBSD 3.3-RELEASE. > > Thanks! > Tim > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message