Bug #48614 [Com]: Loading "pdo_sqlite.so" fails: undefined symbol: sqlite3_libversion

From: Date: Thu, 14 Oct 2010 17:21:33 +0000
Subject: Bug #48614 [Com]: Loading "pdo_sqlite.so" fails: undefined symbol: sqlite3_libversion
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-155180@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=48614&edit=1

 ID:                 48614
 Comment by:         jd at cpanel dot net
 Reported by:        kaspernj at gmail dot com
 Summary:            Loading "pdo_sqlite.so" fails: undefined symbol:
                     sqlite3_libversion
 Status:             Assigned
 Type:               Bug
 Package:            PDO related
 Operating System:   Ubuntu Jaunty
 PHP Version:        5.3.0RC4
 Assigned To:        scottmac
 Block user comment: N

 New Comment:

The problem is that pdo_sqlite compiles against the embedded copy of
sqlite3 but doesn't include the sqlite3 object files in the final
pdo_sqlite.so.

Ugly patch directly against the configure script:

--- php-5.3.3.orig/configure    2010-07-21 05:53:06.000000000 -0500
+++ php-5.3.3/configure 2010-10-14 09:40:17.000000000 -0500
@@ -75183,6 +75183,12 @@
 
   else
       # use bundled libs
+
+      # This change is anchored here to avoid patch being misapplied. 
This really only needs to be added
+      # when pdo_sqlite is compiled shared and using the bundled
sqlite3.  It shouldn't hurt so long as the
+      # bundled sqlite3 is used though.
+      shared_objects_pdo_sqlite="$shared_objects_pdo_sqlite
ext/sqlite3/libsqlite/sqlite3.lo"
+
       if test "$enable_maintainer_zts" = "yes"; then
         threadsafe_flags="-DSQLITE_THREADSAFE=1"
       else


Previous Comments:
------------------------------------------------------------------------
[2010-06-08 12:52:20] kontakt at beberlei dot de

You can get this working with the following configure:

--without-sqlite --with-sqlite3=shared --with-pdo-sqlite=shared,/usr

More information in this thread: http://news.php.net/php.pdo/427

------------------------------------------------------------------------
[2010-05-25 23:50:30] ashoat at gmail dot com

The problem is still occurring. There really ought to be a patch by now.

------------------------------------------------------------------------
[2010-04-25 13:00:18] ovidio dot balan at gmail dot com

lol .. :(

------------------------------------------------------------------------
[2010-04-05 15:41:51] koubel at volny dot cz

Year will be gone, and problem is still here: tested on 5.3.2 debian
stable

------------------------------------------------------------------------
[2010-02-23 03:54:27] l27n at yahoo dot com

Same problem, PHP 5.3.1, CENTOS 5.4

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=48614


-- 
Edit this bug report at http://bugs.php.net/bug.php?id=48614&edit=1


Thread (31 messages)

« previous php.bugs (#155180) next »