Build issues - library paths, and debian pkg format

Matthew Newton mcn4 at leicester.ac.uk
Fri Dec 5 19:08:44 CET 2014


Hi,

Got a couple of issues building at the moment with v3.0.x -


First, the libraries are getting the wrong paths again. I've
been building over the last few days and have to run from within
the build directory (even after --enable-developer=no and make
install) otherwise I get something like

  /etc/freeradius/mods-enabled/cache_eap[4]: Failed to link to module 'rlm_cache': build/lib/.libs/rlm_cache_rbtree.so: cannot open shared object file: No such file or directory

I've just build a debian package, and get the same thing trying to
run the installed binary, so something's not building right. I
seem to remember it coming up before, but can't find what the
solution was at the time.

Have I missed something obvious, or is something broken?


Second, debian/source/format contains "3.0 (quilt)" which means
that the debian build wants to find a tarball to create a diff. It
can't find a tarball, so crashes out.

Any reason not to set this to "3.0 (native)"?

(I believe that's generally frowned upon for official Debian
packages as they want an upstream tarball to diff against, but for
the upstream distribution it doesn't make much sense...)


Cheers,

Matthew


-- 
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 mailing list