"make STRIPCMD=" will disable the stripping of binaries
Almost all packagers have always patched the stripping out, cause the buildsystems takes care of it. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
This commit is contained in:
@@ -169,7 +169,7 @@ endif
|
||||
# if DEBUG is enabled, then we do not strip
|
||||
ifeq ($(strip $(DEBUG)),true)
|
||||
CFLAGS += -DDEBUG
|
||||
STRIPCMD = /bin/true unstripped binary
|
||||
STRIPCMD =
|
||||
endif
|
||||
|
||||
ifeq ($(strip $(USE_GCOV)),true)
|
||||
@@ -233,7 +233,9 @@ all: $(KLCC) $(PROGRAMS) $(MAN_PAGES)
|
||||
# "Static Pattern Rule" to build all programs
|
||||
$(PROGRAMS): %: $(HOST_PROGS) $(KLCC) $(HEADERS) $(GEN_HEADERS) $(LIBSYSFS) $(LIBUDEV) %.o
|
||||
$(QUIET) $(LD) $(LDFLAGS) $@.o -o $@ $(LIBUDEV) $(LIBSYSFS) $(LIB_OBJS)
|
||||
ifneq ($(strip $(STRIPCMD)),)
|
||||
$(QUIET) $(STRIPCMD) $@
|
||||
endif
|
||||
|
||||
# our own copy of klibc, it is not used if KLCC is given
|
||||
$(KLCC):
|
||||
|
||||
@@ -1,3 +1,15 @@
|
||||
udev 072
|
||||
========
|
||||
The rule parsing happens now in the daemon once at startup, all udev
|
||||
event processes inherit the already parsed rules from the daemon.
|
||||
It is shipped with SUSE10.0 and reduces heavily the system load at
|
||||
startup.
|
||||
|
||||
using 'make STRIPCMD=' will leave the binaries unstripped for debugging
|
||||
and packaging.
|
||||
|
||||
A few improvements for vol_id, the filesytem probing code.
|
||||
|
||||
udev 071
|
||||
========
|
||||
Fix a stupid typo in extras/run_directory for "make install".
|
||||
|
||||
Reference in New Issue
Block a user