Return-Path: X-Original-To: apmail-perl-modperl-archive@www.apache.org Delivered-To: apmail-perl-modperl-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5C33F7087 for ; Sat, 5 Nov 2011 06:01:58 +0000 (UTC) Received: (qmail 63212 invoked by uid 500); 5 Nov 2011 06:01:57 -0000 Delivered-To: apmail-perl-modperl-archive@perl.apache.org Received: (qmail 63182 invoked by uid 500); 5 Nov 2011 06:01:54 -0000 Mailing-List: contact modperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list modperl@perl.apache.org Received: (qmail 63175 invoked by uid 99); 5 Nov 2011 06:01:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Nov 2011 06:01:54 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kishigaki@gmail.com designates 209.85.214.49 as permitted sender) Received: from [209.85.214.49] (HELO mail-bw0-f49.google.com) (209.85.214.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 05 Nov 2011 06:01:48 +0000 Received: by bkat2 with SMTP id t2so3791573bka.22 for ; Fri, 04 Nov 2011 23:01:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ZA9dsz8lzJCm1cSxBHgaQZNYMhAewHO//45Drcw18r4=; b=NK3TU80Yuu6+dDzFuQ4tyTtAIantsU0rCDh07ilLsggjtZH3KJ6T+76pfX2ZxvEUTd Efi2GQKm3uvXFQEQwCoU7ZNpMCTbhHpMrUPRyMAT2+nBala2EhBjSua4tXkh4CDfaiPq kd7WqSsJOqGnF8/Vheg0QrOVUZxw1rg+PSCYU= MIME-Version: 1.0 Received: by 10.204.141.156 with SMTP id m28mr3426573bku.26.1320472887649; Fri, 04 Nov 2011 23:01:27 -0700 (PDT) Received: by 10.205.83.142 with HTTP; Fri, 4 Nov 2011 23:01:27 -0700 (PDT) In-Reply-To: <1320469630.2738.10.camel@asus-1001PX.home> References: <1320469630.2738.10.camel@asus-1001PX.home> Date: Sat, 5 Nov 2011 15:01:27 +0900 Message-ID: Subject: Re: Could you help us test DBD::SQLite dev version? From: kenichi ishigaki To: Vincent Veyron Cc: modperl@perl.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi Vincent, 2011/11/5 Vincent Veyron : > Le mercredi 02 novembre 2011 =E0 12:08 +0900, kenichi ishigaki a =E9crit = : >> could you help us test >> DBD::SQLite under various environments with mod_perl? The simplest way >> is to run "cpan -t ADAMK/DBD-SQLite-1.34_03.tar.gz" (or equivalents) >> under your mod_perl environments and see if it passes all the tests. > > Hi Kenichi, > > On my EeePC > > debian 6.0.3 > Server version: Apache/2.2.16 (apache2-mpm-prefork) > mod_perl2 2.000004 > > All tests successful. > Files=3D68, Tests=3D1584, 32 wallclock secs ( 2.15 usr =A00.40 sys + 17.6= 4 > cusr =A01.81 csys =3D 22.00 CPU) > Result: PASS Thank you for testing. > > I noticed this : > > test reports: > t/02_logon.t ................................ 1/37 # > sqlite_version=3D3.7.8 > > but : > vincent@asus-1001PX:~/tmp$ sqlite3 -version > 3.7.3 > This is what is expected; we always use a bundled sqlite3 library (in this case 3.7.8) instead of the one used in your system. There are several reasons for this, but the most important one is to avoid unexpected and hard-to-fix malfunctions due to version conflict, as DBD::SQLite uses several sqlite3 apis which older sqlite3 library (like the one installed in the CentOS) doesn't have. However, until recently, we didn't take enough care of what was actually used, and thus, when the older system sqlite was preloaded (by mod_perl or mod_php etc), DBD::SQLite tried to use it and caused obscure "not an error" error. The current developer release is to fix this issue with the help of -Bsymbolic flag of gnu linker. We have already learned that this option is not so portable and there are systems that don't use gnu linker. We are still hoping that, under such systems, there's no conflicting sqlite installed, or people don't use mod_perl, but we don't know for sure, so we need kind testers. Regards, Kenichi Ishigaki > > > -- > Vincent Veyron > http://marica.fr/ > Logiciel de gestion des sinistres et des contentieux pour le service juri= dique > >