Build issues - library paths, and debian pkg format
mcn4 at leicester.ac.uk
Fri Dec 5 22:16:26 CET 2014
On Fri, Dec 05, 2014 at 02:37:30PM -0500, Alan DeKok wrote:
> On Dec 5, 2014, at 1:08 PM, Matthew Newton <mcn4 at leicester.ac.uk> wrote:
> > /etc/freeradius/mods-enabled/cache_eap: Failed to link to module 'rlm_cache': build/lib/.libs/rlm_cache_rbtree.so: cannot open shared object file: No such file or directory
> Is it *only* that file, or is it other modules, too?
Yeah, just that file.
On Fri, Dec 05, 2014 at 02:46:09PM -0500, Bruce Bauman wrote:
> I had the same problem and it was only with that file.
> Although I don’t understand why, commenting out the TGT_PREREQS line in src/modules/rlm_cache/rlm_cache.mk made the problem go away for me.
Thanks - that solves it.
> > Any reason not to set this to "3.0 (native)”?
> The file was added recently. Is it needed, or can we just delete it?
I think it's right to keep, but really not sure either quilt or
native is entirely applicable for a non-Debian official package.
But native will mean the build is tidier and easier.
I've done a pull request for this; it also removes the
local-config, so that 'make deb' still works. Builds good packages
Matthew Newton, Ph.D. <mcn4 at le.ac.uk>
Systems Specialist, Infrastructure Services,
I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom
For IT help contact helpdesk extn. 2253, <ithelp at le.ac.uk>
More information about the Freeradius-Devel