RFR: JDK-8072132 filter out additional files when stripping
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Tue Feb 10 14:43:27 UTC 2015
It turned out that an internal Oracle tool produces *.bc files in the
build support directories. When trying to strip those files, we fail.
This fix will filter out such files in StripBinaries.gmk:
diff --git a/make/StripBinaries.gmk b/make/StripBinaries.gmk
--- a/make/StripBinaries.gmk
+++ b/make/StripBinaries.gmk
@@ -53,7 +53,7 @@
endif
# Don't include debug info for executables.
-ALL_CMDS_SRC := $(filter-out %.debuginfo %.diz %.map %.pdb, \
+ALL_CMDS_SRC := $(filter-out %.bc %.debuginfo %.diz %.map %.pdb, \
$(shell $(FIND) $(SUPPORT_OUTPUTDIR)/modules_cmds -type f -o -type l))
COPY_CMDS_SRC := $(filter %.cgi, $(ALL_CMDS_SRC))
STRIP_CMDS_SRC := $(filter-out $(COPY_CMDS_SRC), $(ALL_CMDS_SRC))
/Magnus
More information about the build-dev
mailing list