Hello,<br><br>I had a similar issue with OpenBSD 5.0/amd64/riak-1.1.0 <br><br>But I have took a manual approach on this situation, namely:<br><br>1. got to riak top level dir<br>2. cd deps/eleveldb/c_src/leveldb<br>3. sh build_detect_platform<br>
    this will generate <a href="http://build_config.mk">build_config.mk</a> for your platform<br>4. edit <a href="http://build_config.mk">build_config.mk</a> and add -fPIC to the end of the first line unless is not there<br>
5. comment out all lines in Makefile that generate those errors - we don't need them as they try to detect other platforms, and try to figure out if snappy is there or not - i ignored snappy altogether, but that depends on your needs<br>
6. gmake<br>7. and see what happens next<br><br>I might have had done some other things (apart form OpenBSD specific ones) but I should remember them as the problems arise.<br><br>hope this helps,<br><br>Bogdan<br><div class="gmail_quote">
On Thu, Mar 1, 2012 at 1:22 PM, Norman Khine <span dir="ltr"><<a href="mailto:norman@khine.net">norman@khine.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello again,<br>
sorry to keep posting new threads, but i don't see the original post i<br>
made for this.<br>
<br>
anyhow, i followed couple of suggestions from the mailing list and<br>
this blog post: <a href="http://blog.harperdog.com/2010/12/17/riak-on-freebsd/" target="_blank">http://blog.harperdog.com/2010/12/17/riak-on-freebsd/</a>,<br>
make rel work, but now get this error after doing:<br>
<br>
  282  git clone git://<a href="http://github.com/basho/riak.git" target="_blank">github.com/basho/riak.git</a><br>
  283  cd riak<br>
  292  git branch adt-bsd-support origin/adt-bsd-support<br>
  293  git checkout adt-bsd-support<br>
  294  git log<br>
  295  make rel<br>
<br>
./rebar compile generate<br>
==> cluster_info (compile)<br>
==> skerl (compile)<br>
ERROR: OTP release R14B04 does not match required regex R14B0[23]<br>
<br>
i changed the rebar.config so that:<br>
<br>
diff --git a/rebar.config b/rebar.config<br>
index 9a4890a..11eca1d 100644<br>
--- a/rebar.config<br>
+++ b/rebar.config<br>
@@ -1,6 +1,6 @@<br>
 {sub_dirs, ["rel"]}.<br>
<br>
-{require_otp_vsn, "R14B0[23]"}.<br>
+{require_otp_vsn, "R14B0[234]"}.<br>
<br>
then run again the make rel, but hit<br>
<br>
==> eleveldb (compile)<br>
exec: c_src/build_deps.sh: not found<br>
ERROR: Command [compile] failed!<br>
make: *** [rel] Error 1<br>
<br>
any pointers, much appreciated<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
%>>> "".join( [ {'*':'@','^':'.'}.get(c,None) or<br>
chr(97+(ord(c)-83)%26) for c in ",adym,*)&uzq^zqf" ] )<br>
<br>
_______________________________________________<br>
riak-users mailing list<br>
<a href="mailto:riak-users@lists.basho.com">riak-users@lists.basho.com</a><br>
<a href="http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com" target="_blank">http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com</a><br>
</font></span></blockquote></div><br>