diff -u -r ../elfutils-0.174/lib/color.c ./lib/color.c
--- ../elfutils-0.174/lib/color.c	2018-09-14 10:23:36.000000000 +0000
+++ ./lib/color.c	2018-09-22 01:15:01.382883214 +0000
@@ -40,6 +40,8 @@
 #include "libeu.h"
 #include "color.h"
 
+extern char* __progname;
+
 /* Prototype for option handler.  */
 static error_t parse_opt (int key, char *arg, struct argp_state *state);
 
@@ -130,9 +132,9 @@
   - 'always', 'yes', 'force'\n\
   - 'never', 'no', 'none'\n\
   - 'auto', 'tty', 'if-tty'\n"),
-		     program_invocation_short_name, arg);
+		     __progname, arg);
 	      argp_help (&color_argp, stderr, ARGP_HELP_SEE,
-			 program_invocation_short_name);
+			 __progname);
 	      exit (EXIT_FAILURE);
 	    }
 	}