Building 3.0.12 on Debian Jessie: rlm_cache_memcached.so missing
Hello, when trying to build 3.0.12 on Debian Jessie, I've encountered two errors so far: #1 was solved by Martin Stanislav's hint:
Change one line within debian/patches/disable-dhcp-bydefault.diff ...
#2 is this: dh_install --sourcedir=/root/freeradius-server-3.0.12/debian/tmp -p freeradius-memcached install -d debian/freeradius-memcached//usr/lib/freeradius cp -a debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so debian/freeradius-memcached//usr/lib/freeradius/ cp: cannot stat debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so: No such file or directory dh_install: cp -a debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so debian/freeradius-memcached//usr/lib/freeradius/ returned exit code 1 debian/rules:148: recipe for target 'install-arch' failed in a quick search, I could find no hint as where things go wrong, but that's little surpring, as presumably it is _missing_ from some source file list (or something similar). Cheers, Martin -- Dr. Martin Pauly Phone: +49-6421-28-23527 HRZ Univ. Marburg Fax: +49-6421-28-26994 Hans-Meerwein-Str. E-Mail: pauly@HRZ.Uni-Marburg.DE D-35032 Marburg
On Oct 20, 2016, at 8:17 AM, Martin Pauly <pauly@hrz.uni-marburg.de> wrote:
#2 is this:
dh_install --sourcedir=/root/freeradius-server-3.0.12/debian/tmp -p freeradius-memcached install -d debian/freeradius-memcached//usr/lib/freeradius cp -a debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so debian/freeradius-memcached//usr/lib/freeradius/ cp: cannot stat debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so: No such file or directory dh_install: cp -a debian/tmp/usr/lib/freeradius/rlm_cache_memcached.so debian/freeradius-memcached//usr/lib/freeradius/ returned exit code 1 debian/rules:148: recipe for target 'install-arch' failed
in a quick search, I could find no hint as where things go wrong,
You probably didn't install the libmemcached-dev package. When you do a normal configure / make on that system, does it build rlm_cache_memcached? If not, the configure / make output will tell you why. Alan DeKok.
On 20.10.2016 14:33, Alan DeKok wrote:
You probably didn't install the libmemcached-dev package. oh sure. Could have thought of that myself. Now it builds :-) Good work though, preparing it all for Debian (and others).
Thanks, Martin -- Dr. Martin Pauly Phone: +49-6421-28-23527 HRZ Univ. Marburg Fax: +49-6421-28-26994 Hans-Meerwein-Str. E-Mail: pauly@HRZ.Uni-Marburg.DE D-35032 Marburg
participants (2)
-
Alan DeKok -
Martin Pauly