FR3 on FreeBSD

Aaron Hurt ahurt at ena.com
Tue Jul 16 19:51:11 CEST 2013


On Jul 16, 2013, at 12:16 PM, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:

> 
> On 16 Jul 2013, at 17:28, Aaron Hurt <ahurt at ena.com> wrote:
> 
>> 
>> On Jul 15, 2013, at 6:12 PM, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
>> 
>>> 
>>> On 15 Jul 2013, at 22:23, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
>>> 
>>>> 
>>>> On 15 Jul 2013, at 21:21, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
>>>> 
>>>>> 
>>>>> On 15 Jul 2013, at 20:59, Alan DeKok <aland at deployingradius.com> wrote:
>>>>> 
>>>>>> Aaron Hurt wrote:
>>>>>>> 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.
>>>>> 
>>>>> Verify this is with HEAD please. I did fix an issue yesterday evening with the configure scripts not exiting if they found the header in the normal search path. Teaches me to delete random " " values with no comments as to what they do...
>>>> 
>>>> Nope present in HEAD too, I can produce it.
>>> 
>>> Pushed fixes.
>>> 
>>> Arran Cudbard-Bell <a.cudbardb at freeradius.org>
>>> FreeRADIUS Development Team
>>> 
>>> -
>>> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
>> 
>> It's getting much further without setting any special environment variables but it now stops when trying to link rlm_idn complaining it cannot file -lidn when it is intact installed /usr/local/lib
> 
> fix pushed
> 
> Arran Cudbard-Bell <a.cudbardb at freeradius.org>
> FreeRADIUS Development Team
> 
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html

Clean build and install!

[root at ahurt2 /usr/local/src/freeradius-server]# uname -a
FreeBSD ahurt2.ena.com 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:27:25 UTC 2013     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

[root at ahurt2 /usr/local/src/freeradius-server]# /usr/local/sbin/radiusd -v       
radiusd: FreeRADIUS Version 3.0.0 (git #c2465b2), for host x86_64-unknown-freebsd9.1, built on Jul 16 2013 at 12:47:01
Copyright (C) 1999-2013 The FreeRADIUS server project and contributors.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
You may redistribute copies of FreeRADIUS under the terms of the
GNU General Public License.
For more information about these matters, see the file named COPYRIGHT.

-- Aaron

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20130716/f6757c76/attachment.html>


More information about the Freeradius-Devel mailing list