patch 8.0.0397: can't build with +viminfo but without +eval

Problem:    Cannot build with the viminfo feature but without the eval
            feature.
Solution:   Adjust #ifdef. (John Marriott)
diff --git a/src/message.c b/src/message.c
index ab193f0..a4d2cc8 100644
--- a/src/message.c
+++ b/src/message.c
@@ -539,7 +539,7 @@
     return FALSE;
 }
 
-#ifdef FEAT_EVAL
+#if defined(FEAT_EVAL) || defined(PROTO)
 static garray_T ignore_error_list = GA_EMPTY;
 
     void