[Xorp-users] [PATCH]: prepend project libs search path instead of appending list

Bruce Simpson bms at incunabulum.net
Mon Sep 28 02:32:47 PDT 2009


J.T. Conklin wrote:
> Rather than tweak LIBPATH and link order, which seems fragile, I think
> we may want to consider ensuring that all XORP libraries (and perhaps 
> even executables) have a "xorp_" prefix.
>   

In SVN I renamed the libtecla fork to 'libtecla_xorp' for just this reason.

The libtecla we have in XORP is not binary/ABI compatible with the one 
that ships -- and we've got a number of modifications in there for 
security and compatibility, which are totally XORP specific. Now that 
the code base is GPLv2, using readline is a possibility -- it only makes 
the license viral for the CLI itself.

As to the protocol libraries themselves: yes, they probably should be 
renamed as you describe, although it could be argued that Quagga is an 
equal 'offender' for installing application-specific libraries in a very 
general system location. :-)



More information about the Xorp-users mailing list