chiark / gitweb /
"make STRIPCMD=" will disable the stripping of binaries
authorKay Sievers <kay@pim.off.vrfy.org>
Thu, 27 Oct 2005 19:49:13 +0000 (21:49 +0200)
committerKay Sievers <kay@pim.off.vrfy.org>
Thu, 27 Oct 2005 19:49:13 +0000 (21:49 +0200)
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>
Makefile
RELEASE-NOTES

index f69ac96e9d61e469b1af210dff3e3cb55a065e18..d309cf6c90cd75aeb4b36a915fc3925db7e68771 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -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):
index 815d4083c592575c452b333a9957f5d03c4f8289..39e72d474de2ddb9437a37052fe7c3269785030a 100644 (file)
@@ -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".