---- orig/exclude.c 2005-10-14 18:45:50
-+++ exclude.c 2005-12-17 19:52:48
-@@ -446,6 +446,14 @@ void *push_local_filters(const char *dir
+To use this patch, run these commands for a successful build:
+
+ patch -p1 <patches/cvs-entries.diff
+ ./configure (optional if already run)
+ make
+
+--- old/exclude.c
++++ new/exclude.c
+@@ -216,6 +216,8 @@ static void add_rule(struct filter_list_
+ if (!(lp = new_array(struct filter_list_struct, 1)))
+ out_of_memory("add_rule");
+ lp->head = lp->tail = NULL;
++ if (mflags & MATCHFLG_CVS_IGNORE)
++ cp = "CVS";
+ if (asprintf(&lp->debug_type, " [per-dir %s]", cp) < 0)
+ out_of_memory("add_rule");
+ ret->u.mergelist = lp;
+@@ -448,6 +450,14 @@ void *push_local_filters(const char *dir