ID: 7247
Updated by: sniper
Reported By: [EMAIL PROTECTED]
Old-Status: Duplicate
Status: Feedback
Bug Type: Apache related
Assigned To: 
Comments:

Please try the latest CVS. This should be fixed now.

--Jani


Previous Comments:
---------------------------------------------------------------------------

[2000-12-28 09:14:01] [EMAIL PROTECTED]
Duplicate of #5651

(this patch of yours is not the right way to do this..)

--Jani

---------------------------------------------------------------------------

[2000-12-11 14:20:40] [EMAIL PROTECTED]
Fine, here:

--- php4/ext/mysql/config.m4    Tue Nov 21 06:07:50 2000
+++ php4.lz/ext/mysql/config.m4 Mon Dec 11 13:58:54 2000
@@ -77,9 +77,27 @@
     AC_MSG_ERROR(Cannot find mysqlclient library under $MYSQL_DIR)
   fi
 
+  for i in /usr/local /usr do
+    if test -f $i/include/zlib/zlib.h; then
+      ZLIB_DIR=$i
+      ZLIB_INCDIR=$i/include/zlib
+    elif test -f $i/include/zlib.h; then
+      ZLIB_DIR=$i
+      ZLIB_INCDIR=$i/include
+    fi
+  done
+
+  if test -z "$ZLIB_DIR"; then
+    AC_MSG_ERROR(Cannot find libz)
+  fi
+
   AC_ADD_LIBRARY_WITH_PATH(mysqlclient, $MYSQL_LIB_DIR, MYSQL_SHARED_LIBADD)
 
+  AC_ADD_LIBRARY_WITH_PATH(z, $ZLIB_LIBDIR, ZLIB_SHARED_LIBADD)
+
   AC_ADD_INCLUDE($MYSQL_INC_DIR)
+
+  AC_ADD_INCLUDE($ZLIB_INCDIR)
 else
   MYSQL_MODULE_TYPE="none"
 fi


---------------------------------------------------------------------------

[2000-12-11 11:01:27] [EMAIL PROTECTED]
You misunderstand me. This isn't something that I'm affected by. I've managed to fix 
this on my installation. What I'm saying is that the configure script should add -lz 
if an external MySQL library is chosen.

---------------------------------------------------------------------------

[2000-12-11 05:38:29] [EMAIL PROTECTED]
What is your PHP configuration line? What is your Apache
configuration?

---------------------------------------------------------------------------

[2000-10-16 11:16:08] [EMAIL PROTECTED]
I've noticed some problems about PHP (any version) not loading into Apache with 
'undefined symbol: uncompress'. What I have learned (the hard way, with another 
language) is that the more recent versions of MySQL need zlib to be linked in. What 
happens is that most people use '--with-zlib' anyways, so they don't see the problem, 
but for those few, the loading fails. What I propose is that if external libraries are 
requested for MySQL, then zlib should be checked for in configure and linked in make 
regardless of whether or not zlib has been chosen as a feature. This will resolve that 
problem for pretty much 99.99999% of the people.

---------------------------------------------------------------------------

The remainder of the comments for this report are too long.  To view the rest of the 
comments, please view the bug report online.


ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=7247&edit=2


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to