diff -ur zlib-1.2.7.orig/configure zlib-1.2.7/configure
--- zlib-1.2.7.orig/configure	2012-05-02 00:17:08.000000000 -0400
+++ zlib-1.2.7/configure	2012-12-28 07:44:17.964278295 -0500
@@ -184,7 +184,7 @@
   echo ... using gcc >> configure.log
   CC="$cc"
   CFLAGS="${CFLAGS--O3} ${ARCHS}"
-  SFLAGS="${CFLAGS--O3} -fPIC"
+  SFLAGS="${CFLAGS-\"-D_REENTRANT -O3\"} -fPIC"
   LDFLAGS="${LDFLAGS} ${ARCHS}"
   if test $build64 -eq 1; then
     CFLAGS="${CFLAGS} -m64"
