It works!<br>Thanks grarpamp!<br><br>Using zlib instead of zlib-dynamic fixed it like you said<br>I had to alter the Makefile and tell the linker where to find my mipsel libz.so and libz.a and zlib includes<br>Also libevent and tor need the ./configure CPPFLAGS and LDFLAGS for zlib too.<br>
<br>I'm only encountering timeouts after the circuit has been established:<br>Jun 26 21:21:04.000 [notice] Tried for 120 seconds to get a connection to [scrubbed]:53. Giving up. (waiting for circuit)<br><br>This is using Tor-2.3.17-beta using static OpenSSL 1.0.1c (no-idea no-mdc2 no-rc5 zlib enable-tlsext no-ssl2) and libevent-2.0.19-stable (bufferevents enabled)<br>
Also I compiled with miniupnpc-1.7 and libnatpmp-20110808 support.<br><br>I think the Tor binary is too big 5.3MB which is due to libcrypto.a being 4.4MB (stripped).<br><br>Would you happen to know which ciphers I can drop from OpenSSL? (so I can shrink it a bit).<br>
<br><br><div class="gmail_quote">2012/6/25 grarpamp <span dir="ltr"><<a href="mailto:grarpamp@gmail.com" target="_blank">grarpamp@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">> OpenSSL 1.0.1c has been build with:<br>
> ./Configure debian-mipsel shared enable-tlsext zlib-dynamic no-ssl2<br>
<br>
</div>I've never been able to compile openssl statically such that I could use<br>
the resultant binary, dynlib and statlib it everywhere needed. Nor does<br>
zlib play right in that. More on the ssl mail list.<br>
<div class="im"><br>
> could not load the shared library (in DSO support routines<br>
<br>
</div>I remember something like that before. Redo your openssl without<br>
'zlib-dynamic'. Redo libevent against that. Then do Tor as static.<br>
I think that should make it go away.<br>
<br>
Be sure libevent/tor ./configure's are pointed against ssl you compiled,<br>
and not default system libs.<br>
<br>
I also think 'enable-tlsext' is redundant in that ./config probably<br>
includes it automatically now, as with no-ssl2. See: openssl ciphers -v.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
tor-dev mailing list<br>
<a href="mailto:tor-dev@lists.torproject.org">tor-dev@lists.torproject.org</a><br>
<a href="https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev" target="_blank">https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev</a><br>
</div></div></blockquote></div><br>