[Buildroot] [buildroot 0004404]: PHP 5.2.6 fails with SQLite compatibility, missing -ldl
bugs at busybox.net
bugs at busybox.net
Thu Sep 18 08:32:20 UTC 2008
A NOTE has been added to this issue.
======================================================================
http://busybox.net/bugs/view.php?id=4404
======================================================================
Reported By: kreuters
Assigned To: buildroot
======================================================================
Project: buildroot
Issue ID: 4404
Category: Architecture Specific
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
======================================================================
Date Submitted: 07-31-2008 10:24 PDT
Last Modified: 09-18-2008 01:32 PDT
======================================================================
Summary: PHP 5.2.6 fails with SQLite compatibility, missing
-ldl
Description:
selecting to include php with default settings fails with the following
error messages:
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlclose':
/home/dikkie/Documents/dns323/uclibc/buildroot/build_arm/php-5.2.6/ext/pdo_sqlite/sqlite/src/os_unix.c:2627:
undefined reference to `dlclose'
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlsym':
/home/dikkie/Documents/dns323/uclibc/buildroot/build_arm/php-5.2.6/ext/pdo_sqlite/sqlite/src/os_unix.c:2624:
undefined reference to `dlsym'
ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlopen':
/home/dikkie/Documents/dns323/uclibc/buildroot/build_arm/php-5.2.6/ext/pdo_sqlite/sqlite/src/os_unix.c:2621:
undefined reference to `dlopen'
collect2: ld returned 1 exit status
make[1]: *** [sapi/cgi/php-cgi] Error 1
make[1]: Leaving directory
`/home/dikkie/Documents/dns323/uclibc/buildroot/build_arm/php-5.2.6'
make: ***
[/home/dikkie/Documents/dns323/uclibc/buildroot/build_arm/php-5.2.6/.built]
Error 2
the build_arm/php/Makefile needs -ldl added to EXTRA_LIBS= , works fine
after that
======================================================================
----------------------------------------------------------------------
nickpeirson - 09-18-08 01:32
----------------------------------------------------------------------
I'm seeing this on i386, so it doesn't seem to be arm specific.
The fix works for me as well.
Issue History
Date Modified Username Field Change
======================================================================
07-31-08 10:24 kreuters New Issue
07-31-08 10:24 kreuters Status new => assigned
07-31-08 10:24 kreuters Assigned To => buildroot
07-31-08 10:24 kreuters File Added: config
09-18-08 01:32 nickpeirson Note Added: 0011584
======================================================================
More information about the buildroot
mailing list