[tor-commits] [torbrowser/maint-2.2] Make sure that tor links libraries statically

erinn at torproject.org erinn at torproject.org
Sun Oct 23 23:18:53 UTC 2011


commit 38bc5784b70128fb0b611e25f3149bfe23989ede
Author: Sebastian Hahn <sebastian at torproject.org>
Date:   Mon Jan 17 23:56:45 2011 +0100

    Make sure that tor links libraries statically
    
    Fixes the TBB part of bug 2406
---
 README               |    3 +++
 build-scripts/osx.mk |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/README b/README
index 7085c52..9730ead 100644
--- a/README
+++ b/README
@@ -320,3 +320,6 @@ Changelog
 
 1.3.17: Released 2011-01-16
  Update Tor to 0.2.1.29
+
+1.3.18: Released 2011-??-??
+ Update the OS X makefile to make sure that tor links zlib, libevent and openssl statically. Fixes bug #2406.
diff --git a/build-scripts/osx.mk b/build-scripts/osx.mk
index 47871d2..f5fd4de 100644
--- a/build-scripts/osx.mk
+++ b/build-scripts/osx.mk
@@ -148,7 +148,7 @@ build-libevent:
 TOR_DIR=$(FETCH_DIR)/tor-$(TOR_VER)
 TOR_CFLAGS="-O -g -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386"
 TOR_LDFLAGS="-Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk"
-TOR_OPTS=--with-openssl-dir=$(BUILT_DIR) --with-zlib-dir=$(BUILT_DIR) --with-libevent-dir=$(BUILT_DIR)/lib --prefix=$(BUILT_DIR) CC="gcc-4.0"
+TOR_OPTS=--enable-static-openssl --enable-static-zlib --enable-static-libevent --with-openssl-dir=$(BUILT_DIR) --with-zlib-dir=$(BUILT_DIR) --with-libevent-dir=$(BUILT_DIR)/lib --prefix=$(BUILT_DIR) CC="gcc-4.0"
 build-tor:
 	cd $(TOR_DIR) && CFLAGS=$(TOR_CFLAGS) LDFLAGS=$(TOR_LDFLAGS) ./configure $(TOR_OPTS)
 	cd $(TOR_DIR) && make $(MAKEFLAGS)





More information about the tor-commits mailing list