summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus <Jimmy@web>2011-03-19 11:31:23 +0000
committerGravatar admin <admin@branchable.com>2011-03-19 11:31:23 +0000
commita3ee0da1e0706834d3e8da8d2abf1f134e26f625 (patch)
tree0a691c7231209b9d2d8713479a9ea5af98fd8f67 /doc
parent5e76dab6febf727a37421ab124d6f380114f5deb (diff)
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/OSX__39__s_haskell-platform_statically_links_things.mdwn17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/bugs/OSX__39__s_haskell-platform_statically_links_things.mdwn b/doc/bugs/OSX__39__s_haskell-platform_statically_links_things.mdwn
new file mode 100644
index 000000000..f65642758
--- /dev/null
+++ b/doc/bugs/OSX__39__s_haskell-platform_statically_links_things.mdwn
@@ -0,0 +1,17 @@
+This isn't really a bug of git-annex, but a problem with haskell-platform/ghc6.12.x so this post might need to be moved to a better place (maybe tips).
+
+OSX's haskell-platform doesn't have the dynamic libraries available, as far as I know it just isn't supported therefore git-annex will always be statically built on OSX, so wrappers like <http://tsocks.sourceforge.net/> or [[!google dsocks]] for preloading connect() calls won't work.
+
+<pre>
+jtang@x00:~/annex $ tsocks git annex get .
+dyld: could not load inserted library: /opt/local/lib/libtsocks.dylib
+
+error: git-annex died of signal 5
+</pre>
+
+The side effect of this means that users who are behind restrictive firewalls that allow only ssh via a socks proxy, they will need to configure ssh to use something like "http://bent.latency.net/bent/git/goto-san-connect-1.85/src/connect.html".
+
+<pre>
+host remotemyhost
+ ProxyCommand connect -S proxy.mydomain:1080 -R local %h %p
+</pre>