mozilla-buildsymbols.patch
changeset 182 55b6eda14b1a
parent 150 2add76c047fb
--- a/mozilla-buildsymbols.patch	Sat Oct 09 16:50:12 2010 +0200
+++ b/mozilla-buildsymbols.patch	Mon Oct 11 08:01:15 2010 +0200
@@ -1,12 +1,12 @@
 # HG changeset patch
 # User Wolfgang Rosenauer <wr@rosenauer.org>
-# Parent 6637fa42939971816b5b0163e44cbdc0f7290066
+# Parent 7351fc8754c200b787fd701e7efa5fd2fc5864ff
 Bug 588129 - symbols.txt file missing from *.crashreporter-symbols.zip
 
 diff --git a/Makefile.in b/Makefile.in
 --- a/Makefile.in
 +++ b/Makefile.in
-@@ -186,17 +186,18 @@ ifdef MOZ_CRASHREPORTER
+@@ -183,17 +183,20 @@ ifdef MOZ_CRASHREPORTER
  	  $(DIST)/crashreporter-symbols                                   \
  	  $(MAKE_SYM_STORE_PATH) >                                        \
  	  $(DIST)/crashreporter-symbols/$(SYMBOL_INDEX_NAME)
@@ -16,8 +16,10 @@
            zip -r9D "../$(PKG_PATH)$(SYMBOL_FULL_ARCHIVE_BASENAME).zip" .
  	cd $(DIST)/crashreporter-symbols && \
 -          zip -r9D "../$(PKG_PATH)$(SYMBOL_ARCHIVE_BASENAME).zip" . -i "*.sym"
-+          zip -r9D "../$(PKG_PATH)$(SYMBOL_ARCHIVE_BASENAME).zip" . -i "*.sym" \
-+          zip -r9D "../$(PKG_PATH)$(SYMBOL_ARCHIVE_BASENAME).zip" . -i "*.txt"
++	grep "sym" $(SYMBOL_INDEX_NAME) > $(SYMBOL_INDEX_NAME).tmp && \
++	  mv $(SYMBOL_INDEX_NAME).tmp $(SYMBOL_INDEX_NAME)
++	cd $(DIST)/crashreporter-symbols && \
++          zip -r9D "../$(PKG_PATH)$(SYMBOL_ARCHIVE_BASENAME).zip" . -i "*.sym" -i "*.txt"
  else
  ifdef WINCE
  ifdef SYMBOLSTORE_PATH