Build issues - library paths, and debian pkg format
Bruce Bauman
bbauman at oit.rutgers.edu
Fri Dec 5 20:46:09 CET 2014
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.
— Bruce
Bruce Bauman - Systems Administrator
Telecommunications Division - Rutgers University
University Network Architecture and Applications
Office: 848.445.6363
> On Dec 5, 2014, at 2:37 PM, Alan DeKok <aland at deployingradius.com> wrote:
>
> On Dec 5, 2014, at 1:08 PM, Matthew Newton <mcn4 at leicester.ac.uk> wrote:
>
>> 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
>
> Hmm… I don’t think anything changed in the build system. And it works find for my systems.
>
>> /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
>
> Is it *only* that file, or is it other modules, too?
>
> If it’s only that file, then the issue is the build for that file. If it’s other modules, then the entire build system needs fixing.
>
>> 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?
>
> The *installed* modules should be the ones which link to the installed modules...
>>
>> 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)”?
>
> The file was added recently. Is it needed, or can we just delete it?
>
>> (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...)
>
> Sure.
>
> Alan DeKok.
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-devel/attachments/20141205/624def7b/attachment.html>
More information about the Freeradius-Devel
mailing list