--- ni/src/ncl/NclApi.c.orig	2019-02-27 16:44:39.000000000 -0700
+++ ni/src/ncl/NclApi.c	2020-12-10 17:35:44.000000000 -0700
@@ -140,9 +140,10 @@
 extern char *the_input_buffer_ptr;
 extern int the_input_buffer_size;
 
-FILE *thefptr;
-FILE *theoptr;
-int cmd_line;
+extern FILE *thefptr;
+extern FILE *theoptr;
+extern int cmd_line;
+
 extern int cur_line_number;
 extern char *cur_line_text;
 extern int cur_line_maxsize;
--- ni/src/ncl/NclHDF5.c.orig	2019-02-27 16:44:39.000000000 -0700
+++ ni/src/ncl/NclHDF5.c	2020-12-09 21:12:16.000000000 -0700
@@ -240,7 +240,7 @@
 
 #define NUMPOSDIMNAMES	6
 
-NclQuark possibleDimNames[NUMPOSDIMNAMES];
+static NclQuark possibleDimNames[NUMPOSDIMNAMES];
 
 static int _H5_initializeOptions 
 #if    NhlNeedProto
--- ni/src/ncl/NclNewHDF5.c.orig	2019-02-27 16:44:39.000000000 -0700
+++ ni/src/ncl/NclNewHDF5.c	2020-12-09 21:13:25.000000000 -0700
@@ -82,7 +82,7 @@
 
 #define NUMPOSDIMNAMES	6
 
-NclQuark possibleDimNames[NUMPOSDIMNAMES];
+static NclQuark possibleDimNames[NUMPOSDIMNAMES];
 
 #ifndef FALSE
 #define FALSE           0
