Hi, I've rebuilt and checked xfree86_4.0.1-0phase2v18 on my machine. It does not have "#define HasZlib YES" line in host.def, so build and use libz.a included in source (xc/lib/zlib)
I think that to use libz.so included in zlib1g-dev is better. Patch bellow: diff -urN xfree86-4.0.1.OLD/debian/MANIFEST.i386 xfree86-4.0.1/debian/MANIFEST.i386 --- xfree86-4.0.1.OLD/debian/MANIFEST.i386 Thu Oct 19 16:11:42 2000 +++ xfree86-4.0.1/debian/MANIFEST.i386 Thu Oct 19 16:25:59 2000 @@ -2651,7 +2651,6 @@ usr/X11R6/lib/libxkbfile.a usr/X11R6/lib/libxkbui.a usr/X11R6/lib/libxrx.so.6.3 -usr/X11R6/lib/libz.a usr/X11R6/lib/modules/codeconv/libARABIC.a usr/X11R6/lib/modules/codeconv/libARMSCII8.a usr/X11R6/lib/modules/codeconv/libBIG5.a diff -urN xfree86-4.0.1.OLD/debian/patches/100_debian_host.def.diff xfree86-4.0.1/debian/patches/100_debian_host.def.diff --- xfree86-4.0.1.OLD/debian/patches/100_debian_host.def.diff Thu Oct 19 16:11:40 2000 +++ xfree86-4.0.1/debian/patches/100_debian_host.def.diff Thu Oct 19 16:25:41 2000 @@ -1,6 +1,6 @@ --- /dev/null Wed Jun 7 10:48:23 2000 +++ xc/config/cf/host.def Thu Jul 6 19:05:20 2000 -@@ -0,0 +1,707 @@ +@@ -0,0 +1,708 @@ +XCOMM $XFree86: xc/config/cf/xf86site.def,v 3.162 2000/05/31 07:14:52 eich Exp $ +/******************************************************************************/ +/* @@ -708,3 +708,4 @@ +#define SharedLibFont NO +#define SharedLibXft NO +#define SharedLibXrender NO ++#define HasZlib YES -- ISHIKAWA Mutsumi <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>