Index: iputils-s20151218/Makefile
===================================================================
--- iputils-s20151218.orig/Makefile	2015-12-17 10:45:51.000000000 -0500
+++ iputils-s20151218/Makefile	2016-01-20 18:15:12.974043736 -0500
@@ -3,9 +3,9 @@
 #
 
 # CC
-CC=gcc
+CC?=gcc
 # Path to parent kernel include files directory
-LIBC_INCLUDE=/usr/include
+LIBC_INCLUDE?=/usr/include
 # Libraries
 ADDLIB=
 # Linker flags
@@ -23,34 +23,34 @@
 #
 
 # Capability support (with libcap) [yes|static|no]
-USE_CAP=yes
+USE_CAP?=yes
 # sysfs support (with libsysfs - deprecated) [no|yes|static]
-USE_SYSFS=no
+USE_SYSFS?=no
 # IDN support (experimental) [no|yes|static]
-USE_IDN=no
+USE_IDN?=no
 
 # Do not use getifaddrs [no|yes|static]
-WITHOUT_IFADDRS=no
+WITHOUT_IFADDRS?=no
 # arping default device (e.g. eth0) []
-ARPING_DEFAULT_DEVICE=
+ARPING_DEFAULT_DEVICE?=
 
 # Libgcrypt (for MD5) for ping6 [yes|no|static]
-USE_GCRYPT=yes
+USE_GCRYPT?=yes
 # Crypto library for ping6 [shared|static]
-USE_CRYPTO=shared
+USE_CRYPTO?=shared
 # Resolv library for ping6 [yes|static]
-USE_RESOLV=yes
+USE_RESOLV?=yes
 # ping6 source routing (deprecated by RFC5095) [no|yes|RFC3542]
-ENABLE_PING6_RTHDR=no
+ENABLE_PING6_RTHDR?=no
 
 # rdisc server (-r option) support [no|yes]
-ENABLE_RDISC_SERVER=no
+ENABLE_RDISC_SERVER?=no
 
 # -------------------------------------
 # What a pity, all new gccs are buggy and -Werror does not work. Sigh.
 # CCOPT=-fno-strict-aliasing -Wstrict-prototypes -Wall -Werror -g
-CCOPT=-fno-strict-aliasing -Wstrict-prototypes -Wall -g
-CCOPTOPT=-O3
+#CCOPT=-fno-strict-aliasing -Wstrict-prototypes -Wall -g
+#CCOPTOPT=-O3
 GLIBCFIX=-D_GNU_SOURCE
 DEFINES=
 LDLIB=
@@ -64,6 +64,7 @@
 	DEF_CRYPTO = -DUSE_GCRYPT
 else
 	LIB_CRYPTO = $(call FUNC_LIB,$(USE_CRYPTO),$(LDFLAG_CRYPTO))
+	DEF_CRYPTO =
 endif
 
 # USE_RESOLV: LIB_RESOLV
@@ -110,7 +111,7 @@
 IPV6_TARGETS=tracepath6 traceroute6 ping6
 TARGETS=$(IPV4_TARGETS) $(IPV6_TARGETS)
 
-CFLAGS=$(CCOPTOPT) $(CCOPT) $(GLIBCFIX) $(DEFINES)
+CFLAGS+=$(GLIBCFIX) $(DEFINES)
 LDLIBS=$(LDLIB) $(ADDLIB)
 
 UNAME_N:=$(shell uname -n)
