--- udev-081/Makefile.orig 2006-01-29 12:36:33.000000000 +0100 +++ udev-081/Makefile 2006-01-29 12:36:58.000000000 +0100 @@ -123,29 +123,29 @@ STRIP = $(CROSS)strip STRIPCMD = $(STRIP) -s -CFLAGS = -g -Wall -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 +override CFLAGS = -g -Wall -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 WARNINGS = -Wstrict-prototypes -Wsign-compare -Wshadow \ -Wchar-subscripts -Wmissing-declarations -Wnested-externs \ -Wpointer-arith -Wcast-align -Wsign-compare -Wmissing-prototypes -CFLAGS += $(WARNINGS) +override CFLAGS += $(WARNINGS) LDFLAGS = -Wl,-warn-common OPTFLAGS = -Os -CFLAGS += $(OPTFLAGS) +override CFLAGS += $(OPTFLAGS) ifeq ($(strip $(USE_LOG)),true) - CFLAGS += -DUSE_LOG + override CFLAGS += -DUSE_LOG endif # if DEBUG is enabled, then we do not strip ifeq ($(strip $(DEBUG)),true) - CFLAGS += -DDEBUG + override CFLAGS += -DDEBUG STRIPCMD = endif ifeq ($(strip $(USE_GCOV)),true) - CFLAGS += -fprofile-arcs -ftest-coverage + override CFLAGS += -fprofile-arcs -ftest-coverage LDFLAGS += -fprofile-arcs endif @@ -160,11 +160,11 @@ ifeq ($(strip $(USE_SELINUX)),true) UDEV_OBJS += udev_selinux.o LIB_OBJS += -lselinux -lsepol - CFLAGS += -DUSE_SELINUX + override CFLAGS += -DUSE_SELINUX endif ifeq ($(strip $(USE_STATIC)),true) - CFLAGS += -DUSE_STATIC + override CFLAGS += -DUSE_STATIC LDFLAGS += -static endif