> >-- the latest RCs of both 4.3.10 and 5.0.3 work properly, and will
> >always use libs in /lib64 or /usr/lib64, and ./configure and compile
> >work correctly.
>
> Interesting to hear that 4.3.10 works as it hasn't been touched at
all?
> (I might have missed some fix, but AFAICT, this was only fixed in
PHP 5 :)
Yeah, but there's some caveats I'm discovering :)
4.3.10 works *better* with lib64 and will compile with the basic
extensions (where as 4.3.9 won't). However, --with-libdir isn't really
included, and per my followup message, it seems that even in HEAD some
extensions (noteably gd) aren't fully ported to using PHP_LIBDIR either.
On a side note, compiling HEAD checked out as of just now is kicking out
this compile error:
/bin/sh /root/INSTALLED/php5/libtool --silent --preserve-dup-deps
--mode=compile gcc -Iext/standard/ -I/root/INSTALLED/php5/ext/standard/
-DPHP_ATOM_INC -I/root/INSTALLED/php5/include
-I/root/INSTALLED/php5/main -I/root/INSTALLED/php5
-I/root/INSTALLED/php5/Zend -I/usr/include/libxml2
-I/usr/kerberos/include -I/usr/local/include -I/usr/include/mysql
-I/root/INSTALLED/php5/TSRM -g -O2 -prefer-pic -c
/root/INSTALLED/php5/ext/standard/streamsfuncs.c -o
ext/standard/streamsfuncs.lo
/root/INSTALLED/php5/ext/standard/streamsfuncs.c: In function
`zif_stream_socket_pair':
/root/INSTALLED/php5/ext/standard/streamsfuncs.c:61: error: too few
arguments to function `php_socket_strerror'
/root/INSTALLED/php5/ext/standard/streamsfuncs.c:70: warning: passing
arg 2 of `add_next_index_zval' makes pointer from integer without a cast
/root/INSTALLED/php5/ext/standard/streamsfuncs.c:71: warning: passing
arg 2 of `add_next_index_zval' makes pointer from integer without a cast
make: *** [ext/standard/streamsfuncs.lo] Error 1
---
Hans Zaunere
President, Founder
New York PHP
http://www.nyphp.org