why is this bug assigned to package php4? i get these error messages on a system that hasn't got any php installed at all.
the error message originates in apache_1.3.34/src/modules/standard/mod_mime_magic.c line 1765, so it shows up in the source package apache and the binary package apache-common. ...digging through the code i discover that the file parses the magic file itself. so i came up with the attached crude patch that you can put in debian/patches/. it just skips the offending line. somebody should come up with a cleaner solution for this skipping or implement regex support. :-) rj
--- build-tree-apache/apache_1.3.34/src/modules/standard/mod_mime_magic.c.orig 2004-11-24 20:10:19.000000000 +0100 +++ build-tree-apache/apache_1.3.34/src/modules/standard/mod_mime_magic.c 2006-07-24 18:39:48.000000000 +0200 @@ -945,6 +945,16 @@ if (line[ws_offset] == '#') continue; + { + char re[] = "0\tregex"; + if (!strncmp (line, re, strlen (re))) + { + ap_log_error(APLOG_MARK, APLOG_NOERRNO|APLOG_ERR, s, + MODNAME ": skipping unsupported regex line '%s'", line); + continue; + } + } + #if MIME_MAGIC_DEBUG /* if we get here, we're going to use it so count it */ rule++;