diff -urN linux-2.6.12.5/fs/reiser4/Kconfig linux-2.6.12.5-fix-dep-zlib/fs/reiser4/Kconfig
--- linux-2.6.12.5/fs/reiser4/Kconfig	2005-11-01 16:44:33.766836145 +0300
+++ linux-2.6.12.5-fix-dep-zlib/fs/reiser4/Kconfig	2005-11-01 16:45:49.267794363 +0300
@@ -1,6 +1,8 @@
 config REISER4_FS
 	tristate "Reiser4 (EXPERIMENTAL)"
-	depends on EXPERIMENTAL && !4KSTACKS && ZLIB_INFLATE
+	depends on EXPERIMENTAL && !4KSTACKS
+	select ZLIB_INFLATE
+	select ZLIB_DEFLATE
 	help
 	  Reiser4 is a filesystem that performs all filesystem operations
 	  as atomic transactions, which means that it either performs a
