URL: <http://savannah.cern.ch/bugs/?98941> Summary: Improve default plugin path Project: XROOTD Submitted by: bbockelm Submitted on: 2012-11-19 23:50 Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Fixed by commit(s): _______________________________________________________ Details: Right now, we ship plugins in the default library path (/usr/lib or /usr/lib64). I think this is a bad idea; shipping a "*.so" file in that directory typically indicates it is a shared library to be linked against, not a module. By using the default path, we run the risk of downstream users treating the plugins as part of the ABI and linking against them. We've recently experienced how painful it is to have "extra" stuff in the ABI! For 4.0, we should move all our modules to /usr/$LIB/xrootd and look there by default (with a fallback to the original path). _______________________________________________________ Reply to this item at: <http://savannah.cern.ch/bugs/?98941> _______________________________________________ Message sent via/by LCG Savannah http://savannah.cern.ch/ ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1