Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 253136 - net-dialup/freeradius pollutes LDPATH with plugins; install static archives of them
Summary: net-dialup/freeradius pollutes LDPATH with plugins; install static archives o...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-30 13:19 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-03-01 13:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-12-30 13:19:36 UTC
yamato link-collisions # qlist freeradius | grep rlm
/usr/lib/rlm_sql_log.a
/usr/lib/rlm_dbm.la
/usr/lib/rlm_eap_leap.a
/usr/lib/rlm_dynamic_clients.la
/usr/lib/rlm_sql_unixodbc-2.1.1.so
/usr/lib/rlm_ippool.la
/usr/lib/rlm_eap_gtc.la
/usr/lib/rlm_eap.a
/usr/lib/rlm_eap_md5.la
/usr/lib/rlm_preprocess.la
/usr/lib/rlm_expiration-2.1.1.so
/usr/lib/rlm_preprocess-2.1.1.so
/usr/lib/rlm_exec.la
/usr/lib/rlm_always.la
/usr/lib/rlm_counter.a
/usr/lib/rlm_sqlippool.a
/usr/lib/rlm_policy.la
/usr/lib/rlm_preprocess.a
/usr/lib/rlm_expr.la
/usr/lib/rlm_pap-2.1.1.so
/usr/lib/rlm_eap_sim.a
/usr/lib/rlm_sqlippool.la
/usr/lib/rlm_pap.la
/usr/lib/rlm_sql-2.1.1.so
/usr/lib/rlm_eap_peap.a
/usr/lib/rlm_always.a
/usr/lib/rlm_eap_mschapv2-2.1.1.so
/usr/lib/rlm_pap.a
/usr/lib/rlm_files.a
/usr/lib/rlm_eap_sim.la
/usr/lib/rlm_sql.so
/usr/lib/rlm_eap_tls.la
/usr/lib/rlm_sqlcounter-2.1.1.so
/usr/lib/rlm_dbm-2.1.1.so
/usr/lib/rlm_expiration.so
/usr/lib/rlm_eap-2.1.1.so
/usr/lib/rlm_dynamic_clients-2.1.1.so
/usr/lib/rlm_detail.a
/usr/lib/rlm_sqlcounter.a
/usr/lib/rlm_checkval.la
/usr/lib/rlm_logintime-2.1.1.so
/usr/lib/rlm_linelog.a
/usr/lib/rlm_unix.a
/usr/lib/rlm_python.a
/usr/lib/rlm_eap_sim-2.1.1.so

AFAICS, these are all dynamically-loaded plugins (modules) rather than libraries, so they shouldn't be in libdir but rather in pgklibdir (/usr/$(get_libdir)/${PN} for instance).

Also it seems quite unnecessary to build the .a static archive for all of them.

Yes I know this is mostly an upstream issue, but would be nice if you could report this upstream.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2009-03-01 13:57:21 UTC
Fixed in version 2.1.3.