[tor-commits] [tor-browser-bundle/master] Bug 10323: Omit libgcc and libstdc++ in TorBrowser

gk at torproject.org gk at torproject.org
Tue Feb 11 08:53:42 UTC 2014


commit 2a6f554fefd4768e8adb769c72d43770a1278ab2
Author: Georg Koppen <gk at torproject.org>
Date:   Tue Feb 11 09:51:30 2014 +0100

    Bug 10323: Omit libgcc and libstdc++ in TorBrowser
    
    Since https://bugzilla.mozilla.org/show_bug.cgi?id=831707 and
    https://bugzilla.mozilla.org/show_bug.cgi?id=876416 landed Firefox
    code is linked statically against libgcc and libstdc++ when building
    with mingw-w64. We can therefore stop shipping both in Tor Browser
    Bundles based on Firefox 24 ESR.
    
    Relanding the backed out patch.
---
 gitian/descriptors/windows/gitian-firefox.yml |    2 --
 1 file changed, 2 deletions(-)

diff --git a/gitian/descriptors/windows/gitian-firefox.yml b/gitian/descriptors/windows/gitian-firefox.yml
index f985b56..1c151ea 100644
--- a/gitian/descriptors/windows/gitian-firefox.yml
+++ b/gitian/descriptors/windows/gitian-firefox.yml
@@ -164,8 +164,6 @@ script: |
   #
   make -C obj-* package INNER_MAKE_PACKAGE=true
   cp -a obj-*/dist/firefox/* $INSTDIR/Browser/
-  cp -a /usr/i686-w64-mingw32/lib/libgcc_s_sjlj-1.dll $INSTDIR/Browser/
-  cp -a /usr/i686-w64-mingw32/lib/libstdc*dll $INSTDIR/Browser/
   cp -a ~/build/msvcr100.dll $INSTDIR/Browser/
   #
   # What the hell are these three bytes anyways?



More information about the tor-commits mailing list