well almost got FR 3.0 to compile on OS X :-)
Just got a wee bit of trouble linking in the talloc libraries, but I'm sure its not insurmountable A
you don't know how hard it was to wait till the official release :-) A On 9 Oct 2013, at 10:19, A.L.M.Buxey@lboro.ac.uk wrote:
Hi,
Just got a wee bit of trouble linking in the talloc libraries, but I'm sure its not insurmountable
Alan uses OSX so I'm *SURE* it compiles fine with the right support stuff present - you should have been compiling it before the official release ;-)
alan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On 9 Oct 2013, at 11:21, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
you don't know how hard it was to wait till the official release :-) A
brew install talloc brew link talloc ./configure make make install ? Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
o.k. different method of getting talloc onto machine :-) I used curl -s https://raw.github.com/rudix-mac/package-manager/master/rudix.py | sudo python - install rudix then rudix install talloc :-)) On 9 Oct 2013, at 11:54, Arran Cudbard-Bell <a.cudbardb@freeradius.org> wrote:
On 9 Oct 2013, at 11:21, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
you don't know how hard it was to wait till the official release :-) A
brew install talloc brew link talloc ./configure make make install
?
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
o.k deinstalled the package and package manager I was using, installed homebrew, installed latest openssl and talloc and ….. just compiled and installed. Simples! Thanks for that A On 9 Oct 2013, at 11:54, Arran Cudbard-Bell <a.cudbardb@freeradius.org> wrote:
On 9 Oct 2013, at 11:21, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
you don't know how hard it was to wait till the official release :-) A
brew install talloc brew link talloc ./configure make make install
?
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On 10 Oct 2013, at 10:44, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
o.k deinstalled the package and package manager I was using, installed homebrew, installed latest openssl and talloc and ….. just compiled and installed. Simples!
Hmm wonder what rudix was doing to mess up talloc installation. Anyway, we have our own set of AC_CHECK_LIB and AC_CHECK_HEADERS functions which are smarter than the stadard ones, and search in places like /usr/local/lib. They also add -L and -I for libs/headers in non-standard locations, so the majority of the time 3.0.0 configure/make should just work. Were you installing your own version of SSL to get around the OpenSSL header/library mismatch? Apple messed up and bumped the library version for OpenSSL without bumping the header versions. You can just edit the system headers to match, though that's a bit icky. Hopefully apple will just drop OpenSSL in Mavericks and we can do a clean install without all the stupid deprecated pragmas from another package management system. Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
On 10 Oct 2013, at 12:02, Arran Cudbard-Bell <a.cudbardb@freeradius.org> wrote:
On 10 Oct 2013, at 10:44, Alex Sharaz <alex.sharaz@york.ac.uk> wrote:
o.k deinstalled the package and package manager I was using, installed homebrew, installed latest openssl and talloc and ….. just compiled and installed. Simples!
Hmm wonder what rudix was doing to mess up talloc installation.
Anyway, we have our own set of AC_CHECK_LIB and AC_CHECK_HEADERS functions which are smarter than the stadard ones, and search in places like /usr/local/lib.
They also add -L and -I for libs/headers in non-standard locations, so the majority of the time 3.0.0 configure/make should just work.
Were you installing your own version of SSL to get around the OpenSSL header/library mismatch? Apple messed up and bumped the library version for OpenSSL without bumping the header versions.
Yup. Had that problem with FR 2 as well.
You can just edit the system headers to match, though that's a bit icky.
Hopefully apple will just drop OpenSSL in Mavericks and we can do a clean install without all the stupid deprecated pragmas from another package management system.
Probably a good idea. Anyway, can now look at radsec /IPv4 -> radsec/Pv6 using FR now. A
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On 9 Oct 2013, at 10:19, A.L.M.Buxey@lboro.ac.uk wrote:
Hi,
Just got a wee bit of trouble linking in the talloc libraries, but I'm sure its not insurmountable
Alan uses OSX so I'm *SURE* it compiles fine with the right support stuff present - you should have been compiling it before the official release ;-)
Ah! that explains it. When I 1st compiled FR 2.x.x on my Lion box I do remember being impressed with the fact that it just talked to the back end open directory without doing anything . Looking forward to setting up radsec in FR3 A
alan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
participants (3)
-
A.L.M.Buxey@lboro.ac.uk -
Alex Sharaz -
Arran Cudbard-Bell