From: Alexander H. <ale...@gm...> - 2008-08-28 19:36:49
|
1) For php5 the BuildDepend on "libc-client-dev" looks to be a typo, since the package appears to be "libc-client1-dev" ... 2) I got the following from trying to build php5: Sorry, I cannot run apxs. Possible reasons follow: 1. Perl is not installed 2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs 3. Apache was not built using --enable-so (the apxs usage page is displayed) The output of /sw/bin/apxs2 follows: dyld: Library not loaded: /sw/lib/libaprutil-0.0.dylib Referenced from: /sw/sbin/apache2 Reason: image not found sh: line 1: 22116 Trace/BPT trap /sw/sbin/apache2 -l apxs:Error: Sorry, no shared object support for Apache. apxs:Error: available under your platform. Make sure. apxs:Error: the Apache module mod_so is compiled into. apxs:Error: your server binary `/sw/sbin/apache2'.. configure: error: Aborting ### execution of /var/tmp/tmp.1.m6uPip failed, exit code 1 ... The problem here is that the install_name of the library has changed. In the prior (0.9.12-14) version, we have $ dpkg -L libaprutil0-shlibs /. /sw /sw/lib /sw/lib/libaprutil-0.0.9.12.dylib /sw/share /sw/share/doc /sw/share/doc/libaprutil0-shlibs /sw/share/doc/libaprutil0-shlibs/ABOUT_APACHE /sw/share/doc/libaprutil0-shlibs/CHANGES_apr-util.txt /sw/share/doc/libaprutil0-shlibs/LICENSE /sw/lib/libaprutil-0.0.dylib Whereas in 1.3.4-1, we have the following: $ dpkg -L libaprutil0-shlibs /. /sw /sw/lib /sw/lib/apr-util-1 /sw/lib/apr-util-1/apr_dbd_mysql-1.so /sw/lib/apr-util-1/apr_dbd_mysql.a /sw/lib/apr-util-1/apr_dbd_mysql.la /sw/lib/apr-util-1/apr_dbd_odbc-1.so /sw/lib/apr-util-1/apr_dbd_odbc.a /sw/lib/apr-util-1/apr_dbd_odbc.la /sw/lib/apr-util-1/apr_dbd_pgsql-1.so /sw/lib/apr-util-1/apr_dbd_pgsql.a /sw/lib/apr-util-1/apr_dbd_pgsql.la /sw/lib/apr-util-1/apr_dbd_sqlite2-1.so /sw/lib/apr-util-1/apr_dbd_sqlite2.a /sw/lib/apr-util-1/apr_dbd_sqlite2.la /sw/lib/apr-util-1/apr_dbd_sqlite3-1.so /sw/lib/apr-util-1/apr_dbd_sqlite3.a /sw/lib/apr-util-1/apr_dbd_sqlite3.la /sw/lib/apr-util-1/apr_ldap-1.so /sw/lib/apr-util-1/apr_ldap.a /sw/lib/apr-util-1/apr_ldap.la /sw/lib/libaprutil.0.3.4.dylib /sw/share /sw/share/doc /sw/share/doc/libaprutil0-shlibs /sw/share/doc/libaprutil0-shlibs/CHANGES /sw/share/doc/libaprutil0-shlibs/LICENSE /sw/share/doc/libaprutil0-shlibs/NOTICE /sw/share/doc/libaprutil0-shlibs/README.MySQL /sw/lib/apr-util-1/apr_dbd_mysql.so /sw/lib/apr-util-1/apr_dbd_odbc.so /sw/lib/apr-util-1/apr_dbd_pgsql.so /sw/lib/apr-util-1/apr_dbd_sqlite2.so /sw/lib/apr-util-1/apr_dbd_sqlite3.so /sw/lib/apr-util-1/apr_ldap.so /sw/lib/libaprutil.0.dylib This change breaks other packages, too, e.g. svn . -- Alexander K. Hansen akh AT finkproject DOT org Fink User Liaison and Documenter |