summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKay Sievers <kay@pim.off.vrfy.org>2005-10-27 21:49:13 +0200
committerKay Sievers <kay@pim.off.vrfy.org>2005-10-27 21:49:13 +0200
commit6cb1bbe471ea4e5098a47e4515765e6cae96b9a0 (patch)
treefc27fb1a1949eeefd870d98959921e3dee44be79
parentc895fd002763d6ae808e820020dc54e74c347fc2 (diff)
"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>
-rw-r--r--Makefile4
-rw-r--r--RELEASE-NOTES12
2 files changed, 15 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index f69ac96e9d..d309cf6c90 100644
--- 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):
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 815d4083c5..39e72d474d 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -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".