Summary: | net-dialup/radiusclient fails to crosscompile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bertrand Jacquin <bertrand> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | alexander, bertrand, net-dialup, reviewers+disabled, treecleaner |
Priority: | Normal | Keywords: | PATCH, PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://freshmeat.net/projects/radiusclient/tickets/2c46a43c4ab | ||
See Also: | https://github.com/gentoo/gentoo/issues/175 | ||
Whiteboard: | Pending removal: 2016-09-20 | ||
Package list: | Runtime testing required: | --- | |
Attachments: | files/radiusclient-0.3.2-BJA-cross.diff |
Description
Bertrand Jacquin
2011-06-28 14:23:47 UTC
Created attachment 278503 [details, diff]
files/radiusclient-0.3.2-BJA-cross.diff
Any news on this bug team net-dialup ? https://github.com/gentoo/gentoo/pull/175 Please let us know if it's ok to merge. The only one consumer in tree is mail-mta/exim and it still uses old radiusclient API, thus neither net-dialup/freeradius-client nor net-dialup/radiusclient-ng are suitable for it I thought that i can fix this, but i have failed :-( Is it ok to merge this then? (In reply to Sergey Popov from comment #4) Have you tried "RADIUS_LIB_TYPE=RADIUSCLIENTNEW" instead of "RADIUS_LIB_TYPE=RADIUSCLIENT"? OK. With a little patch I managed to build exim with freeradius-client and radiusclient-ng. However supporting both of them is painful since header names and config file paths are different. Also I didn't performed any runtime test. exim + freeradius-client works perfectly. I opened bug 563356 CCing treecleaners as nothing needs this anymore Please don't remove this package just yet as libradiusclient.so.0 is used by net-analyzer/nagios-plugins. In older versions (1.4.16-r2), the dependency was controlled by a USE flag so it was visible. It was changed to rely on "automagic dependencies", thus the dependency is no longer explicitly defined. removed |