--- 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