summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawkzwmw_zyMpZC9_J7ey--woeYPoZkAOgGw <dxtrish@web>2014-02-07 17:49:01 +0000
committerGravatar admin <admin@branchable.com>2014-02-07 17:49:01 +0000
commit5e01c3f2433a8cba939326f9a7aed6a73ff58ab4 (patch)
tree5ae9aa1aeb623a632ddf71bd611e2d66c2216103
parenta82313ae46e14f0ab3bac229189179a3b668ed99 (diff)
-rw-r--r--doc/bugs/More_build_oddities_under_OpenBSD.mdwn37
1 files changed, 37 insertions, 0 deletions
diff --git a/doc/bugs/More_build_oddities_under_OpenBSD.mdwn b/doc/bugs/More_build_oddities_under_OpenBSD.mdwn
new file mode 100644
index 000000000..3eda52fa3
--- /dev/null
+++ b/doc/bugs/More_build_oddities_under_OpenBSD.mdwn
@@ -0,0 +1,37 @@
+### Please describe the problem.
+I have managed to get most things working under OpenBSD 5.4 now.
+
+One of the last hurdles is that if I enable XMPP the build fails on "Loading package gnuidn-0.2.1..."
+See the error below.
+
+I suspect this is an error in git-annex because network-protocol-xmpp AND gnuidn compiles (and links) fine.
+
+I will gladly do anything I can to get this working, but I'm at a loss what to do right now. It's the last major piece of the puzzle before I get it properly functioning under OpenBSD.
+
+### What steps will reproduce the problem?
+Building with XMPP support under OpenBSD 5.4
+
+### What version of git-annex are you using? On what operating system?
+5.20140129 under OpenBSD 5.4
+
+### Please provide any additional information below.
+
+[[!format sh """
+# If you can, paste a complete transcript of the problem occurring here.
+# If the problem is with the git-annex assistant, paste in .git/annex/daemon.log
+Loading package gnuidn-0.2.1 ...
+
+GHCi runtime linker: fatal error: I found a duplicate definition for symbol
+ c_isascii
+whilst processing object file
+ /usr/local/lib/libidn.a
+This could be caused by:
+ * Loading two different object files which export the same symbol
+ * Specifying the same object file twice on the GHCi command line
+ * An incorrect `package.conf' entry, causing some object to be
+ loaded twice.
+GHCi cannot safely continue in this situation. Exiting now. Sorry.
+
+
+# End of transcript or log.
+"""]]