libmemcached and FR 3.0.12 on CentOS 6.x
Hi, I've just tried to build FR 3.0.12 on CentOS 6.x. The rlm_cache_memcached module doesn't build because libmemcached is not available, yet... it is. Arran, Alan, what are you looking for to build with libmemcached (version-wise)? I have both libmemcached and libmemcached-devel packages installed, ditto memcached and memcached-devel. In /usr/lib64, I have several libmemcached.* files, make's found the includes, so... What are we missing? With Regards Stefan Paetow Moonshot Industry & Research Liaison Coordinator t: +44 (0)1235 822 125 gpg: 0x3FCE5142 xmpp: stefanp@jabber.dev.ja.net skype: stefan.paetow.janet jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc¹s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.
On Nov 8, 2016, at 9:11 AM, Stefan Paetow <Stefan.Paetow@jisc.ac.uk> wrote:
I've just tried to build FR 3.0.12 on CentOS 6.x. The rlm_cache_memcached module doesn't build because libmemcached is not available, yet... it is. Arran, Alan, what are you looking for to build with libmemcached (version-wise)? I have both libmemcached and libmemcached-devel packages installed, ditto memcached and memcached-devel.
In /usr/lib64, I have several libmemcached.* files, make's found the includes, so... What are we missing?
Read config.log. Look for "memcache", and see if there are compiler errors, linker errors, etc. Alan DeKok.
In /usr/lib64, I have several libmemcached.* files, make's found the includes, so... What are we missing?
Read config.log. Look for "memcache", and see if there are compiler errors, linker errors, etc.
*grumble* *swears under his breath* Apparently *someone* decided not to include the .a in the libmemcached-devel package. *pointedly looks at RedHat/CentOS/Fedora people* The CentOS 7 package apparently includes it, so I guess that means we won't include rlm_cache_memcached in our 3.0.12 package... Unless we roll our own, and then install it, and then make it available, and... and... and... *ARGH* *sigh* Stefan Paetow Moonshot Industry & Research Liaison Coordinator t: +44 (0)1235 822 125 gpg: 0x3FCE5142 xmpp: stefanp@jabber.dev.ja.net skype: stefan.paetow.janet jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc¹s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.
On Nov 8, 2016, at 11:49 AM, Stefan Paetow <Stefan.Paetow@jisc.ac.uk> wrote:
Apparently *someone* decided not to include the .a in the libmemcached-devel package. *pointedly looks at RedHat/CentOS/Fedora people*
The server shouldn't need the libmemcache.a file. The .so should be fine... As of v3, the server isn't statically linked. So it should *prefer* the .so files. Alan DeKok.
The server shouldn't need the libmemcache.a file. The .so should be fine...
As of v3, the server isn't statically linked. So it should *prefer* the .so files.
The .so file is definitely there... unless it's the ancient version (0.31-1)? Stefan Paetow Moonshot Industry & Research Liaison Coordinator t: +44 (0)1235 822 125 gpg: 0x3FCE5142 xmpp: stefanp@jabber.dev.ja.net skype: stefan.paetow.janet jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.
On Nov 8, 2016, at 12:43 PM, Stefan Paetow <Stefan.Paetow@jisc.ac.uk> wrote:
The server shouldn't need the libmemcache.a file. The .so should be fine...
As of v3, the server isn't statically linked. So it should *prefer* the .so files.
The .so file is definitely there... unless it's the ancient version (0.31-1)?
Check/post config.log. No point in guessing when all the info is there... -Arran
participants (3)
-
Alan DeKok -
Arran Cudbard-Bell -
Stefan Paetow