Index: JSON-DWIW-0.47/libjsonevt/fixup_config --- JSON-DWIW-0.47/libjsonevt/fixup_config.orig 2010-05-27 17:25:50.000000000 +0200 +++ JSON-DWIW-0.47/libjsonevt/fixup_config 2019-10-20 10:54:03.802965000 +0200 @@ -2,7 +2,7 @@ perl_run=$1 -if [ "x$perl_run" == "x" ]; then +if [ "x$perl_run" = "x" ]; then for p in /usr/local/bin/perl /usr/bin/perl; do if [ -e $p ]; then perl_run=$p Index: json-c-json-c-0.13.1-20180305/Makefile.in --- json-c-json-c-0.13.1-20180305/Makefile.in.orig 2018-03-06 05:18:59.000000000 +0100 +++ json-c-json-c-0.13.1-20180305/Makefile.in 2019-10-20 10:54:30.239865000 +0200 @@ -404,6 +404,7 @@ json_inttypes.h \ json_object.h \ json_object_iterator.h \ + json_object_private.h \ json_pointer.h \ json_tokener.h \ json_util.h \ @@ -412,7 +413,6 @@ printbuf.h noinst_HEADERS = \ - json_object_private.h \ math_compat.h \ strdup_compat.h \ snprintf_compat.h \ Index: zzjson-1.1.0/src/zzjson_parse.c --- zzjson-1.1.0/src/zzjson_parse.c.orig 2009-08-16 02:49:38.000000000 +0200 +++ zzjson-1.1.0/src/zzjson_parse.c 2019-10-20 10:54:03.803122000 +0200 @@ -9,6 +9,7 @@ #include #include +#undef getchar #define GETC() config->getchar(config->ihandle) #define UNGETC(c) config->ungetchar(c, config->ihandle) #define SKIPWS() skipws(config)