Jani Taskinen wrote: > Christopher Jones wrote: >> >> Does anyone (where's Jani?) want to comment on updating (*) the >> definition of PHP_SHLIB_SUFFIX_NAMES in acinclude.m4? > > I don't want to comment on stuff I don't use.. :) > (I don't do HP-UX)
Ditto >> The PHP_SHLIB_SUFFIX_NAMES macro is very simplistic in setting the >> SHLIB_SUFFIX_NAME shared lib file extension. In comparison, the >> AC_LIBTOOL_SYS_DYNAMIC_LINKER macro in build/libtool.m4 is more >> finegrained, in particular in differentiating between HP-UX Itanium >> and HP-UX PA RISC. >> >> The base problem was reported for the OCI8 extension in >> http://pecl.php.net/bugs/bug.php?id=15016 >> >> An untested patch for acinclude.m4 is: >> >> --- acinclude.m4.orig 2008-12-03 13:55:53.000000000 -0800 >> +++ acinclude.m4 2009-03-10 13:57:10.000000000 -0700 >> @@ -1975,8 +1975,16 @@ >> SHLIB_DL_SUFFIX_NAME=$SHLIB_SUFFIX_NAME >> case $host_alias in >> *hpux*[)] >> - SHLIB_SUFFIX_NAME=sl >> - SHLIB_DL_SUFFIX_NAME=sl >> + case $host_cpu in >> + ia64*[)] >> + SHLIB_SUFFIX_NAME=so >> + SHLIB_DL_SUFFIX_NAME=so >> + ;; >> + *[)] >> + SHLIB_SUFFIX_NAME=sl >> + SHLIB_DL_SUFFIX_NAME=sl >> + ;; >> + esac >> ;; >> *darwin*[)] >> SHLIB_SUFFIX_NAME=dylib >> >> Is $host_cpu appropriately set at this point of configuration? > > Try it? If it works, commit. OK! We'll see if the bug filer responds. >> Is there a reason why PHP_SHLIB_SUFFIX_NAMES doesn't use >> AC_LIBTOOL_SYS_DYNAMIC_LINKER? > > Because nobody knew that exists? :) :) Chris -- Email: christopher.jo...@oracle.com Tel: +1 650 506 8630 Twitter: http://twitter.com/ghrd Free PHP Book: http://tinyurl.com/UGPOM -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php