Does this attached patch fix it? (nice to have the checks in one place :) --Jani
On Mon, 18 Mar 2002, Jon Parise wrote: >The latest iconv detection code doesn't appear to account for the >case where iconv_open() is defined in libiconv. It only checks >for iconv_open() in libc and libiconv_open() in libiconv. > >This breaks the build under FreeBSD unless the GNU libiconv port >is installed. > > --
Index: acinclude.m4 =================================================================== RCS file: /repository/php4/acinclude.m4,v retrieving revision 1.164 diff -u -u -r1.164 acinclude.m4 --- acinclude.m4 17 Mar 2002 21:09:20 -0000 1.164 +++ acinclude.m4 19 Mar 2002 11:27:38 -0000 @@ -1347,7 +1347,7 @@ AC_DEFUN(PHP_SETUP_ICONV, [ found_iconv=no - AC_CHECK_LIB(c, iconv_open, [ + AC_CHECK_FUNCS(iconv libiconv, [ AC_DEFINE(HAVE_ICONV, 1, [ ]) found_iconv=yes ], [ @@ -1370,7 +1370,7 @@ if test -f $ICONV_DIR/lib/lib${iconv_lib_name}.a || test -f $ICONV_DIR/lib/lib${iconv_lib_name}.$SHLIB_SUFFIX_NAME then - PHP_CHECK_LIBRARY($iconv_lib_name, libiconv_open, [ + PHP_CHECK_LIBRARY($iconv_lib_name, libiconv, [ found_iconv=yes PHP_ADD_LIBRARY_WITH_PATH($iconv_lib_name, $ICONV_DIR/lib, $1) AC_DEFINE(HAVE_ICONV, 1, [ ])
-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php