<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jul 15, 2013, at 8:29 AM, Aaron Hurt <<a href="mailto:ahurt@ena.com">ahurt@ena.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Just did this myself, it looks like HAVE_CRYPT isn't being properly defined by the configure script on FreeBSD and missing.c is trying to emulate it which causes a conflict with the FreeBSD base definition.  I was able to get things to compile on a 9.1-RELEASE-p3 amd64 box by exporting CFLAGS="-I/usr/local/include" and LDFLAGS="-L/usr/local/include" … this got everything to build but there are still some linking errors when it gets to the proto_dhcp module.  I'll dig a bit more into this later today.<div><br></div><div>-- Aaron</div><div><br><div><div>On Jul 15, 2013, at 2:19 AM, Arran Cudbard-Bell <<a href="mailto:a.cudbardb@freeradius.org">a.cudbardb@freeradius.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=utf-8"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 15 Jul 2013, at 08:12, Валерій Степанюк <<a href="mailto:varela@uar.net">varela@uar.net</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  
  <div bgcolor="#FFFFFF" text="#000000">
    <font size="-1"><font face="Tahoma">Hi<font size="-1">.<br>
          </font>I can'<font size="-1">t compile</font> FR3 on FreeBSD.<br>
          <font size="-1">Is there some restriction<font size="-1">?<br>
              <font size="-1"><br>
                Or wait for official ports?</font><br>
            </font></font><font size="-1"><br>
            freeradius-server-master/src/lib/missing.c:32: error:
            conflicting types for 'crypt'<br>
            /usr/include/unistd.h:449: error: previous declaration of
            'crypt' was here<br>
            gmake: *** [freeradius-server-master/src/lib/missing.lo]</font><br></font></font></div></blockquote><div><br></div><div>Um nope. Just hasn't been tested. I'll spool up a VM and give it a go if I have time today.</div><div><br></div><div>-Arran</div></div></div>-<br>List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/devel.html">http://www.freeradius.org/list/devel.html</a></blockquote></div><br></div></div>-<br>List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/devel.html">http://www.freeradius.org/list/devel.html</a></blockquote></div><br><div>Sorry, had a typo up there.  I meant:</div><div><br></div><div>CFLAGS="-I/usr/local/include"</div><div>LDFLAGS="-L/usr/local/lib"</div><div><br></div><div>This gets things to build but there is still something going on with module linking.</div><div><br></div><div>-- Aaron</div><div><br></div></body></html>