  #ifndef ELIDE_CODE
  
  
+diff -ru make-4.2/glob/fnmatch.c make-4.2-new/glob/fnmatch.c
+--- make-4.2/glob/fnmatch.c	2018-11-16 21:11:15.384794143 -0700
++++ make-4.2-new/glob/fnmatch.c	2018-11-16 21:11:53.311846128 -0700
+@@ -477,6 +477,7 @@
+ }
+ 
+ 
++/*
+ int
+ fnmatch (pattern, string, flags)
+      const char *pattern;
+@@ -485,5 +486,6 @@
+ {
+   return internal_fnmatch (pattern, string, flags & FNM_PERIOD, flags);
+ }
++*/
+ 
+ #endif	/* _LIBC or not __GNU_LIBRARY__.  */
 diff -ru make-4.2/glob/glob.c make-4.2-new/glob/glob.c
---- make-4.2/glob/glob.c	2018-11-16 20:15:41.359343867 -0700
-+++ make-4.2-new/glob/glob.c	2018-11-16 20:15:58.095419089 -0700
+--- make-4.2/glob/glob.c	2018-11-16 21:11:15.384794143 -0700
++++ make-4.2-new/glob/glob.c	2018-11-16 21:11:37.926638062 -0700
 @@ -625,9 +625,9 @@
  #else
            const char *home_dir = getenv ("HOME");

 #endif
 
diff -ru make-4.2/read.c make-4.2-new/read.c
--- make-4.2/read.c	2018-11-16 20:15:41.359343867 -0700
+++ make-4.2-new/read.c	2018-11-16 20:15:58.099419106 -0700
@@ -2937,7 +2937,7 @@
           free (home_dir);
           home_dir = getenv ("HOME");

 
 
diff -ru make-4.2/getopt.c make-4.2-new/getopt.c
--- make-4.2/getopt.c	2018-11-16 21:11:15.384794143 -0700
+++ make-4.2-new/getopt.c	2018-11-16 21:11:37.922637742 -0700
@@ -56,6 +56,8 @@
 # endif
 #endif
