I've just finished building freeradius 2.2.9 from source on an Ubuntu 15.04 Server. Comments here are so other looking for info can find it here. I came across a few issues that one might want to solve in source or wiki. 1 - Build failed because it was unable to locate : /usr/include/isql.h There is an old thread on this list about removing the smart try entry but it now actually fails because of that removal. It is located on /usr/include/iodbc/isql.h on Ubuntu 15.04. (upgraded from 14.10) I had to enter the source of : freeradius-server-2.2.9/src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure search for isql.h and change the data just above it to : smart_try_dir="$iodbc_include_dir /usr/include/iodbc /usr/local/iodbc/include" 2 - Dependancies were quite a few missing : quilt for one.. they are not all installed by apt-get build-dep freeradius but need to be installed apt-get install quilt 3 - Lots of errors caused by systemctl taking over on Ubuntu and service start/stop not functioning. Also caused by 4. 4- It will also fail to start because of openssl versioning : Put : allow_vulnerable_openssl = yes under Security in /etc/freeradius/radius.conf Hope this helps someone in the future.. Arjan Sinnige